/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/parallel/parallel-sum-1-dsl.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 17:56:40,319 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 17:56:40,320 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 17:56:40,352 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 17:56:40,352 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 17:56:40,355 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 17:56:40,358 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 17:56:40,363 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 17:56:40,365 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 17:56:40,369 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 17:56:40,369 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 17:56:40,370 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 17:56:40,371 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 17:56:40,372 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 17:56:40,374 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 17:56:40,375 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 17:56:40,376 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 17:56:40,377 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 17:56:40,381 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 17:56:40,389 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 17:56:40,392 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 17:56:40,393 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 17:56:40,394 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 17:56:40,395 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 17:56:40,396 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 17:56:40,397 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 17:56:40,397 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 17:56:40,397 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 17:56:40,398 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 17:56:40,398 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 17:56:40,399 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 17:56:40,399 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 17:56:40,400 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 17:56:40,400 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 17:56:40,401 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 17:56:40,401 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 17:56:40,402 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 17:56:40,402 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 17:56:40,402 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 17:56:40,403 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 17:56:40,404 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 17:56:40,411 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-21 17:56:40,438 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 17:56:40,438 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 17:56:40,439 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 17:56:40,439 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 17:56:40,439 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 17:56:40,439 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 17:56:40,439 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 17:56:40,440 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 17:56:40,441 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 17:56:40,441 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 17:56:40,441 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 17:56:40,441 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 17:56:40,441 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 17:56:40,441 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 17:56:40,441 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:56:40,442 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 17:56:40,442 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 17:56:40,442 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 17:56:40,442 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 17:56:40,442 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 17:56:40,442 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 17:56:40,442 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 17:56:40,443 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 17:56:40,443 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-21 17:56:40,712 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 17:56:40,731 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 17:56:40,734 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 17:56:40,735 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 17:56:40,736 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 17:56:40,737 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl [2021-08-21 17:56:40,738 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/parallel-sum-1-dsl.wvr.bpl' [2021-08-21 17:56:40,762 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 17:56:40,763 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 17:56:40,769 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 17:56:40,770 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 17:56:40,770 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 17:56:40,778 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,786 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,793 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 17:56:40,794 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 17:56:40,795 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 17:56:40,795 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 17:56:40,802 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,802 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,803 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,803 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,806 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,809 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,810 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,811 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 17:56:40,812 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 17:56:40,812 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 17:56:40,812 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 17:56:40,813 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/1) ... [2021-08-21 17:56:40,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:56:40,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:40,838 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-21 17:56:40,852 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-21 17:56:40,869 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 17:56:40,870 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 17:56:40,870 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 17:56:40,870 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 17:56:40,870 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 17:56:40,870 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 17:56:40,870 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 17:56:40,870 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 17:56:40,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 17:56:40,871 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 17:56:40,871 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 17:56:40,871 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 17:56:40,871 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-21 17:56:40,871 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-21 17:56:40,871 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-21 17:56:40,871 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-08-21 17:56:40,871 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-08-21 17:56:40,872 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-08-21 17:56:40,874 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread6 given in one single declaration [2021-08-21 17:56:40,875 INFO L130 BoogieDeclarations]: Found specification of procedure thread6 [2021-08-21 17:56:40,875 INFO L138 BoogieDeclarations]: Found implementation of procedure thread6 [2021-08-21 17:56:40,876 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 17:56:41,109 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 17:56:41,110 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-08-21 17:56:41,110 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-21 17:56:41,111 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread3EXIT is neither atomic block end nor error location. [2021-08-21 17:56:41,111 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread5EXIT is neither atomic block end nor error location. [2021-08-21 17:56:41,111 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread6EXIT is neither atomic block end nor error location. [2021-08-21 17:56:41,112 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:56:41 BoogieIcfgContainer [2021-08-21 17:56:41,112 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 17:56:41,114 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 17:56:41,114 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 17:56:41,116 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 17:56:41,117 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:56:40" (1/2) ... [2021-08-21 17:56:41,117 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bdd5b64 and model type parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 05:56:41, skipping insertion in model container [2021-08-21 17:56:41,117 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:56:41" (2/2) ... [2021-08-21 17:56:41,119 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-sum-1-dsl.wvr.bpl [2021-08-21 17:56:41,123 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 17:56:41,123 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 17:56:41,123 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 17:56:41,123 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 17:56:41,290 INFO L148 ThreadInstanceAdder]: Constructed 18 joinOtherThreadTransitions. [2021-08-21 17:56:41,343 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:56:41,352 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-21 17:56:41,352 INFO L340 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2021-08-21 17:56:41,638 INFO L276 IsEmpty]: Start isEmpty. Operand has 403 states, 265 states have (on average 2.6188679245283017) internal successors, (694), 402 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:41,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:56:41,659 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:41,659 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, 1] [2021-08-21 17:56:41,660 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:41,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:41,666 INFO L82 PathProgramCache]: Analyzing trace with hash 1844322851, now seen corresponding path program 1 times [2021-08-21 17:56:41,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:41,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908927355] [2021-08-21 17:56:41,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:41,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:41,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:41,907 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-21 17:56:41,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:41,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908927355] [2021-08-21 17:56:41,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908927355] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:56:41,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:56:41,908 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 17:56:41,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135297005] [2021-08-21 17:56:41,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:56:41,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:41,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:56:41,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:56:41,928 INFO L87 Difference]: Start difference. First operand has 403 states, 265 states have (on average 2.6188679245283017) internal successors, (694), 402 states have internal predecessors, (694), 0 states have call successors, (0), 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 4 states, 4 states have (on average 5.5) internal successors, (22), 4 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-21 17:56:42,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:42,018 INFO L93 Difference]: Finished difference Result 1089 states and 1886 transitions. [2021-08-21 17:56:42,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:56:42,019 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 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 22 [2021-08-21 17:56:42,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:42,028 INFO L225 Difference]: With dead ends: 1089 [2021-08-21 17:56:42,029 INFO L226 Difference]: Without dead ends: 153 [2021-08-21 17:56:42,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:56:42,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-08-21 17:56:42,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 67. [2021-08-21 17:56:42,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 2.1818181818181817) internal successors, (144), 66 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:42,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 144 transitions. [2021-08-21 17:56:42,067 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 144 transitions. Word has length 22 [2021-08-21 17:56:42,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:42,068 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 144 transitions. [2021-08-21 17:56:42,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 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-21 17:56:42,069 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 144 transitions. [2021-08-21 17:56:42,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 17:56:42,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:42,070 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, 1, 1, 1] [2021-08-21 17:56:42,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 17:56:42,071 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:42,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:42,071 INFO L82 PathProgramCache]: Analyzing trace with hash 1504002369, now seen corresponding path program 1 times [2021-08-21 17:56:42,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:42,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159291818] [2021-08-21 17:56:42,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:42,072 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:42,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:42,130 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-21 17:56:42,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:42,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159291818] [2021-08-21 17:56:42,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159291818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:42,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75048864] [2021-08-21 17:56:42,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:42,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:42,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:42,135 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-21 17:56:42,171 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-21 17:56:42,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:42,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 17:56:42,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:42,442 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-21 17:56:42,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75048864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:42,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:42,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:56:42,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468189907] [2021-08-21 17:56:42,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:56:42,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:42,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:56:42,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:56:42,445 INFO L87 Difference]: Start difference. First operand 67 states and 144 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) 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-21 17:56:42,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:42,521 INFO L93 Difference]: Finished difference Result 78 states and 184 transitions. [2021-08-21 17:56:42,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:56:42,522 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) 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 24 [2021-08-21 17:56:42,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:42,523 INFO L225 Difference]: With dead ends: 78 [2021-08-21 17:56:42,523 INFO L226 Difference]: Without dead ends: 78 [2021-08-21 17:56:42,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 41.8ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:56:42,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-08-21 17:56:42,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2021-08-21 17:56:42,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 2.3896103896103895) internal successors, (184), 77 states have internal predecessors, (184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:42,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 184 transitions. [2021-08-21 17:56:42,532 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 184 transitions. Word has length 24 [2021-08-21 17:56:42,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:42,532 INFO L470 AbstractCegarLoop]: Abstraction has 78 states and 184 transitions. [2021-08-21 17:56:42,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) 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-21 17:56:42,533 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 184 transitions. [2021-08-21 17:56:42,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 17:56:42,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:42,534 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, 1, 1, 1] [2021-08-21 17:56:42,552 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-21 17:56:42,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:42,735 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:42,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:42,736 INFO L82 PathProgramCache]: Analyzing trace with hash 168632452, now seen corresponding path program 1 times [2021-08-21 17:56:42,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:42,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921831847] [2021-08-21 17:56:42,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:42,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:42,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:42,794 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-21 17:56:42,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:42,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921831847] [2021-08-21 17:56:42,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921831847] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:56:42,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:56:42,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 17:56:42,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259174120] [2021-08-21 17:56:42,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:56:42,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:42,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:56:42,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:56:42,796 INFO L87 Difference]: Start difference. First operand 78 states and 184 transitions. Second operand has 5 states, 5 states have (on average 4.8) 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-21 17:56:42,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:42,855 INFO L93 Difference]: Finished difference Result 105 states and 235 transitions. [2021-08-21 17:56:42,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:56:42,856 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) 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 24 [2021-08-21 17:56:42,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:42,857 INFO L225 Difference]: With dead ends: 105 [2021-08-21 17:56:42,857 INFO L226 Difference]: Without dead ends: 105 [2021-08-21 17:56:42,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.9ms TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:56:42,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-21 17:56:42,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 88. [2021-08-21 17:56:42,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.3908045977011496) internal successors, (208), 87 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:42,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 208 transitions. [2021-08-21 17:56:42,870 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 208 transitions. Word has length 24 [2021-08-21 17:56:42,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:42,870 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 208 transitions. [2021-08-21 17:56:42,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) 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-21 17:56:42,870 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 208 transitions. [2021-08-21 17:56:42,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 17:56:42,871 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:42,871 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, 1, 1, 1] [2021-08-21 17:56:42,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 17:56:42,872 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:42,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:42,872 INFO L82 PathProgramCache]: Analyzing trace with hash -32198142, now seen corresponding path program 1 times [2021-08-21 17:56:42,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:42,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790216988] [2021-08-21 17:56:42,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:42,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:42,897 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-21 17:56:42,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:42,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790216988] [2021-08-21 17:56:42,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790216988] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:56:42,898 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:56:42,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:56:42,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389622347] [2021-08-21 17:56:42,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:56:42,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:42,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:56:42,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:56:42,900 INFO L87 Difference]: Start difference. First operand 88 states and 208 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 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-21 17:56:42,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:42,909 INFO L93 Difference]: Finished difference Result 88 states and 206 transitions. [2021-08-21 17:56:42,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:56:42,913 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 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 24 [2021-08-21 17:56:42,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:42,914 INFO L225 Difference]: With dead ends: 88 [2021-08-21 17:56:42,914 INFO L226 Difference]: Without dead ends: 87 [2021-08-21 17:56:42,914 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:56:42,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-08-21 17:56:42,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 86. [2021-08-21 17:56:42,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.388235294117647) internal successors, (203), 85 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:42,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 203 transitions. [2021-08-21 17:56:42,919 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 203 transitions. Word has length 24 [2021-08-21 17:56:42,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:42,919 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 203 transitions. [2021-08-21 17:56:42,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 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-21 17:56:42,919 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 203 transitions. [2021-08-21 17:56:42,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 17:56:42,920 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:42,920 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, 1, 1, 1] [2021-08-21 17:56:42,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 17:56:42,921 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:42,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:42,921 INFO L82 PathProgramCache]: Analyzing trace with hash -596364348, now seen corresponding path program 2 times [2021-08-21 17:56:42,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:42,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380690393] [2021-08-21 17:56:42,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:42,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:42,993 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-21 17:56:42,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:42,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380690393] [2021-08-21 17:56:42,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380690393] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:56:42,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:56:42,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 17:56:42,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619629065] [2021-08-21 17:56:42,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:56:42,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:42,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:56:42,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:56:42,997 INFO L87 Difference]: Start difference. First operand 86 states and 203 transitions. Second operand has 5 states, 5 states have (on average 4.8) 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-21 17:56:43,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:43,053 INFO L93 Difference]: Finished difference Result 86 states and 195 transitions. [2021-08-21 17:56:43,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 17:56:43,054 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) 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 24 [2021-08-21 17:56:43,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:43,057 INFO L225 Difference]: With dead ends: 86 [2021-08-21 17:56:43,057 INFO L226 Difference]: Without dead ends: 81 [2021-08-21 17:56:43,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 25.0ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:56:43,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2021-08-21 17:56:43,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2021-08-21 17:56:43,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 2.3625) internal successors, (189), 80 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:43,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 189 transitions. [2021-08-21 17:56:43,075 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 189 transitions. Word has length 24 [2021-08-21 17:56:43,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:43,075 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 189 transitions. [2021-08-21 17:56:43,075 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) 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-21 17:56:43,075 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 189 transitions. [2021-08-21 17:56:43,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:43,076 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:43,076 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:43,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 17:56:43,076 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:43,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:43,077 INFO L82 PathProgramCache]: Analyzing trace with hash -461836254, now seen corresponding path program 1 times [2021-08-21 17:56:43,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:43,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590883080] [2021-08-21 17:56:43,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:43,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:43,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:43,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:43,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:43,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590883080] [2021-08-21 17:56:43,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590883080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:43,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528063259] [2021-08-21 17:56:43,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:43,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:43,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:43,369 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-21 17:56:43,404 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-21 17:56:43,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:43,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:56:43,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:43,928 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 17:56:43,929 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 19 [2021-08-21 17:56:44,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:44,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528063259] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:44,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:44,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 17:56:44,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731657503] [2021-08-21 17:56:44,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:56:44,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:44,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:56:44,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:56:44,089 INFO L87 Difference]: Start difference. First operand 81 states and 189 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-21 17:56:44,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:44,386 INFO L93 Difference]: Finished difference Result 184 states and 429 transitions. [2021-08-21 17:56:44,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:56:44,386 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 26 [2021-08-21 17:56:44,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:44,388 INFO L225 Difference]: With dead ends: 184 [2021-08-21 17:56:44,388 INFO L226 Difference]: Without dead ends: 174 [2021-08-21 17:56:44,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 241.4ms TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:56:44,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-21 17:56:44,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 97. [2021-08-21 17:56:44,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.5) internal successors, (240), 96 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:44,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 240 transitions. [2021-08-21 17:56:44,394 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 240 transitions. Word has length 26 [2021-08-21 17:56:44,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:44,394 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 240 transitions. [2021-08-21 17:56:44,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-21 17:56:44,394 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 240 transitions. [2021-08-21 17:56:44,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:44,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:44,395 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:44,418 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-21 17:56:44,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-08-21 17:56:44,609 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:44,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:44,610 INFO L82 PathProgramCache]: Analyzing trace with hash -1511289320, now seen corresponding path program 1 times [2021-08-21 17:56:44,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:44,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657361641] [2021-08-21 17:56:44,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:44,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:44,789 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:44,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:44,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657361641] [2021-08-21 17:56:44,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657361641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:44,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946838993] [2021-08-21 17:56:44,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:44,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:44,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:44,791 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-21 17:56:44,792 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-21 17:56:44,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:44,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:56:44,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:45,272 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 17:56:45,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 19 [2021-08-21 17:56:45,400 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:45,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946838993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:45,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:45,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 17:56:45,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347564723] [2021-08-21 17:56:45,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:56:45,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:45,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:56:45,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:56:45,403 INFO L87 Difference]: Start difference. First operand 97 states and 240 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-21 17:56:45,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:45,631 INFO L93 Difference]: Finished difference Result 182 states and 432 transitions. [2021-08-21 17:56:45,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:56:45,631 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 26 [2021-08-21 17:56:45,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:45,633 INFO L225 Difference]: With dead ends: 182 [2021-08-21 17:56:45,633 INFO L226 Difference]: Without dead ends: 171 [2021-08-21 17:56:45,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 209.5ms TimeCoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:56:45,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-08-21 17:56:45,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 100. [2021-08-21 17:56:45,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 2.484848484848485) internal successors, (246), 99 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:45,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 246 transitions. [2021-08-21 17:56:45,638 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 246 transitions. Word has length 26 [2021-08-21 17:56:45,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:45,638 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 246 transitions. [2021-08-21 17:56:45,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-21 17:56:45,639 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 246 transitions. [2021-08-21 17:56:45,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:45,639 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:45,639 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:45,665 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-21 17:56:45,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:45,853 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:45,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:45,854 INFO L82 PathProgramCache]: Analyzing trace with hash -806573086, now seen corresponding path program 2 times [2021-08-21 17:56:45,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:45,854 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75392558] [2021-08-21 17:56:45,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:45,854 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:45,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:46,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:46,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:46,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75392558] [2021-08-21 17:56:46,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75392558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:46,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377191554] [2021-08-21 17:56:46,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:56:46,005 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:46,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:46,006 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-21 17:56:46,007 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-21 17:56:46,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:56:46,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:46,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:56:46,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:46,359 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:56:46,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 26 [2021-08-21 17:56:46,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:46,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377191554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:46,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:46,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 17:56:46,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505503742] [2021-08-21 17:56:46,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:56:46,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:46,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:56:46,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:56:46,726 INFO L87 Difference]: Start difference. First operand 100 states and 246 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-21 17:56:47,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:47,267 INFO L93 Difference]: Finished difference Result 203 states and 491 transitions. [2021-08-21 17:56:47,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:56:47,267 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 26 [2021-08-21 17:56:47,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:47,269 INFO L225 Difference]: With dead ends: 203 [2021-08-21 17:56:47,269 INFO L226 Difference]: Without dead ends: 193 [2021-08-21 17:56:47,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 472.3ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:56:47,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-08-21 17:56:47,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 106. [2021-08-21 17:56:47,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.4952380952380953) internal successors, (262), 105 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:47,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 262 transitions. [2021-08-21 17:56:47,274 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 262 transitions. Word has length 26 [2021-08-21 17:56:47,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:47,274 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 262 transitions. [2021-08-21 17:56:47,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-21 17:56:47,275 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 262 transitions. [2021-08-21 17:56:47,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:47,275 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:47,275 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:47,301 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-21 17:56:47,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:47,489 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:47,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:47,489 INFO L82 PathProgramCache]: Analyzing trace with hash 520477148, now seen corresponding path program 2 times [2021-08-21 17:56:47,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:47,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349030040] [2021-08-21 17:56:47,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:47,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:47,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:47,622 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:47,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:47,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349030040] [2021-08-21 17:56:47,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349030040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:47,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670257197] [2021-08-21 17:56:47,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:56:47,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:47,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:47,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-21 17:56:47,635 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-21 17:56:47,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:56:47,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:47,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:56:47,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:48,043 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:56:48,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 26 [2021-08-21 17:56:48,346 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:48,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670257197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:48,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:48,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 17:56:48,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650261422] [2021-08-21 17:56:48,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:56:48,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:48,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:56:48,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:56:48,348 INFO L87 Difference]: Start difference. First operand 106 states and 262 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-21 17:56:48,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:48,899 INFO L93 Difference]: Finished difference Result 193 states and 470 transitions. [2021-08-21 17:56:48,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:56:48,900 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 26 [2021-08-21 17:56:48,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:48,901 INFO L225 Difference]: With dead ends: 193 [2021-08-21 17:56:48,902 INFO L226 Difference]: Without dead ends: 183 [2021-08-21 17:56:48,902 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 466.1ms TimeCoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:56:48,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-21 17:56:48,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 108. [2021-08-21 17:56:48,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 107 states have (on average 2.485981308411215) internal successors, (266), 107 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:48,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 266 transitions. [2021-08-21 17:56:48,906 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 266 transitions. Word has length 26 [2021-08-21 17:56:48,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:48,906 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 266 transitions. [2021-08-21 17:56:48,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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-21 17:56:48,907 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 266 transitions. [2021-08-21 17:56:48,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:48,907 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:48,907 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:48,927 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-21 17:56:49,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:49,117 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:49,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:49,117 INFO L82 PathProgramCache]: Analyzing trace with hash 570205094, now seen corresponding path program 3 times [2021-08-21 17:56:49,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:49,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978608213] [2021-08-21 17:56:49,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:49,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:49,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:49,266 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:49,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:49,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978608213] [2021-08-21 17:56:49,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978608213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:49,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813285610] [2021-08-21 17:56:49,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:56:49,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:49,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:49,269 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-21 17:56:49,270 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-21 17:56:49,484 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:56:49,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:49,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:56:49,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:49,685 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:56:49,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 17:56:49,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:49,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813285610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:49,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:49,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 17:56:49,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077875726] [2021-08-21 17:56:49,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:56:49,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:49,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:56:49,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:56:49,854 INFO L87 Difference]: Start difference. First operand 108 states and 266 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:50,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:50,305 INFO L93 Difference]: Finished difference Result 195 states and 460 transitions. [2021-08-21 17:56:50,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:56:50,306 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 17:56:50,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:50,307 INFO L225 Difference]: With dead ends: 195 [2021-08-21 17:56:50,307 INFO L226 Difference]: Without dead ends: 185 [2021-08-21 17:56:50,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 388.7ms TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:56:50,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-08-21 17:56:50,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 112. [2021-08-21 17:56:50,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 111 states have (on average 2.4954954954954953) internal successors, (277), 111 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:50,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 277 transitions. [2021-08-21 17:56:50,312 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 277 transitions. Word has length 26 [2021-08-21 17:56:50,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:50,312 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 277 transitions. [2021-08-21 17:56:50,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:50,312 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 277 transitions. [2021-08-21 17:56:50,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:50,313 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:50,313 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:50,337 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-21 17:56:50,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:50,514 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:50,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:50,514 INFO L82 PathProgramCache]: Analyzing trace with hash 1363585317, now seen corresponding path program 1 times [2021-08-21 17:56:50,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:50,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027578603] [2021-08-21 17:56:50,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:50,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:50,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:50,672 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:50,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:50,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027578603] [2021-08-21 17:56:50,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027578603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:50,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1992544179] [2021-08-21 17:56:50,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:50,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:50,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:50,674 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-21 17:56:50,675 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-21 17:56:50,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:50,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:56:50,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:51,203 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 17:56:51,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 16 [2021-08-21 17:56:51,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:51,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1992544179] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:51,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:51,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 17:56:51,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785825158] [2021-08-21 17:56:51,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:56:51,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:51,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:56:51,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:56:51,338 INFO L87 Difference]: Start difference. First operand 112 states and 277 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-21 17:56:51,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:51,590 INFO L93 Difference]: Finished difference Result 185 states and 439 transitions. [2021-08-21 17:56:51,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:56:51,591 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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 26 [2021-08-21 17:56:51,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:51,592 INFO L225 Difference]: With dead ends: 185 [2021-08-21 17:56:51,592 INFO L226 Difference]: Without dead ends: 175 [2021-08-21 17:56:51,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 201.5ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:56:51,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-08-21 17:56:51,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 114. [2021-08-21 17:56:51,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 113 states have (on average 2.5132743362831858) internal successors, (284), 113 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:51,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 284 transitions. [2021-08-21 17:56:51,599 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 284 transitions. Word has length 26 [2021-08-21 17:56:51,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:51,599 INFO L470 AbstractCegarLoop]: Abstraction has 114 states and 284 transitions. [2021-08-21 17:56:51,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 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-21 17:56:51,599 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 284 transitions. [2021-08-21 17:56:51,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:51,600 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:51,600 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:51,626 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-21 17:56:51,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:51,824 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:51,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:51,824 INFO L82 PathProgramCache]: Analyzing trace with hash 1638917126, now seen corresponding path program 3 times [2021-08-21 17:56:51,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:51,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741088409] [2021-08-21 17:56:51,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:51,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:51,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:51,980 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:51,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:51,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741088409] [2021-08-21 17:56:51,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741088409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:51,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [964812629] [2021-08-21 17:56:51,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:56:51,981 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:51,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:51,985 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-21 17:56:51,986 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-21 17:56:52,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:56:52,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:52,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 17:56:52,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:52,496 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:56:52,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 17:56:52,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:52,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [964812629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:52,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:52,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-21 17:56:52,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611433684] [2021-08-21 17:56:52,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:56:52,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:52,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:56:52,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:56:52,800 INFO L87 Difference]: Start difference. First operand 114 states and 284 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:53,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:53,504 INFO L93 Difference]: Finished difference Result 195 states and 470 transitions. [2021-08-21 17:56:53,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:56:53,504 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 17:56:53,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:53,506 INFO L225 Difference]: With dead ends: 195 [2021-08-21 17:56:53,506 INFO L226 Difference]: Without dead ends: 185 [2021-08-21 17:56:53,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 656.2ms TimeCoverageRelationStatistics Valid=139, Invalid=617, Unknown=0, NotChecked=0, Total=756 [2021-08-21 17:56:53,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-08-21 17:56:53,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 116. [2021-08-21 17:56:53,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 2.5217391304347827) internal successors, (290), 115 states have internal predecessors, (290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:53,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 290 transitions. [2021-08-21 17:56:53,510 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 290 transitions. Word has length 26 [2021-08-21 17:56:53,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:53,510 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 290 transitions. [2021-08-21 17:56:53,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:53,511 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 290 transitions. [2021-08-21 17:56:53,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:53,511 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:53,511 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:53,546 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-21 17:56:53,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-08-21 17:56:53,712 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:53,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:53,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1862669947, now seen corresponding path program 1 times [2021-08-21 17:56:53,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:53,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347115602] [2021-08-21 17:56:53,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:53,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:53,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:53,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:53,889 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:53,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347115602] [2021-08-21 17:56:53,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347115602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:53,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384591864] [2021-08-21 17:56:53,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:53,890 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:53,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:53,895 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-21 17:56:53,895 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-21 17:56:54,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:54,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:56:54,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:54,418 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 17:56:54,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 16 [2021-08-21 17:56:54,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:54,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384591864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:54,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:54,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 17:56:54,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147591239] [2021-08-21 17:56:54,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:56:54,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:54,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:56:54,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:56:54,529 INFO L87 Difference]: Start difference. First operand 116 states and 290 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:54,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:54,881 INFO L93 Difference]: Finished difference Result 193 states and 457 transitions. [2021-08-21 17:56:54,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:56:54,882 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 17:56:54,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:54,884 INFO L225 Difference]: With dead ends: 193 [2021-08-21 17:56:54,884 INFO L226 Difference]: Without dead ends: 183 [2021-08-21 17:56:54,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 206.9ms TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:56:54,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-21 17:56:54,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 120. [2021-08-21 17:56:54,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.5714285714285716) internal successors, (306), 119 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:54,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 306 transitions. [2021-08-21 17:56:54,889 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 306 transitions. Word has length 26 [2021-08-21 17:56:54,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:54,889 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 306 transitions. [2021-08-21 17:56:54,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:54,890 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 306 transitions. [2021-08-21 17:56:54,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:54,890 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:54,890 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:54,916 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-21 17:56:55,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-21 17:56:55,116 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:55,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:55,116 INFO L82 PathProgramCache]: Analyzing trace with hash 463014181, now seen corresponding path program 2 times [2021-08-21 17:56:55,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:55,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788672694] [2021-08-21 17:56:55,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:55,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:55,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:55,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:55,254 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:55,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788672694] [2021-08-21 17:56:55,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788672694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:55,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140199751] [2021-08-21 17:56:55,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:56:55,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:55,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:55,257 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-21 17:56:55,291 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-21 17:56:55,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:56:55,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:55,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 17:56:55,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:55,848 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:56:55,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 17:56:56,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:56,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140199751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:56,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:56,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-21 17:56:56,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465792711] [2021-08-21 17:56:56,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:56:56,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:56,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:56:56,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:56:56,064 INFO L87 Difference]: Start difference. First operand 120 states and 306 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:56,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:56,831 INFO L93 Difference]: Finished difference Result 258 states and 649 transitions. [2021-08-21 17:56:56,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:56:56,832 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 17:56:56,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:56,833 INFO L225 Difference]: With dead ends: 258 [2021-08-21 17:56:56,834 INFO L226 Difference]: Without dead ends: 248 [2021-08-21 17:56:56,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 600.9ms TimeCoverageRelationStatistics Valid=181, Invalid=749, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:56:56,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-21 17:56:56,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 130. [2021-08-21 17:56:56,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 129 states have (on average 2.604651162790698) internal successors, (336), 129 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:56,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 336 transitions. [2021-08-21 17:56:56,839 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 336 transitions. Word has length 26 [2021-08-21 17:56:56,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:56,839 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 336 transitions. [2021-08-21 17:56:56,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:56,839 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 336 transitions. [2021-08-21 17:56:56,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:56,840 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:56,840 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:56,866 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-08-21 17:56:57,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-21 17:56:57,055 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:57,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:57,055 INFO L82 PathProgramCache]: Analyzing trace with hash -586438885, now seen corresponding path program 2 times [2021-08-21 17:56:57,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:57,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234563764] [2021-08-21 17:56:57,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:57,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:57,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:57,197 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:57,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:57,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234563764] [2021-08-21 17:56:57,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234563764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:57,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285586349] [2021-08-21 17:56:57,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:56:57,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:57,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:57,203 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-21 17:56:57,203 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-21 17:56:57,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:56:57,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:57,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 17:56:57,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:57,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:56:57,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-08-21 17:56:58,015 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:58,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285586349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:58,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:58,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 17:56:58,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229899298] [2021-08-21 17:56:58,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:56:58,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:58,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:56:58,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:56:58,017 INFO L87 Difference]: Start difference. First operand 130 states and 336 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:58,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:58,710 INFO L93 Difference]: Finished difference Result 262 states and 665 transitions. [2021-08-21 17:56:58,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:56:58,710 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 17:56:58,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:58,712 INFO L225 Difference]: With dead ends: 262 [2021-08-21 17:56:58,712 INFO L226 Difference]: Without dead ends: 251 [2021-08-21 17:56:58,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 581.6ms TimeCoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:56:58,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-08-21 17:56:58,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 125. [2021-08-21 17:56:58,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 2.564516129032258) internal successors, (318), 124 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:58,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 318 transitions. [2021-08-21 17:56:58,717 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 318 transitions. Word has length 26 [2021-08-21 17:56:58,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:58,717 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 318 transitions. [2021-08-21 17:56:58,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:58,718 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 318 transitions. [2021-08-21 17:56:58,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:56:58,718 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:58,718 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, 1, 1, 1, 1, 1] [2021-08-21 17:56:58,746 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-21 17:56:58,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 17:56:58,933 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:56:58,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:58,933 INFO L82 PathProgramCache]: Analyzing trace with hash 1043232259, now seen corresponding path program 3 times [2021-08-21 17:56:58,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:58,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651862775] [2021-08-21 17:56:58,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:58,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:58,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:59,062 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:59,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:59,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651862775] [2021-08-21 17:56:59,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651862775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:59,063 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786633727] [2021-08-21 17:56:59,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:56:59,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:59,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:59,065 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-21 17:56:59,066 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-21 17:56:59,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 17:56:59,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:59,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 17:56:59,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:59,626 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:56:59,626 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 17:56:59,861 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:56:59,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786633727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:59,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:59,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-21 17:56:59,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329024979] [2021-08-21 17:56:59,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:56:59,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:59,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:56:59,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:56:59,862 INFO L87 Difference]: Start difference. First operand 125 states and 318 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:00,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:00,646 INFO L93 Difference]: Finished difference Result 252 states and 628 transitions. [2021-08-21 17:57:00,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:57:00,646 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 17:57:00,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:00,648 INFO L225 Difference]: With dead ends: 252 [2021-08-21 17:57:00,648 INFO L226 Difference]: Without dead ends: 242 [2021-08-21 17:57:00,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 627.2ms TimeCoverageRelationStatistics Valid=216, Invalid=840, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:57:00,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-21 17:57:00,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 127. [2021-08-21 17:57:00,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 2.5476190476190474) internal successors, (321), 126 states have internal predecessors, (321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:00,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 321 transitions. [2021-08-21 17:57:00,653 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 321 transitions. Word has length 26 [2021-08-21 17:57:00,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:00,653 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 321 transitions. [2021-08-21 17:57:00,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:00,653 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 321 transitions. [2021-08-21 17:57:00,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 17:57:00,654 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:00,654 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:00,678 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-21 17:57:00,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 17:57:00,869 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:00,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:00,869 INFO L82 PathProgramCache]: Analyzing trace with hash -723408477, now seen corresponding path program 3 times [2021-08-21 17:57:00,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:00,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993973643] [2021-08-21 17:57:00,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:00,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:00,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:01,019 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-21 17:57:01,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:01,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993973643] [2021-08-21 17:57:01,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993973643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:01,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2082286217] [2021-08-21 17:57:01,020 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:57:01,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:01,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:01,020 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-21 17:57:01,021 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-21 17:57:01,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 17:57:01,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:01,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 17:57:01,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:01,595 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:57:01,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 15 [2021-08-21 17:57:01,843 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:01,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2082286217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:01,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:01,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 15 [2021-08-21 17:57:01,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913652595] [2021-08-21 17:57:01,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:57:01,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:01,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:57:01,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:57:01,846 INFO L87 Difference]: Start difference. First operand 127 states and 321 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:02,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:02,677 INFO L93 Difference]: Finished difference Result 265 states and 668 transitions. [2021-08-21 17:57:02,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:57:02,678 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 17:57:02,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:02,679 INFO L225 Difference]: With dead ends: 265 [2021-08-21 17:57:02,679 INFO L226 Difference]: Without dead ends: 235 [2021-08-21 17:57:02,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 672.0ms TimeCoverageRelationStatistics Valid=236, Invalid=886, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 17:57:02,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-08-21 17:57:02,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 135. [2021-08-21 17:57:02,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 2.6194029850746268) internal successors, (351), 134 states have internal predecessors, (351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:02,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 351 transitions. [2021-08-21 17:57:02,684 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 351 transitions. Word has length 26 [2021-08-21 17:57:02,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:02,684 INFO L470 AbstractCegarLoop]: Abstraction has 135 states and 351 transitions. [2021-08-21 17:57:02,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:02,685 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 351 transitions. [2021-08-21 17:57:02,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 17:57:02,685 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:02,685 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:02,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-08-21 17:57:02,896 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,SelfDestructingSolverStorable16 [2021-08-21 17:57:02,897 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:02,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:02,897 INFO L82 PathProgramCache]: Analyzing trace with hash -751873984, now seen corresponding path program 4 times [2021-08-21 17:57:02,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:02,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002149640] [2021-08-21 17:57:02,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:02,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:02,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:02,940 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:02,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:02,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002149640] [2021-08-21 17:57:02,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002149640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:02,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629261733] [2021-08-21 17:57:02,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:57:02,940 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:02,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:02,941 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-21 17:57:02,942 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-21 17:57:03,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:57:03,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:03,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:57:03,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:03,512 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:03,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629261733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:03,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:03,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:57:03,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509087338] [2021-08-21 17:57:03,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:57:03,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:03,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:57:03,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:57:03,514 INFO L87 Difference]: Start difference. First operand 135 states and 351 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) 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-21 17:57:03,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:03,685 INFO L93 Difference]: Finished difference Result 292 states and 791 transitions. [2021-08-21 17:57:03,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:57:03,686 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) 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 28 [2021-08-21 17:57:03,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:03,687 INFO L225 Difference]: With dead ends: 292 [2021-08-21 17:57:03,687 INFO L226 Difference]: Without dead ends: 292 [2021-08-21 17:57:03,687 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 109.9ms TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:57:03,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2021-08-21 17:57:03,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 193. [2021-08-21 17:57:03,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.6822916666666665) internal successors, (515), 192 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:03,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 515 transitions. [2021-08-21 17:57:03,693 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 515 transitions. Word has length 28 [2021-08-21 17:57:03,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:03,693 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 515 transitions. [2021-08-21 17:57:03,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) 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-21 17:57:03,694 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 515 transitions. [2021-08-21 17:57:03,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 17:57:03,694 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:03,694 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:03,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 17:57:03,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:03,909 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:03,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:03,909 INFO L82 PathProgramCache]: Analyzing trace with hash 152857283, now seen corresponding path program 5 times [2021-08-21 17:57:03,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:03,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682562576] [2021-08-21 17:57:03,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:03,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:03,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:03,954 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:03,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:03,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682562576] [2021-08-21 17:57:03,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682562576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:03,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89742367] [2021-08-21 17:57:03,954 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:57:03,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:03,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:03,955 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-21 17:57:03,957 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-21 17:57:04,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:57:04,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:04,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:57:04,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:04,552 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:04,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89742367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:04,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:04,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:57:04,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315519589] [2021-08-21 17:57:04,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:57:04,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:04,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:57:04,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:57:04,553 INFO L87 Difference]: Start difference. First operand 193 states and 515 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:04,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:04,704 INFO L93 Difference]: Finished difference Result 409 states and 1021 transitions. [2021-08-21 17:57:04,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:57:04,705 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 17:57:04,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:04,713 INFO L225 Difference]: With dead ends: 409 [2021-08-21 17:57:04,714 INFO L226 Difference]: Without dead ends: 409 [2021-08-21 17:57:04,714 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 69.4ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:57:04,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-08-21 17:57:04,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 310. [2021-08-21 17:57:04,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 2.715210355987055) internal successors, (839), 309 states have internal predecessors, (839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:04,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 839 transitions. [2021-08-21 17:57:04,723 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 839 transitions. Word has length 28 [2021-08-21 17:57:04,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:04,723 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 839 transitions. [2021-08-21 17:57:04,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:04,723 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 839 transitions. [2021-08-21 17:57:04,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 17:57:04,724 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:04,724 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:04,753 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-21 17:57:04,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:04,938 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:04,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:04,938 INFO L82 PathProgramCache]: Analyzing trace with hash -612139517, now seen corresponding path program 6 times [2021-08-21 17:57:04,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:04,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345295311] [2021-08-21 17:57:04,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:04,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:04,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:04,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:04,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:04,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345295311] [2021-08-21 17:57:04,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345295311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:04,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466173768] [2021-08-21 17:57:04,992 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:57:04,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:04,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:04,993 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-21 17:57:04,994 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-21 17:57:05,463 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 17:57:05,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:05,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:57:05,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:05,592 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:05,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466173768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:05,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:05,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:57:05,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501642853] [2021-08-21 17:57:05,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:57:05,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:05,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:57:05,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:57:05,593 INFO L87 Difference]: Start difference. First operand 310 states and 839 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:05,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:05,712 INFO L93 Difference]: Finished difference Result 432 states and 1039 transitions. [2021-08-21 17:57:05,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:57:05,712 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 17:57:05,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:05,714 INFO L225 Difference]: With dead ends: 432 [2021-08-21 17:57:05,714 INFO L226 Difference]: Without dead ends: 417 [2021-08-21 17:57:05,714 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 69.1ms TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:57:05,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-08-21 17:57:05,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 315. [2021-08-21 17:57:05,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.662420382165605) internal successors, (836), 314 states have internal predecessors, (836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:05,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 836 transitions. [2021-08-21 17:57:05,723 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 836 transitions. Word has length 28 [2021-08-21 17:57:05,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:05,724 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 836 transitions. [2021-08-21 17:57:05,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:05,724 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 836 transitions. [2021-08-21 17:57:05,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 17:57:05,725 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:05,725 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:05,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-08-21 17:57:05,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:05,941 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:05,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:05,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1334656701, now seen corresponding path program 7 times [2021-08-21 17:57:05,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:05,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539874899] [2021-08-21 17:57:05,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:05,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:05,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:05,984 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:05,984 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:05,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539874899] [2021-08-21 17:57:05,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539874899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:05,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606697412] [2021-08-21 17:57:05,985 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:57:05,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:05,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:05,988 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-21 17:57:05,989 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-21 17:57:06,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:06,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:57:06,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:06,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:06,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606697412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:06,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:06,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:57:06,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562931024] [2021-08-21 17:57:06,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:57:06,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:06,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:57:06,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:57:06,601 INFO L87 Difference]: Start difference. First operand 315 states and 836 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:06,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:06,725 INFO L93 Difference]: Finished difference Result 498 states and 1182 transitions. [2021-08-21 17:57:06,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:57:06,725 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 17:57:06,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:06,727 INFO L225 Difference]: With dead ends: 498 [2021-08-21 17:57:06,728 INFO L226 Difference]: Without dead ends: 452 [2021-08-21 17:57:06,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 92.8ms TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:57:06,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-08-21 17:57:06,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 373. [2021-08-21 17:57:06,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 372 states have (on average 2.6370967741935485) internal successors, (981), 372 states have internal predecessors, (981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:06,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 981 transitions. [2021-08-21 17:57:06,738 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 981 transitions. Word has length 28 [2021-08-21 17:57:06,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:06,738 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 981 transitions. [2021-08-21 17:57:06,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:06,739 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 981 transitions. [2021-08-21 17:57:06,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 17:57:06,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:06,740 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:06,767 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-21 17:57:06,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:06,961 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:06,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:06,961 INFO L82 PathProgramCache]: Analyzing trace with hash -65542584, now seen corresponding path program 8 times [2021-08-21 17:57:06,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:06,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393927684] [2021-08-21 17:57:06,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:06,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:06,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:06,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:06,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393927684] [2021-08-21 17:57:06,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393927684] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:06,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692535439] [2021-08-21 17:57:06,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:57:06,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:06,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:07,000 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-21 17:57:07,001 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-21 17:57:07,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:57:07,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:07,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:57:07,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:07,628 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:07,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692535439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:07,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:07,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:57:07,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660815250] [2021-08-21 17:57:07,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:57:07,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:07,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:57:07,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:57:07,630 INFO L87 Difference]: Start difference. First operand 373 states and 981 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 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-21 17:57:07,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:07,766 INFO L93 Difference]: Finished difference Result 685 states and 1841 transitions. [2021-08-21 17:57:07,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:57:07,768 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 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 28 [2021-08-21 17:57:07,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:07,771 INFO L225 Difference]: With dead ends: 685 [2021-08-21 17:57:07,771 INFO L226 Difference]: Without dead ends: 677 [2021-08-21 17:57:07,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 83.8ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:57:07,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-08-21 17:57:07,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 563. [2021-08-21 17:57:07,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 562 states have (on average 2.718861209964413) internal successors, (1528), 562 states have internal predecessors, (1528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:07,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 1528 transitions. [2021-08-21 17:57:07,786 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 1528 transitions. Word has length 28 [2021-08-21 17:57:07,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:07,787 INFO L470 AbstractCegarLoop]: Abstraction has 563 states and 1528 transitions. [2021-08-21 17:57:07,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 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-21 17:57:07,787 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 1528 transitions. [2021-08-21 17:57:07,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:07,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:07,789 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:07,815 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-21 17:57:08,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:08,005 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:08,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:08,005 INFO L82 PathProgramCache]: Analyzing trace with hash 599472993, now seen corresponding path program 9 times [2021-08-21 17:57:08,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:08,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514877118] [2021-08-21 17:57:08,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:08,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:08,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:08,333 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:08,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:08,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514877118] [2021-08-21 17:57:08,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514877118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:08,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892822550] [2021-08-21 17:57:08,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:57:08,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:08,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:08,337 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-21 17:57:08,369 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-21 17:57:08,873 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:57:08,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:08,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:08,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:09,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:57:09,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:57:09,338 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:57:09,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 57 [2021-08-21 17:57:09,792 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:09,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892822550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:09,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:09,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 17:57:09,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97790547] [2021-08-21 17:57:09,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 17:57:09,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:09,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 17:57:09,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:57:09,794 INFO L87 Difference]: Start difference. First operand 563 states and 1528 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:12,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:12,734 INFO L93 Difference]: Finished difference Result 908 states and 2461 transitions. [2021-08-21 17:57:12,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 17:57:12,734 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:12,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:12,737 INFO L225 Difference]: With dead ends: 908 [2021-08-21 17:57:12,738 INFO L226 Difference]: Without dead ends: 878 [2021-08-21 17:57:12,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1011 ImplicationChecksByTransitivity, 2510.5ms TimeCoverageRelationStatistics Valid=557, Invalid=3475, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 17:57:12,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2021-08-21 17:57:12,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 633. [2021-08-21 17:57:12,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 2.7753164556962027) internal successors, (1754), 632 states have internal predecessors, (1754), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:12,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1754 transitions. [2021-08-21 17:57:12,755 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1754 transitions. Word has length 30 [2021-08-21 17:57:12,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:12,755 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 1754 transitions. [2021-08-21 17:57:12,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:12,755 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1754 transitions. [2021-08-21 17:57:12,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:12,757 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:12,757 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:12,783 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-21 17:57:12,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:12,977 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:12,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:12,977 INFO L82 PathProgramCache]: Analyzing trace with hash -449980073, now seen corresponding path program 1 times [2021-08-21 17:57:12,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:12,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999792379] [2021-08-21 17:57:12,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:12,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:12,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:13,286 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:13,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:13,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999792379] [2021-08-21 17:57:13,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999792379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:13,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071008200] [2021-08-21 17:57:13,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:13,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:13,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:13,287 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-21 17:57:13,292 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-21 17:57:13,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:13,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:13,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:14,386 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:14,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:57:14,478 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:14,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071008200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:14,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:14,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 17:57:14,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903758959] [2021-08-21 17:57:14,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:14,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:14,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:14,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:14,480 INFO L87 Difference]: Start difference. First operand 633 states and 1754 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:15,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:15,373 INFO L93 Difference]: Finished difference Result 904 states and 2514 transitions. [2021-08-21 17:57:15,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 17:57:15,373 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:15,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:15,377 INFO L225 Difference]: With dead ends: 904 [2021-08-21 17:57:15,377 INFO L226 Difference]: Without dead ends: 893 [2021-08-21 17:57:15,377 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 722.7ms TimeCoverageRelationStatistics Valid=142, Invalid=850, Unknown=0, NotChecked=0, Total=992 [2021-08-21 17:57:15,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2021-08-21 17:57:15,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 637. [2021-08-21 17:57:15,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 636 states have (on average 2.770440251572327) internal successors, (1762), 636 states have internal predecessors, (1762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:15,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1762 transitions. [2021-08-21 17:57:15,394 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 1762 transitions. Word has length 30 [2021-08-21 17:57:15,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:15,394 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 1762 transitions. [2021-08-21 17:57:15,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:15,394 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 1762 transitions. [2021-08-21 17:57:15,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:15,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:15,396 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:15,422 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-21 17:57:15,611 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,SelfDestructingSolverStorable23 [2021-08-21 17:57:15,611 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:15,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:15,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1271720955, now seen corresponding path program 2 times [2021-08-21 17:57:15,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:15,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204596721] [2021-08-21 17:57:15,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:15,612 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:15,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:15,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:15,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:15,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204596721] [2021-08-21 17:57:15,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204596721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:15,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090058592] [2021-08-21 17:57:15,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:57:15,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:15,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:15,913 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-21 17:57:15,932 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-21 17:57:16,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:57:16,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:16,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:16,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:16,951 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:16,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:57:17,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:17,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090058592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:17,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:17,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:57:17,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58291981] [2021-08-21 17:57:17,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:17,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:17,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:17,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:17,117 INFO L87 Difference]: Start difference. First operand 637 states and 1762 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:17,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:17,906 INFO L93 Difference]: Finished difference Result 885 states and 2425 transitions. [2021-08-21 17:57:17,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:57:17,906 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:17,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:17,909 INFO L225 Difference]: With dead ends: 885 [2021-08-21 17:57:17,909 INFO L226 Difference]: Without dead ends: 874 [2021-08-21 17:57:17,910 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 631.2ms TimeCoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2021-08-21 17:57:17,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-08-21 17:57:17,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 640. [2021-08-21 17:57:17,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 639 states have (on average 2.7668231611893583) internal successors, (1768), 639 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:17,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 1768 transitions. [2021-08-21 17:57:17,925 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 1768 transitions. Word has length 30 [2021-08-21 17:57:17,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:17,925 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 1768 transitions. [2021-08-21 17:57:17,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:17,925 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 1768 transitions. [2021-08-21 17:57:17,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:17,927 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:17,927 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:17,967 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-21 17:57:18,144 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,SelfDestructingSolverStorable24 [2021-08-21 17:57:18,145 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:18,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:18,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1263955679, now seen corresponding path program 3 times [2021-08-21 17:57:18,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:18,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169898647] [2021-08-21 17:57:18,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:18,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:18,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:18,473 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:18,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:18,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169898647] [2021-08-21 17:57:18,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169898647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:18,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716670472] [2021-08-21 17:57:18,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:57:18,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:18,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:18,474 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-21 17:57:18,475 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-21 17:57:19,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:57:19,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:19,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:57:19,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:19,542 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 17:57:19,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 47 [2021-08-21 17:57:20,050 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:20,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716670472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:20,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:20,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:57:20,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817182711] [2021-08-21 17:57:20,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:57:20,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:20,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:57:20,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:57:20,053 INFO L87 Difference]: Start difference. First operand 640 states and 1768 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:21,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:21,611 INFO L93 Difference]: Finished difference Result 863 states and 2367 transitions. [2021-08-21 17:57:21,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 17:57:21,612 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:21,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:21,615 INFO L225 Difference]: With dead ends: 863 [2021-08-21 17:57:21,615 INFO L226 Difference]: Without dead ends: 843 [2021-08-21 17:57:21,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 1350.4ms TimeCoverageRelationStatistics Valid=257, Invalid=1549, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:57:21,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2021-08-21 17:57:21,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 648. [2021-08-21 17:57:21,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 647 states have (on average 2.7619783616692426) internal successors, (1787), 647 states have internal predecessors, (1787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:21,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1787 transitions. [2021-08-21 17:57:21,636 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1787 transitions. Word has length 30 [2021-08-21 17:57:21,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:21,637 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 1787 transitions. [2021-08-21 17:57:21,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:21,637 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1787 transitions. [2021-08-21 17:57:21,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:21,639 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:21,639 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:21,663 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-21 17:57:21,857 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,SelfDestructingSolverStorable25 [2021-08-21 17:57:21,858 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:21,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:21,858 INFO L82 PathProgramCache]: Analyzing trace with hash 1094432949, now seen corresponding path program 4 times [2021-08-21 17:57:21,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:21,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577519953] [2021-08-21 17:57:21,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:21,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:21,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:22,140 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:22,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:22,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577519953] [2021-08-21 17:57:22,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577519953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:22,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873053791] [2021-08-21 17:57:22,141 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:57:22,141 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:22,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:22,142 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-21 17:57:22,142 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-21 17:57:22,856 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:57:22,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:22,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:22,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:23,333 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:23,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:57:23,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:23,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873053791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:23,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:23,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 17:57:23,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569897398] [2021-08-21 17:57:23,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:23,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:23,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:23,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:23,467 INFO L87 Difference]: Start difference. First operand 648 states and 1787 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:24,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:24,393 INFO L93 Difference]: Finished difference Result 889 states and 2422 transitions. [2021-08-21 17:57:24,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:57:24,393 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:24,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:24,396 INFO L225 Difference]: With dead ends: 889 [2021-08-21 17:57:24,396 INFO L226 Difference]: Without dead ends: 878 [2021-08-21 17:57:24,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 740.6ms TimeCoverageRelationStatistics Valid=166, Invalid=956, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 17:57:24,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2021-08-21 17:57:24,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 654. [2021-08-21 17:57:24,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 653 states have (on average 2.754977029096478) internal successors, (1799), 653 states have internal predecessors, (1799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:24,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 1799 transitions. [2021-08-21 17:57:24,411 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 1799 transitions. Word has length 30 [2021-08-21 17:57:24,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:24,411 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 1799 transitions. [2021-08-21 17:57:24,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:24,411 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 1799 transitions. [2021-08-21 17:57:24,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:24,413 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:24,413 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:24,436 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-21 17:57:24,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:24,629 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:24,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:24,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1654462535, now seen corresponding path program 5 times [2021-08-21 17:57:24,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:24,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824942127] [2021-08-21 17:57:24,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:24,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:24,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:24,888 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:24,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:24,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824942127] [2021-08-21 17:57:24,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824942127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:24,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541023763] [2021-08-21 17:57:24,888 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:57:24,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:24,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:24,889 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-21 17:57:24,890 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-21 17:57:25,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:57:25,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:25,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:25,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:26,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:57:26,081 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 17:57:26,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 57 [2021-08-21 17:57:26,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:26,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541023763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:26,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:26,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 17:57:26,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966725334] [2021-08-21 17:57:26,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 17:57:26,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:26,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 17:57:26,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:57:26,481 INFO L87 Difference]: Start difference. First operand 654 states and 1799 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:28,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:28,419 INFO L93 Difference]: Finished difference Result 829 states and 2260 transitions. [2021-08-21 17:57:28,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 17:57:28,420 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:28,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:28,423 INFO L225 Difference]: With dead ends: 829 [2021-08-21 17:57:28,423 INFO L226 Difference]: Without dead ends: 809 [2021-08-21 17:57:28,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1635.2ms TimeCoverageRelationStatistics Valid=324, Invalid=2126, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 17:57:28,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2021-08-21 17:57:28,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 651. [2021-08-21 17:57:28,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 650 states have (on average 2.7584615384615385) internal successors, (1793), 650 states have internal predecessors, (1793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:28,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1793 transitions. [2021-08-21 17:57:28,439 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1793 transitions. Word has length 30 [2021-08-21 17:57:28,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:28,439 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 1793 transitions. [2021-08-21 17:57:28,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:28,439 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1793 transitions. [2021-08-21 17:57:28,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:28,441 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:28,441 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:28,473 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-21 17:57:28,656 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,SelfDestructingSolverStorable27 [2021-08-21 17:57:28,657 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:28,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:28,657 INFO L82 PathProgramCache]: Analyzing trace with hash 2103011905, now seen corresponding path program 6 times [2021-08-21 17:57:28,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:28,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510780195] [2021-08-21 17:57:28,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:28,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:28,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:28,920 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:28,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:28,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510780195] [2021-08-21 17:57:28,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510780195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:28,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097130178] [2021-08-21 17:57:28,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:57:28,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:28,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:28,922 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-21 17:57:28,922 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-21 17:57:29,735 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:57:29,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:29,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 17:57:29,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:30,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:57:30,069 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 17:57:30,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 46 [2021-08-21 17:57:30,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:30,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097130178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:30,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:30,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 17:57:30,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310897188] [2021-08-21 17:57:30,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:57:30,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:30,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:57:30,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:57:30,249 INFO L87 Difference]: Start difference. First operand 651 states and 1793 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:31,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:31,741 INFO L93 Difference]: Finished difference Result 960 states and 2646 transitions. [2021-08-21 17:57:31,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 17:57:31,741 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:31,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:31,745 INFO L225 Difference]: With dead ends: 960 [2021-08-21 17:57:31,745 INFO L226 Difference]: Without dead ends: 950 [2021-08-21 17:57:31,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1167.6ms TimeCoverageRelationStatistics Valid=385, Invalid=2371, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 17:57:31,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2021-08-21 17:57:31,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 653. [2021-08-21 17:57:31,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 2.763803680981595) internal successors, (1802), 652 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:31,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1802 transitions. [2021-08-21 17:57:31,758 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1802 transitions. Word has length 30 [2021-08-21 17:57:31,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:31,758 INFO L470 AbstractCegarLoop]: Abstraction has 653 states and 1802 transitions. [2021-08-21 17:57:31,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:31,758 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1802 transitions. [2021-08-21 17:57:31,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:31,760 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:31,760 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:31,784 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-21 17:57:31,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 17:57:31,977 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:31,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:31,977 INFO L82 PathProgramCache]: Analyzing trace with hash 1818555639, now seen corresponding path program 4 times [2021-08-21 17:57:31,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:31,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651462941] [2021-08-21 17:57:31,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:31,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:31,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:32,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:32,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:32,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651462941] [2021-08-21 17:57:32,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651462941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:32,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586259981] [2021-08-21 17:57:32,316 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:57:32,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:32,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:32,317 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-21 17:57:32,318 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-21 17:57:33,170 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:57:33,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:33,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:33,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:33,645 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:33,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:57:33,742 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:33,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586259981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:33,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:33,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 17:57:33,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572411178] [2021-08-21 17:57:33,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:33,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:33,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:33,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:33,744 INFO L87 Difference]: Start difference. First operand 653 states and 1802 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:34,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:34,561 INFO L93 Difference]: Finished difference Result 913 states and 2530 transitions. [2021-08-21 17:57:34,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:57:34,561 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:34,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:34,564 INFO L225 Difference]: With dead ends: 913 [2021-08-21 17:57:34,564 INFO L226 Difference]: Without dead ends: 902 [2021-08-21 17:57:34,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 683.2ms TimeCoverageRelationStatistics Valid=142, Invalid=914, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:57:34,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-08-21 17:57:34,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 653. [2021-08-21 17:57:34,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 653 states, 652 states have (on average 2.763803680981595) internal successors, (1802), 652 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:34,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 653 states to 653 states and 1802 transitions. [2021-08-21 17:57:34,578 INFO L78 Accepts]: Start accepts. Automaton has 653 states and 1802 transitions. Word has length 30 [2021-08-21 17:57:34,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:34,578 INFO L470 AbstractCegarLoop]: Abstraction has 653 states and 1802 transitions. [2021-08-21 17:57:34,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:34,579 INFO L276 IsEmpty]: Start isEmpty. Operand 653 states and 1802 transitions. [2021-08-21 17:57:34,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:34,580 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:34,580 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:34,619 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-21 17:57:34,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:34,806 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:34,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:34,807 INFO L82 PathProgramCache]: Analyzing trace with hash 19859233, now seen corresponding path program 10 times [2021-08-21 17:57:34,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:34,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968887435] [2021-08-21 17:57:34,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:34,807 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:34,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:35,116 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:35,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:35,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968887435] [2021-08-21 17:57:35,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968887435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:35,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120753963] [2021-08-21 17:57:35,117 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:57:35,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:35,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:35,121 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-21 17:57:35,151 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-21 17:57:36,071 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:57:36,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:36,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:36,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:36,489 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:36,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:57:36,605 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:36,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120753963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:36,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:36,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:57:36,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360582648] [2021-08-21 17:57:36,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:36,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:36,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:36,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:36,607 INFO L87 Difference]: Start difference. First operand 653 states and 1802 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:38,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:38,193 INFO L93 Difference]: Finished difference Result 1036 states and 2793 transitions. [2021-08-21 17:57:38,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 17:57:38,193 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:38,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:38,197 INFO L225 Difference]: With dead ends: 1036 [2021-08-21 17:57:38,197 INFO L226 Difference]: Without dead ends: 1016 [2021-08-21 17:57:38,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 1270.3ms TimeCoverageRelationStatistics Valid=322, Invalid=1658, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 17:57:38,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2021-08-21 17:57:38,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 695. [2021-08-21 17:57:38,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 2.80835734870317) internal successors, (1949), 694 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:38,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1949 transitions. [2021-08-21 17:57:38,213 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1949 transitions. Word has length 30 [2021-08-21 17:57:38,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:38,213 INFO L470 AbstractCegarLoop]: Abstraction has 695 states and 1949 transitions. [2021-08-21 17:57:38,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:38,213 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1949 transitions. [2021-08-21 17:57:38,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:38,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:38,215 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:38,235 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-21 17:57:38,421 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:38,421 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:38,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:38,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1029593833, now seen corresponding path program 7 times [2021-08-21 17:57:38,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:38,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959068402] [2021-08-21 17:57:38,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:38,422 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:38,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:38,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:38,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959068402] [2021-08-21 17:57:38,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959068402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:38,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915180159] [2021-08-21 17:57:38,722 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:57:38,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:38,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:38,724 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-21 17:57:38,728 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-21 17:57:39,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:39,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:39,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:40,118 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:40,119 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:57:40,200 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:40,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915180159] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:40,200 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:40,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 17:57:40,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788911006] [2021-08-21 17:57:40,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:40,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:40,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:40,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:40,201 INFO L87 Difference]: Start difference. First operand 695 states and 1949 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:40,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:40,994 INFO L93 Difference]: Finished difference Result 947 states and 2663 transitions. [2021-08-21 17:57:40,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:57:40,994 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:40,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:40,998 INFO L225 Difference]: With dead ends: 947 [2021-08-21 17:57:40,998 INFO L226 Difference]: Without dead ends: 936 [2021-08-21 17:57:40,998 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 645.8ms TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:57:40,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 936 states. [2021-08-21 17:57:41,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 936 to 699. [2021-08-21 17:57:41,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 698 states have (on average 2.80945558739255) internal successors, (1961), 698 states have internal predecessors, (1961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:41,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1961 transitions. [2021-08-21 17:57:41,010 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1961 transitions. Word has length 30 [2021-08-21 17:57:41,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:41,010 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 1961 transitions. [2021-08-21 17:57:41,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:41,011 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1961 transitions. [2021-08-21 17:57:41,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:41,012 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:41,012 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, 1, 1, 1, 1, 1] [2021-08-21 17:57:41,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-08-21 17:57:41,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:41,225 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:41,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:41,225 INFO L82 PathProgramCache]: Analyzing trace with hash -324877599, now seen corresponding path program 11 times [2021-08-21 17:57:41,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:41,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663146335] [2021-08-21 17:57:41,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:41,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:41,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:41,493 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:41,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:41,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663146335] [2021-08-21 17:57:41,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663146335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:41,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542698121] [2021-08-21 17:57:41,493 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:57:41,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:41,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:41,494 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-21 17:57:41,495 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-21 17:57:42,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:57:42,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:42,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:42,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:42,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:57:42,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:57:42,733 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:57:42,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-08-21 17:57:43,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:43,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542698121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:43,024 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:43,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 17:57:43,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186271834] [2021-08-21 17:57:43,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 17:57:43,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:43,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 17:57:43,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:57:43,026 INFO L87 Difference]: Start difference. First operand 699 states and 1961 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:44,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:44,745 INFO L93 Difference]: Finished difference Result 974 states and 2725 transitions. [2021-08-21 17:57:44,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 17:57:44,746 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:44,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:44,749 INFO L225 Difference]: With dead ends: 974 [2021-08-21 17:57:44,749 INFO L226 Difference]: Without dead ends: 954 [2021-08-21 17:57:44,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 1442.9ms TimeCoverageRelationStatistics Valid=310, Invalid=2042, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 17:57:44,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2021-08-21 17:57:44,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 711. [2021-08-21 17:57:44,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 710 states have (on average 2.808450704225352) internal successors, (1994), 710 states have internal predecessors, (1994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:44,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 1994 transitions. [2021-08-21 17:57:44,762 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 1994 transitions. Word has length 30 [2021-08-21 17:57:44,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:44,762 INFO L470 AbstractCegarLoop]: Abstraction has 711 states and 1994 transitions. [2021-08-21 17:57:44,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:44,762 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 1994 transitions. [2021-08-21 17:57:44,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:44,764 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:44,764 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:44,789 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-21 17:57:44,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:44,977 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:44,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:44,977 INFO L82 PathProgramCache]: Analyzing trace with hash 800294457, now seen corresponding path program 8 times [2021-08-21 17:57:44,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:44,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415963841] [2021-08-21 17:57:44,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:44,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:44,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:45,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:45,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:45,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415963841] [2021-08-21 17:57:45,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415963841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:45,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108619180] [2021-08-21 17:57:45,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:57:45,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:45,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:45,325 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-21 17:57:45,349 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-21 17:57:46,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:57:46,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:46,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:57:46,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:46,810 INFO L354 Elim1Store]: treesize reduction 35, result has 36.4 percent of original size [2021-08-21 17:57:46,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 46 [2021-08-21 17:57:47,206 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:47,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108619180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:47,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:47,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 17:57:47,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748561742] [2021-08-21 17:57:47,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 17:57:47,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:47,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 17:57:47,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:57:47,208 INFO L87 Difference]: Start difference. First operand 711 states and 1994 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:48,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:48,760 INFO L93 Difference]: Finished difference Result 862 states and 2444 transitions. [2021-08-21 17:57:48,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 17:57:48,760 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:48,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:48,763 INFO L225 Difference]: With dead ends: 862 [2021-08-21 17:57:48,763 INFO L226 Difference]: Without dead ends: 852 [2021-08-21 17:57:48,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 1462.6ms TimeCoverageRelationStatistics Valid=291, Invalid=1779, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 17:57:48,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2021-08-21 17:57:48,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 713. [2021-08-21 17:57:48,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 2.806179775280899) internal successors, (1998), 712 states have internal predecessors, (1998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:48,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1998 transitions. [2021-08-21 17:57:48,774 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1998 transitions. Word has length 30 [2021-08-21 17:57:48,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:48,774 INFO L470 AbstractCegarLoop]: Abstraction has 713 states and 1998 transitions. [2021-08-21 17:57:48,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:48,774 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1998 transitions. [2021-08-21 17:57:48,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:48,776 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:48,776 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:48,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 17:57:48,989 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,SelfDestructingSolverStorable33 [2021-08-21 17:57:48,989 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:48,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:48,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1679122749, now seen corresponding path program 9 times [2021-08-21 17:57:48,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:48,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344877356] [2021-08-21 17:57:48,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:48,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:48,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:49,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:49,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:49,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344877356] [2021-08-21 17:57:49,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344877356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:49,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564978105] [2021-08-21 17:57:49,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:57:49,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:49,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:49,268 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-21 17:57:49,271 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-21 17:57:50,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:57:50,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:50,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:50,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:50,687 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:50,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:57:50,865 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:50,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564978105] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:50,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:50,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:57:50,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003701954] [2021-08-21 17:57:50,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:50,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:50,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:50,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:50,867 INFO L87 Difference]: Start difference. First operand 713 states and 1998 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:51,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:51,454 INFO L93 Difference]: Finished difference Result 881 states and 2433 transitions. [2021-08-21 17:57:51,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:57:51,455 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:51,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:51,459 INFO L225 Difference]: With dead ends: 881 [2021-08-21 17:57:51,459 INFO L226 Difference]: Without dead ends: 871 [2021-08-21 17:57:51,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 524.8ms TimeCoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:57:51,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2021-08-21 17:57:51,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 715. [2021-08-21 17:57:51,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 714 states have (on average 2.803921568627451) internal successors, (2002), 714 states have internal predecessors, (2002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:51,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 2002 transitions. [2021-08-21 17:57:51,473 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 2002 transitions. Word has length 30 [2021-08-21 17:57:51,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:51,473 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 2002 transitions. [2021-08-21 17:57:51,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:51,474 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 2002 transitions. [2021-08-21 17:57:51,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:51,475 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:51,475 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:51,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 17:57:51,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:51,676 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:51,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:51,676 INFO L82 PathProgramCache]: Analyzing trace with hash -1319280221, now seen corresponding path program 10 times [2021-08-21 17:57:51,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:51,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023769126] [2021-08-21 17:57:51,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:51,676 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:51,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:51,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:51,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:51,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023769126] [2021-08-21 17:57:51,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023769126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:51,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937240452] [2021-08-21 17:57:51,929 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:57:51,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:51,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:51,930 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-21 17:57:51,930 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-21 17:57:53,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:57:53,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:53,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:53,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:53,345 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:53,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:57:53,506 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:53,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937240452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:53,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:53,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:57:53,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493170169] [2021-08-21 17:57:53,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:53,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:53,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:53,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:53,507 INFO L87 Difference]: Start difference. First operand 715 states and 2002 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:54,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:54,521 INFO L93 Difference]: Finished difference Result 943 states and 2661 transitions. [2021-08-21 17:57:54,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:57:54,522 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:54,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:54,526 INFO L225 Difference]: With dead ends: 943 [2021-08-21 17:57:54,526 INFO L226 Difference]: Without dead ends: 933 [2021-08-21 17:57:54,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 794.6ms TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 17:57:54,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-08-21 17:57:54,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 715. [2021-08-21 17:57:54,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 714 states have (on average 2.803921568627451) internal successors, (2002), 714 states have internal predecessors, (2002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:54,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 2002 transitions. [2021-08-21 17:57:54,541 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 2002 transitions. Word has length 30 [2021-08-21 17:57:54,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:54,541 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 2002 transitions. [2021-08-21 17:57:54,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:54,541 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 2002 transitions. [2021-08-21 17:57:54,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:54,542 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:54,542 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:54,563 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-21 17:57:54,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:54,746 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:54,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:54,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1666392583, now seen corresponding path program 11 times [2021-08-21 17:57:54,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:54,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846320743] [2021-08-21 17:57:54,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:54,747 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:54,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:55,022 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:55,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:55,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846320743] [2021-08-21 17:57:55,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846320743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:55,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479660831] [2021-08-21 17:57:55,023 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:57:55,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:55,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:55,025 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-21 17:57:55,030 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-21 17:57:56,182 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:57:56,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:56,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:56,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:56,544 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:57:56,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:57:56,700 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:56,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479660831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:56,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:56,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:57:56,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594741388] [2021-08-21 17:57:56,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:57:56,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:56,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:57:56,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:57:56,701 INFO L87 Difference]: Start difference. First operand 715 states and 2002 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:57,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:57,257 INFO L93 Difference]: Finished difference Result 861 states and 2402 transitions. [2021-08-21 17:57:57,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:57:57,257 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:57:57,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:57,260 INFO L225 Difference]: With dead ends: 861 [2021-08-21 17:57:57,260 INFO L226 Difference]: Without dead ends: 851 [2021-08-21 17:57:57,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 505.7ms TimeCoverageRelationStatistics Valid=123, Invalid=689, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:57:57,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2021-08-21 17:57:57,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 719. [2021-08-21 17:57:57,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.799442896935933) internal successors, (2010), 718 states have internal predecessors, (2010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:57,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 2010 transitions. [2021-08-21 17:57:57,272 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 2010 transitions. Word has length 30 [2021-08-21 17:57:57,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:57,272 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 2010 transitions. [2021-08-21 17:57:57,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:57,272 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 2010 transitions. [2021-08-21 17:57:57,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:57:57,274 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:57:57,274 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:57:57,295 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-21 17:57:57,478 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,SelfDestructingSolverStorable36 [2021-08-21 17:57:57,478 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:57:57,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:57:57,479 INFO L82 PathProgramCache]: Analyzing trace with hash 869284051, now seen corresponding path program 12 times [2021-08-21 17:57:57,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:57:57,479 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128508667] [2021-08-21 17:57:57,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:57:57,479 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:57:57,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:57:57,798 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:57,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:57:57,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128508667] [2021-08-21 17:57:57,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128508667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:57,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709858132] [2021-08-21 17:57:57,798 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:57:57,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:57:57,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:57:57,799 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-21 17:57:57,800 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-21 17:57:59,029 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:57:59,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:57:59,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:57:59,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:57:59,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:57:59,287 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:57:59,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 23 treesize of output 49 [2021-08-21 17:57:59,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:57:59,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709858132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:57:59,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:57:59,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-21 17:57:59,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937862896] [2021-08-21 17:57:59,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 17:57:59,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:57:59,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 17:57:59,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:57:59,674 INFO L87 Difference]: Start difference. First operand 719 states and 2010 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 17:58:00,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:00,865 INFO L93 Difference]: Finished difference Result 920 states and 2577 transitions. [2021-08-21 17:58:00,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 17:58:00,866 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:00,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:00,868 INFO L225 Difference]: With dead ends: 920 [2021-08-21 17:58:00,868 INFO L226 Difference]: Without dead ends: 910 [2021-08-21 17:58:00,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 1136.1ms TimeCoverageRelationStatistics Valid=205, Invalid=1601, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:58:00,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-08-21 17:58:00,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 717. [2021-08-21 17:58:00,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 716 states have (on average 2.8016759776536313) internal successors, (2006), 716 states have internal predecessors, (2006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:00,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 2006 transitions. [2021-08-21 17:58:00,880 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 2006 transitions. Word has length 30 [2021-08-21 17:58:00,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:00,881 INFO L470 AbstractCegarLoop]: Abstraction has 717 states and 2006 transitions. [2021-08-21 17:58:00,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 17:58:00,881 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 2006 transitions. [2021-08-21 17:58:00,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:00,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:00,882 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:00,902 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-21 17:58:01,083 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,SelfDestructingSolverStorable37 [2021-08-21 17:58:01,083 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:01,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:01,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1055149605, now seen corresponding path program 13 times [2021-08-21 17:58:01,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:01,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306432155] [2021-08-21 17:58:01,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:01,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:01,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:01,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:01,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:01,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306432155] [2021-08-21 17:58:01,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306432155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:01,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858284598] [2021-08-21 17:58:01,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:58:01,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:01,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:01,372 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-21 17:58:01,399 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-21 17:58:02,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:02,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:02,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:03,061 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:58:03,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:58:03,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:03,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858284598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:03,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:03,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 17:58:03,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273617404] [2021-08-21 17:58:03,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:58:03,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:03,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:58:03,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:58:03,163 INFO L87 Difference]: Start difference. First operand 717 states and 2006 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:04,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:04,128 INFO L93 Difference]: Finished difference Result 924 states and 2543 transitions. [2021-08-21 17:58:04,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:58:04,128 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:04,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:04,130 INFO L225 Difference]: With dead ends: 924 [2021-08-21 17:58:04,130 INFO L226 Difference]: Without dead ends: 914 [2021-08-21 17:58:04,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 787.6ms TimeCoverageRelationStatistics Valid=179, Invalid=1011, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 17:58:04,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-08-21 17:58:04,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 720. [2021-08-21 17:58:04,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 2.808066759388039) internal successors, (2019), 719 states have internal predecessors, (2019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:04,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 2019 transitions. [2021-08-21 17:58:04,140 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 2019 transitions. Word has length 30 [2021-08-21 17:58:04,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:04,141 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 2019 transitions. [2021-08-21 17:58:04,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:04,141 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 2019 transitions. [2021-08-21 17:58:04,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:04,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:04,142 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, 1, 1, 1, 1, 1] [2021-08-21 17:58:04,161 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-21 17:58:04,342 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,SelfDestructingSolverStorable38 [2021-08-21 17:58:04,342 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:04,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:04,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1339605871, now seen corresponding path program 5 times [2021-08-21 17:58:04,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:04,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288635274] [2021-08-21 17:58:04,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:04,343 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:04,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:04,614 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:04,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:04,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288635274] [2021-08-21 17:58:04,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288635274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:04,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471302777] [2021-08-21 17:58:04,615 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:58:04,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:04,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:04,616 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-21 17:58:04,616 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-21 17:58:05,913 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:58:05,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:05,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:05,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:06,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:58:06,324 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 17:58:06,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 46 [2021-08-21 17:58:06,458 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:06,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471302777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:06,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:06,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 17:58:06,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159034169] [2021-08-21 17:58:06,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 17:58:06,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:06,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 17:58:06,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:58:06,459 INFO L87 Difference]: Start difference. First operand 720 states and 2019 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:07,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:07,550 INFO L93 Difference]: Finished difference Result 977 states and 2725 transitions. [2021-08-21 17:58:07,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 17:58:07,550 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:07,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:07,552 INFO L225 Difference]: With dead ends: 977 [2021-08-21 17:58:07,552 INFO L226 Difference]: Without dead ends: 965 [2021-08-21 17:58:07,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 922.6ms TimeCoverageRelationStatistics Valid=217, Invalid=1589, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:58:07,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-08-21 17:58:07,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 725. [2021-08-21 17:58:07,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 724 states have (on average 2.8093922651933703) internal successors, (2034), 724 states have internal predecessors, (2034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:07,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 2034 transitions. [2021-08-21 17:58:07,563 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 2034 transitions. Word has length 30 [2021-08-21 17:58:07,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:07,563 INFO L470 AbstractCegarLoop]: Abstraction has 725 states and 2034 transitions. [2021-08-21 17:58:07,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:07,563 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 2034 transitions. [2021-08-21 17:58:07,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:07,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:07,564 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, 1, 1, 1, 1, 1] [2021-08-21 17:58:07,585 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-21 17:58:07,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 17:58:07,767 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:07,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:07,767 INFO L82 PathProgramCache]: Analyzing trace with hash 842932795, now seen corresponding path program 6 times [2021-08-21 17:58:07,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:07,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070093994] [2021-08-21 17:58:07,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:07,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:08,048 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:08,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:08,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070093994] [2021-08-21 17:58:08,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070093994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:08,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605482325] [2021-08-21 17:58:08,049 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:58:08,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:08,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:08,050 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-21 17:58:08,051 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-21 17:58:09,358 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:58:09,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:09,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 17:58:09,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:09,789 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-08-21 17:58:09,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 47 [2021-08-21 17:58:09,970 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:09,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605482325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:09,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:09,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 17:58:09,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689741612] [2021-08-21 17:58:09,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:58:09,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:09,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:58:09,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:58:09,971 INFO L87 Difference]: Start difference. First operand 725 states and 2034 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:11,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:11,380 INFO L93 Difference]: Finished difference Result 993 states and 2817 transitions. [2021-08-21 17:58:11,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 17:58:11,380 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:11,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:11,382 INFO L225 Difference]: With dead ends: 993 [2021-08-21 17:58:11,382 INFO L226 Difference]: Without dead ends: 983 [2021-08-21 17:58:11,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 1052.5ms TimeCoverageRelationStatistics Valid=276, Invalid=1794, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 17:58:11,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2021-08-21 17:58:11,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 720. [2021-08-21 17:58:11,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 2.8052851182197496) internal successors, (2017), 719 states have internal predecessors, (2017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:11,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 2017 transitions. [2021-08-21 17:58:11,394 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 2017 transitions. Word has length 30 [2021-08-21 17:58:11,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:11,394 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 2017 transitions. [2021-08-21 17:58:11,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:11,394 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 2017 transitions. [2021-08-21 17:58:11,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:11,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:11,396 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:11,416 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-21 17:58:11,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:11,596 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:11,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:11,597 INFO L82 PathProgramCache]: Analyzing trace with hash -265275045, now seen corresponding path program 14 times [2021-08-21 17:58:11,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:11,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271076532] [2021-08-21 17:58:11,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:11,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:11,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:11,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:11,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:11,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271076532] [2021-08-21 17:58:11,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271076532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:11,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709410595] [2021-08-21 17:58:11,841 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:58:11,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:11,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:11,842 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-21 17:58:11,843 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-21 17:58:13,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:58:13,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:13,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:58:13,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:13,697 INFO L354 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2021-08-21 17:58:13,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 48 [2021-08-21 17:58:14,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:14,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709410595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:14,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:14,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:58:14,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453108144] [2021-08-21 17:58:14,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:58:14,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:14,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:58:14,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:58:14,139 INFO L87 Difference]: Start difference. First operand 720 states and 2017 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:15,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:15,172 INFO L93 Difference]: Finished difference Result 855 states and 2436 transitions. [2021-08-21 17:58:15,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:58:15,172 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:15,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:15,174 INFO L225 Difference]: With dead ends: 855 [2021-08-21 17:58:15,174 INFO L226 Difference]: Without dead ends: 845 [2021-08-21 17:58:15,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 1032.1ms TimeCoverageRelationStatistics Valid=212, Invalid=1120, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:58:15,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2021-08-21 17:58:15,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 720. [2021-08-21 17:58:15,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 2.8052851182197496) internal successors, (2017), 719 states have internal predecessors, (2017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:15,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 2017 transitions. [2021-08-21 17:58:15,187 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 2017 transitions. Word has length 30 [2021-08-21 17:58:15,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:15,187 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 2017 transitions. [2021-08-21 17:58:15,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:15,187 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 2017 transitions. [2021-08-21 17:58:15,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:15,188 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:15,189 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, 1, 1, 1, 1, 1] [2021-08-21 17:58:15,208 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-21 17:58:15,389 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,SelfDestructingSolverStorable41 [2021-08-21 17:58:15,389 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:15,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:15,390 INFO L82 PathProgramCache]: Analyzing trace with hash -1569189445, now seen corresponding path program 7 times [2021-08-21 17:58:15,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:15,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480469993] [2021-08-21 17:58:15,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:15,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:15,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:15,632 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:15,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:15,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480469993] [2021-08-21 17:58:15,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480469993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:15,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897299722] [2021-08-21 17:58:15,633 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:58:15,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:15,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:15,634 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-21 17:58:15,634 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-21 17:58:17,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:17,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:17,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:17,447 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:58:17,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:58:17,580 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:17,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897299722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:17,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:17,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:58:17,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605214257] [2021-08-21 17:58:17,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:58:17,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:17,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:58:17,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:58:17,581 INFO L87 Difference]: Start difference. First operand 720 states and 2017 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:18,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:18,231 INFO L93 Difference]: Finished difference Result 912 states and 2556 transitions. [2021-08-21 17:58:18,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:58:18,231 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:18,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:18,233 INFO L225 Difference]: With dead ends: 912 [2021-08-21 17:58:18,233 INFO L226 Difference]: Without dead ends: 902 [2021-08-21 17:58:18,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 558.7ms TimeCoverageRelationStatistics Valid=148, Invalid=782, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:58:18,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-08-21 17:58:18,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 719. [2021-08-21 17:58:18,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 718 states have (on average 2.8050139275766015) internal successors, (2014), 718 states have internal predecessors, (2014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:18,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 2014 transitions. [2021-08-21 17:58:18,243 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 2014 transitions. Word has length 30 [2021-08-21 17:58:18,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:18,243 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 2014 transitions. [2021-08-21 17:58:18,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:18,244 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 2014 transitions. [2021-08-21 17:58:18,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:18,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:18,245 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, 1, 1, 1, 1, 1] [2021-08-21 17:58:18,281 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-21 17:58:18,458 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,SelfDestructingSolverStorable42 [2021-08-21 17:58:18,459 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:18,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:18,459 INFO L82 PathProgramCache]: Analyzing trace with hash 253763045, now seen corresponding path program 12 times [2021-08-21 17:58:18,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:18,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606203175] [2021-08-21 17:58:18,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:18,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:18,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:18,748 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:18,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:18,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606203175] [2021-08-21 17:58:18,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606203175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:18,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600689586] [2021-08-21 17:58:18,749 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:58:18,749 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:18,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:18,750 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-21 17:58:18,771 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-21 17:58:20,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:58:20,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:20,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:58:20,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:20,701 INFO L354 Elim1Store]: treesize reduction 35, result has 36.4 percent of original size [2021-08-21 17:58:20,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 47 [2021-08-21 17:58:20,993 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:20,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600689586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:20,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:20,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:58:20,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301769741] [2021-08-21 17:58:20,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:58:20,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:20,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:58:20,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:58:20,994 INFO L87 Difference]: Start difference. First operand 719 states and 2014 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:23,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:23,217 INFO L93 Difference]: Finished difference Result 1156 states and 3213 transitions. [2021-08-21 17:58:23,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 17:58:23,217 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:23,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:23,219 INFO L225 Difference]: With dead ends: 1156 [2021-08-21 17:58:23,219 INFO L226 Difference]: Without dead ends: 1115 [2021-08-21 17:58:23,220 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 1951.7ms TimeCoverageRelationStatistics Valid=566, Invalid=2514, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 17:58:23,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115 states. [2021-08-21 17:58:23,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115 to 765. [2021-08-21 17:58:23,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 764 states have (on average 2.8416230366492146) internal successors, (2171), 764 states have internal predecessors, (2171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:23,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 2171 transitions. [2021-08-21 17:58:23,232 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 2171 transitions. Word has length 30 [2021-08-21 17:58:23,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:23,232 INFO L470 AbstractCegarLoop]: Abstraction has 765 states and 2171 transitions. [2021-08-21 17:58:23,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:23,232 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 2171 transitions. [2021-08-21 17:58:23,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:23,234 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:23,234 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:23,280 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-21 17:58:23,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-21 17:58:23,457 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:23,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:23,457 INFO L82 PathProgramCache]: Analyzing trace with hash -795690021, now seen corresponding path program 15 times [2021-08-21 17:58:23,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:23,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900872914] [2021-08-21 17:58:23,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:23,457 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:23,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:23,774 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:23,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:23,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900872914] [2021-08-21 17:58:23,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900872914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:23,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737227475] [2021-08-21 17:58:23,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:58:23,775 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:23,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:23,776 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-21 17:58:23,777 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-21 17:58:25,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:58:25,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:25,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:25,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:25,752 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:58:25,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:58:25,834 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:25,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737227475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:25,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:25,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 17:58:25,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740795423] [2021-08-21 17:58:25,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:58:25,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:25,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:58:25,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:58:25,835 INFO L87 Difference]: Start difference. First operand 765 states and 2171 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:26,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:26,665 INFO L93 Difference]: Finished difference Result 944 states and 2649 transitions. [2021-08-21 17:58:26,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:58:26,666 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:26,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:26,668 INFO L225 Difference]: With dead ends: 944 [2021-08-21 17:58:26,668 INFO L226 Difference]: Without dead ends: 927 [2021-08-21 17:58:26,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 777.9ms TimeCoverageRelationStatistics Valid=183, Invalid=1007, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 17:58:26,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-08-21 17:58:26,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 768. [2021-08-21 17:58:26,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 2.8357235984354627) internal successors, (2175), 767 states have internal predecessors, (2175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:26,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 2175 transitions. [2021-08-21 17:58:26,681 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 2175 transitions. Word has length 30 [2021-08-21 17:58:26,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:26,681 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 2175 transitions. [2021-08-21 17:58:26,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:26,681 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 2175 transitions. [2021-08-21 17:58:26,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:26,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:26,683 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, 1, 1, 1, 1, 1] [2021-08-21 17:58:26,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 17:58:26,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:26,883 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:26,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:26,883 INFO L82 PathProgramCache]: Analyzing trace with hash 1296707459, now seen corresponding path program 13 times [2021-08-21 17:58:26,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:26,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251022383] [2021-08-21 17:58:26,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:26,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:26,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:27,147 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:27,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:27,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251022383] [2021-08-21 17:58:27,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251022383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:27,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486086103] [2021-08-21 17:58:27,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:58:27,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:27,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:27,149 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-21 17:58:27,149 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-21 17:58:28,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:28,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:28,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:29,051 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:58:29,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:58:29,183 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:29,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486086103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:29,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:29,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:58:29,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500510390] [2021-08-21 17:58:29,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:58:29,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:29,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:58:29,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:58:29,184 INFO L87 Difference]: Start difference. First operand 768 states and 2175 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:30,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:30,462 INFO L93 Difference]: Finished difference Result 1132 states and 3196 transitions. [2021-08-21 17:58:30,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 17:58:30,462 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:30,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:30,465 INFO L225 Difference]: With dead ends: 1132 [2021-08-21 17:58:30,465 INFO L226 Difference]: Without dead ends: 1114 [2021-08-21 17:58:30,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 1122.8ms TimeCoverageRelationStatistics Valid=371, Invalid=1435, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:58:30,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1114 states. [2021-08-21 17:58:30,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1114 to 772. [2021-08-21 17:58:30,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 2.8313878080415047) internal successors, (2183), 771 states have internal predecessors, (2183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:30,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2183 transitions. [2021-08-21 17:58:30,482 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2183 transitions. Word has length 30 [2021-08-21 17:58:30,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:30,482 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 2183 transitions. [2021-08-21 17:58:30,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:30,482 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2183 transitions. [2021-08-21 17:58:30,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:30,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:30,484 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:30,529 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-21 17:58:30,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:30,700 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:30,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:30,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1754558373, now seen corresponding path program 16 times [2021-08-21 17:58:30,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:30,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562458484] [2021-08-21 17:58:30,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:30,700 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:30,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:30,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:30,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:30,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562458484] [2021-08-21 17:58:30,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562458484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:30,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020381897] [2021-08-21 17:58:30,965 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:58:30,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:30,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:30,966 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-21 17:58:30,967 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-21 17:58:32,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:58:32,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:32,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:32,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:32,931 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:58:32,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:58:33,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:33,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020381897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:33,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:33,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:58:33,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886662432] [2021-08-21 17:58:33,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:58:33,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:33,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:58:33,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:58:33,061 INFO L87 Difference]: Start difference. First operand 772 states and 2183 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:33,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:33,786 INFO L93 Difference]: Finished difference Result 933 states and 2629 transitions. [2021-08-21 17:58:33,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 17:58:33,787 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:33,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:33,789 INFO L225 Difference]: With dead ends: 933 [2021-08-21 17:58:33,789 INFO L226 Difference]: Without dead ends: 914 [2021-08-21 17:58:33,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 669.2ms TimeCoverageRelationStatistics Valid=198, Invalid=924, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 17:58:33,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-08-21 17:58:33,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 772. [2021-08-21 17:58:33,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 2.8300907911802855) internal successors, (2182), 771 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:33,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2182 transitions. [2021-08-21 17:58:33,804 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2182 transitions. Word has length 30 [2021-08-21 17:58:33,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:33,804 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 2182 transitions. [2021-08-21 17:58:33,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:33,804 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2182 transitions. [2021-08-21 17:58:33,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:33,805 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:33,805 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, 1, 1, 1, 1, 1] [2021-08-21 17:58:33,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 17:58:34,005 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,SelfDestructingSolverStorable46 [2021-08-21 17:58:34,006 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:34,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:34,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1704830427, now seen corresponding path program 14 times [2021-08-21 17:58:34,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:34,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608203610] [2021-08-21 17:58:34,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:34,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:34,278 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:34,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:34,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608203610] [2021-08-21 17:58:34,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608203610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:34,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427734406] [2021-08-21 17:58:34,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:58:34,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:34,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:34,280 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-21 17:58:34,281 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-21 17:58:35,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:58:35,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:35,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:58:35,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:36,315 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 17:58:36,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 45 [2021-08-21 17:58:36,659 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:36,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427734406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:36,659 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:36,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:58:36,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216993614] [2021-08-21 17:58:36,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:58:36,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:36,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:58:36,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:58:36,660 INFO L87 Difference]: Start difference. First operand 772 states and 2182 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:39,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:39,033 INFO L93 Difference]: Finished difference Result 1210 states and 3193 transitions. [2021-08-21 17:58:39,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 17:58:39,033 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:39,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:39,037 INFO L225 Difference]: With dead ends: 1210 [2021-08-21 17:58:39,037 INFO L226 Difference]: Without dead ends: 1180 [2021-08-21 17:58:39,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1334 ImplicationChecksByTransitivity, 1987.4ms TimeCoverageRelationStatistics Valid=754, Invalid=3406, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 17:58:39,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-08-21 17:58:39,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 917. [2021-08-21 17:58:39,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 916 states have (on average 2.8231441048034935) internal successors, (2586), 916 states have internal predecessors, (2586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:39,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 2586 transitions. [2021-08-21 17:58:39,055 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 2586 transitions. Word has length 30 [2021-08-21 17:58:39,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:39,055 INFO L470 AbstractCegarLoop]: Abstraction has 917 states and 2586 transitions. [2021-08-21 17:58:39,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:39,056 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 2586 transitions. [2021-08-21 17:58:39,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:39,057 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:39,057 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:39,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 17:58:39,272 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,SelfDestructingSolverStorable47 [2021-08-21 17:58:39,273 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:39,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:39,273 INFO L82 PathProgramCache]: Analyzing trace with hash -911450204, now seen corresponding path program 1 times [2021-08-21 17:58:39,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:39,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84513110] [2021-08-21 17:58:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:39,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:39,544 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:39,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:39,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84513110] [2021-08-21 17:58:39,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84513110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:39,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205941447] [2021-08-21 17:58:39,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:39,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:39,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:39,549 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-21 17:58:39,580 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-21 17:58:41,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:41,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:41,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:41,735 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:58:41,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 17:58:41,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:41,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205941447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:41,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:41,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:58:41,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798121249] [2021-08-21 17:58:41,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:58:41,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:41,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:58:41,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:58:41,858 INFO L87 Difference]: Start difference. First operand 917 states and 2586 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:58:42,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:42,833 INFO L93 Difference]: Finished difference Result 1076 states and 2937 transitions. [2021-08-21 17:58:42,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 17:58:42,834 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:42,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:42,836 INFO L225 Difference]: With dead ends: 1076 [2021-08-21 17:58:42,836 INFO L226 Difference]: Without dead ends: 1066 [2021-08-21 17:58:42,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 867.7ms TimeCoverageRelationStatistics Valid=216, Invalid=1044, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 17:58:42,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-08-21 17:58:42,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 923. [2021-08-21 17:58:42,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 2.824295010845987) internal successors, (2604), 922 states have internal predecessors, (2604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:42,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 2604 transitions. [2021-08-21 17:58:42,850 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 2604 transitions. Word has length 30 [2021-08-21 17:58:42,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:42,850 INFO L470 AbstractCegarLoop]: Abstraction has 923 states and 2604 transitions. [2021-08-21 17:58:42,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:58:42,851 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 2604 transitions. [2021-08-21 17:58:42,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:42,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:42,853 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:42,874 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-21 17:58:43,056 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,SelfDestructingSolverStorable48 [2021-08-21 17:58:43,056 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:43,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:43,057 INFO L82 PathProgramCache]: Analyzing trace with hash -636118395, now seen corresponding path program 17 times [2021-08-21 17:58:43,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:43,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841270599] [2021-08-21 17:58:43,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:43,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:43,315 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:43,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:43,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841270599] [2021-08-21 17:58:43,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841270599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:43,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078399655] [2021-08-21 17:58:43,315 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:58:43,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:43,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:43,316 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-21 17:58:43,320 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-21 17:58:45,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:58:45,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:45,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 17:58:45,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:45,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:58:45,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:58:45,369 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:58:45,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-08-21 17:58:45,523 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:45,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078399655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:45,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:45,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 17:58:45,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126466843] [2021-08-21 17:58:45,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 17:58:45,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:45,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 17:58:45,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:58:45,524 INFO L87 Difference]: Start difference. First operand 923 states and 2604 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:47,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:47,635 INFO L93 Difference]: Finished difference Result 1387 states and 3703 transitions. [2021-08-21 17:58:47,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-21 17:58:47,636 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:47,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:47,639 INFO L225 Difference]: With dead ends: 1387 [2021-08-21 17:58:47,639 INFO L226 Difference]: Without dead ends: 1357 [2021-08-21 17:58:47,640 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1400 ImplicationChecksByTransitivity, 1724.6ms TimeCoverageRelationStatistics Valid=816, Invalid=3606, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 17:58:47,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2021-08-21 17:58:47,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 1089. [2021-08-21 17:58:47,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1089 states, 1088 states have (on average 2.8152573529411766) internal successors, (3063), 1088 states have internal predecessors, (3063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:47,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 3063 transitions. [2021-08-21 17:58:47,660 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 3063 transitions. Word has length 30 [2021-08-21 17:58:47,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:47,660 INFO L470 AbstractCegarLoop]: Abstraction has 1089 states and 3063 transitions. [2021-08-21 17:58:47,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:47,660 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 3063 transitions. [2021-08-21 17:58:47,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:47,662 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:47,663 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:47,701 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 17:58:47,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:47,889 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:47,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:47,889 INFO L82 PathProgramCache]: Analyzing trace with hash 157261828, now seen corresponding path program 1 times [2021-08-21 17:58:47,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:47,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597770104] [2021-08-21 17:58:47,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:47,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:47,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:48,199 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:48,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:48,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597770104] [2021-08-21 17:58:48,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597770104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:48,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408741773] [2021-08-21 17:58:48,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:48,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:48,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:48,205 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-21 17:58:48,206 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-21 17:58:50,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:50,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:58:50,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:50,399 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:58:50,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 17:58:50,507 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:50,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408741773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:50,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:50,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:58:50,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691937620] [2021-08-21 17:58:50,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:58:50,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:50,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:58:50,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:58:50,508 INFO L87 Difference]: Start difference. First operand 1089 states and 3063 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:58:51,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:51,380 INFO L93 Difference]: Finished difference Result 1228 states and 3367 transitions. [2021-08-21 17:58:51,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 17:58:51,381 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:51,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:51,383 INFO L225 Difference]: With dead ends: 1228 [2021-08-21 17:58:51,383 INFO L226 Difference]: Without dead ends: 1218 [2021-08-21 17:58:51,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 804.4ms TimeCoverageRelationStatistics Valid=180, Invalid=942, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 17:58:51,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1218 states. [2021-08-21 17:58:51,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1218 to 1092. [2021-08-21 17:58:51,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1091 states have (on average 2.8166819431714023) internal successors, (3073), 1091 states have internal predecessors, (3073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:51,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 3073 transitions. [2021-08-21 17:58:51,397 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 3073 transitions. Word has length 30 [2021-08-21 17:58:51,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:51,397 INFO L470 AbstractCegarLoop]: Abstraction has 1092 states and 3073 transitions. [2021-08-21 17:58:51,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:58:51,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 3073 transitions. [2021-08-21 17:58:51,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:51,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:51,399 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:51,442 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-21 17:58:51,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:51,625 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:51,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:51,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1812021340, now seen corresponding path program 2 times [2021-08-21 17:58:51,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:51,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62165245] [2021-08-21 17:58:51,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:51,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:51,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:51,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:51,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:51,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62165245] [2021-08-21 17:58:51,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62165245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:51,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1582227623] [2021-08-21 17:58:51,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:58:51,933 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:51,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:51,934 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-21 17:58:51,961 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-21 17:58:53,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:58:53,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:53,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:58:53,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:54,304 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 17:58:54,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 50 [2021-08-21 17:58:54,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:54,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1582227623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:54,558 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:54,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:58:54,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118547044] [2021-08-21 17:58:54,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:58:54,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:54,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:58:54,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:58:54,559 INFO L87 Difference]: Start difference. First operand 1092 states and 3073 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:56,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:58:56,337 INFO L93 Difference]: Finished difference Result 1495 states and 4218 transitions. [2021-08-21 17:58:56,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 17:58:56,337 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:58:56,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:58:56,340 INFO L225 Difference]: With dead ends: 1495 [2021-08-21 17:58:56,340 INFO L226 Difference]: Without dead ends: 1453 [2021-08-21 17:58:56,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 785 ImplicationChecksByTransitivity, 1493.6ms TimeCoverageRelationStatistics Valid=477, Invalid=2175, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 17:58:56,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2021-08-21 17:58:56,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 1108. [2021-08-21 17:58:56,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1107 states have (on average 2.8247515808491417) internal successors, (3127), 1107 states have internal predecessors, (3127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:56,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 3127 transitions. [2021-08-21 17:58:56,355 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 3127 transitions. Word has length 30 [2021-08-21 17:58:56,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:58:56,355 INFO L470 AbstractCegarLoop]: Abstraction has 1108 states and 3127 transitions. [2021-08-21 17:58:56,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:58:56,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 3127 transitions. [2021-08-21 17:58:56,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:58:56,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:58:56,357 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:58:56,377 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-21 17:58:56,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:56,557 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:58:56,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:58:56,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1433492890, now seen corresponding path program 2 times [2021-08-21 17:58:56,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:58:56,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649583646] [2021-08-21 17:58:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:58:56,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:58:56,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:58:56,833 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:56,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:58:56,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649583646] [2021-08-21 17:58:56,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649583646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:56,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221520207] [2021-08-21 17:58:56,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:58:56,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:58:56,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:58:56,835 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-21 17:58:56,836 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-21 17:58:58,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:58:58,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:58:58,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:58:58,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:58:59,326 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-08-21 17:58:59,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 17:58:59,411 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:58:59,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221520207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:58:59,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:58:59,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-21 17:58:59,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560842041] [2021-08-21 17:58:59,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:58:59,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:58:59,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:58:59,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:58:59,412 INFO L87 Difference]: Start difference. First operand 1108 states and 3127 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:00,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:00,260 INFO L93 Difference]: Finished difference Result 1285 states and 3616 transitions. [2021-08-21 17:59:00,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 17:59:00,260 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:00,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:00,262 INFO L225 Difference]: With dead ends: 1285 [2021-08-21 17:59:00,262 INFO L226 Difference]: Without dead ends: 1268 [2021-08-21 17:59:00,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 683.1ms TimeCoverageRelationStatistics Valid=186, Invalid=1074, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 17:59:00,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1268 states. [2021-08-21 17:59:00,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1268 to 1113. [2021-08-21 17:59:00,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1113 states, 1112 states have (on average 2.827338129496403) internal successors, (3144), 1112 states have internal predecessors, (3144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:00,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1113 states to 1113 states and 3144 transitions. [2021-08-21 17:59:00,277 INFO L78 Accepts]: Start accepts. Automaton has 1113 states and 3144 transitions. Word has length 30 [2021-08-21 17:59:00,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:00,277 INFO L470 AbstractCegarLoop]: Abstraction has 1113 states and 3144 transitions. [2021-08-21 17:59:00,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:00,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1113 states and 3144 transitions. [2021-08-21 17:59:00,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:00,279 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:00,279 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:00,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 17:59:00,492 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,SelfDestructingSolverStorable52 [2021-08-21 17:59:00,493 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:00,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:00,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1231803262, now seen corresponding path program 3 times [2021-08-21 17:59:00,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:00,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491722297] [2021-08-21 17:59:00,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:00,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:00,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:00,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:00,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:00,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491722297] [2021-08-21 17:59:00,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491722297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:00,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039742522] [2021-08-21 17:59:00,801 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:59:00,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:00,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:00,805 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-21 17:59:00,833 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-21 17:59:02,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:59:02,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:02,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:02,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:03,191 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:59:03,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:59:03,342 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:03,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039742522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:03,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:03,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:59:03,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173485059] [2021-08-21 17:59:03,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:59:03,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:03,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:59:03,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:59:03,343 INFO L87 Difference]: Start difference. First operand 1113 states and 3144 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:04,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:04,731 INFO L93 Difference]: Finished difference Result 1538 states and 4400 transitions. [2021-08-21 17:59:04,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 17:59:04,732 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:04,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:04,734 INFO L225 Difference]: With dead ends: 1538 [2021-08-21 17:59:04,734 INFO L226 Difference]: Without dead ends: 1524 [2021-08-21 17:59:04,734 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1186.9ms TimeCoverageRelationStatistics Valid=393, Invalid=1499, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 17:59:04,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1524 states. [2021-08-21 17:59:04,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1524 to 1117. [2021-08-21 17:59:04,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1117 states, 1116 states have (on average 2.826164874551971) internal successors, (3154), 1116 states have internal predecessors, (3154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:04,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1117 states to 1117 states and 3154 transitions. [2021-08-21 17:59:04,748 INFO L78 Accepts]: Start accepts. Automaton has 1117 states and 3154 transitions. Word has length 30 [2021-08-21 17:59:04,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:04,748 INFO L470 AbstractCegarLoop]: Abstraction has 1117 states and 3154 transitions. [2021-08-21 17:59:04,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:04,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1117 states and 3154 transitions. [2021-08-21 17:59:04,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:04,750 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:04,750 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:04,771 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-21 17:59:04,950 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,SelfDestructingSolverStorable53 [2021-08-21 17:59:04,951 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:04,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:04,951 INFO L82 PathProgramCache]: Analyzing trace with hash 1296523298, now seen corresponding path program 3 times [2021-08-21 17:59:04,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:04,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425364841] [2021-08-21 17:59:04,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:04,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:04,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:05,297 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:05,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:05,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425364841] [2021-08-21 17:59:05,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425364841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:05,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105294527] [2021-08-21 17:59:05,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:59:05,298 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:05,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:05,298 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-21 17:59:05,300 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-21 17:59:07,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:59:07,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:07,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:59:07,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:07,680 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 17:59:07,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 49 [2021-08-21 17:59:07,986 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:07,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105294527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:07,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:07,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 17:59:07,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105802346] [2021-08-21 17:59:07,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 17:59:07,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:07,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 17:59:07,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:59:07,987 INFO L87 Difference]: Start difference. First operand 1117 states and 3154 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:09,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:09,452 INFO L93 Difference]: Finished difference Result 1267 states and 3558 transitions. [2021-08-21 17:59:09,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 17:59:09,453 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:09,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:09,455 INFO L225 Difference]: With dead ends: 1267 [2021-08-21 17:59:09,455 INFO L226 Difference]: Without dead ends: 1243 [2021-08-21 17:59:09,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 1278.8ms TimeCoverageRelationStatistics Valid=314, Invalid=1492, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:59:09,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1243 states. [2021-08-21 17:59:09,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1243 to 1118. [2021-08-21 17:59:09,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1118 states, 1117 states have (on average 2.8254252461951657) internal successors, (3156), 1117 states have internal predecessors, (3156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:09,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1118 states to 1118 states and 3156 transitions. [2021-08-21 17:59:09,468 INFO L78 Accepts]: Start accepts. Automaton has 1118 states and 3156 transitions. Word has length 30 [2021-08-21 17:59:09,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:09,468 INFO L470 AbstractCegarLoop]: Abstraction has 1118 states and 3156 transitions. [2021-08-21 17:59:09,469 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:09,469 INFO L276 IsEmpty]: Start isEmpty. Operand 1118 states and 3156 transitions. [2021-08-21 17:59:09,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:09,470 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:09,470 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:09,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 17:59:09,670 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:09,671 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:09,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:09,671 INFO L82 PathProgramCache]: Analyzing trace with hash -330917431, now seen corresponding path program 18 times [2021-08-21 17:59:09,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:09,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375481005] [2021-08-21 17:59:09,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:09,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:10,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:10,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:10,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375481005] [2021-08-21 17:59:10,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375481005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:10,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498192665] [2021-08-21 17:59:10,012 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:59:10,012 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:10,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:10,013 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-21 17:59:10,014 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-21 17:59:12,094 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:59:12,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:12,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:12,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:12,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:59:12,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 17:59:12,428 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:59:12,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 24 treesize of output 52 [2021-08-21 17:59:12,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:12,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498192665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:12,650 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:12,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-21 17:59:12,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901316385] [2021-08-21 17:59:12,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 17:59:12,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:12,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 17:59:12,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:59:12,651 INFO L87 Difference]: Start difference. First operand 1118 states and 3156 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 17:59:15,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:15,522 INFO L93 Difference]: Finished difference Result 2226 states and 5919 transitions. [2021-08-21 17:59:15,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 17:59:15,523 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:15,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:15,526 INFO L225 Difference]: With dead ends: 2226 [2021-08-21 17:59:15,526 INFO L226 Difference]: Without dead ends: 2196 [2021-08-21 17:59:15,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1867 ImplicationChecksByTransitivity, 2347.2ms TimeCoverageRelationStatistics Valid=947, Invalid=5059, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 17:59:15,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2196 states. [2021-08-21 17:59:15,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2196 to 1465. [2021-08-21 17:59:15,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1464 states have (on average 2.8080601092896176) internal successors, (4111), 1464 states have internal predecessors, (4111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:15,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 4111 transitions. [2021-08-21 17:59:15,547 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 4111 transitions. Word has length 30 [2021-08-21 17:59:15,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:15,547 INFO L470 AbstractCegarLoop]: Abstraction has 1465 states and 4111 transitions. [2021-08-21 17:59:15,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 17:59:15,547 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 4111 transitions. [2021-08-21 17:59:15,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:15,549 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:15,549 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:15,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 17:59:15,750 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,SelfDestructingSolverStorable55 [2021-08-21 17:59:15,750 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:15,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:15,750 INFO L82 PathProgramCache]: Analyzing trace with hash 462462792, now seen corresponding path program 4 times [2021-08-21 17:59:15,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:15,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689182673] [2021-08-21 17:59:15,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:15,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:15,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:16,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:16,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:16,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689182673] [2021-08-21 17:59:16,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689182673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:16,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206601585] [2021-08-21 17:59:16,090 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:59:16,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:16,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:16,093 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-21 17:59:16,101 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-21 17:59:18,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:59:18,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:18,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:18,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:18,578 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:59:18,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 17:59:18,687 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:18,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206601585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:18,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:18,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:59:18,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214927363] [2021-08-21 17:59:18,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:59:18,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:18,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:59:18,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:59:18,688 INFO L87 Difference]: Start difference. First operand 1465 states and 4111 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:19,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:19,517 INFO L93 Difference]: Finished difference Result 1588 states and 4377 transitions. [2021-08-21 17:59:19,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 17:59:19,517 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:19,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:19,520 INFO L225 Difference]: With dead ends: 1588 [2021-08-21 17:59:19,520 INFO L226 Difference]: Without dead ends: 1578 [2021-08-21 17:59:19,520 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 684.7ms TimeCoverageRelationStatistics Valid=160, Invalid=896, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:59:19,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1578 states. [2021-08-21 17:59:19,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1578 to 1466. [2021-08-21 17:59:19,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1466 states, 1465 states have (on average 2.807508532423208) internal successors, (4113), 1465 states have internal predecessors, (4113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:19,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1466 states to 1466 states and 4113 transitions. [2021-08-21 17:59:19,539 INFO L78 Accepts]: Start accepts. Automaton has 1466 states and 4113 transitions. Word has length 30 [2021-08-21 17:59:19,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:19,540 INFO L470 AbstractCegarLoop]: Abstraction has 1466 states and 4113 transitions. [2021-08-21 17:59:19,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:19,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1466 states and 4113 transitions. [2021-08-21 17:59:19,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:19,542 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:19,542 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:19,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 17:59:19,743 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,SelfDestructingSolverStorable56 [2021-08-21 17:59:19,743 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:19,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:19,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1207871011, now seen corresponding path program 19 times [2021-08-21 17:59:19,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:19,744 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651770718] [2021-08-21 17:59:19,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:19,744 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:19,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:20,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:20,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:20,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651770718] [2021-08-21 17:59:20,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651770718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:20,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400430958] [2021-08-21 17:59:20,036 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:59:20,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:20,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:20,037 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-21 17:59:20,038 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-21 17:59:22,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:22,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:22,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:22,517 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:59:22,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 17:59:22,630 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:22,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400430958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:22,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:22,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:59:22,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745046051] [2021-08-21 17:59:22,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:59:22,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:22,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:59:22,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:59:22,631 INFO L87 Difference]: Start difference. First operand 1466 states and 4113 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:23,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:23,412 INFO L93 Difference]: Finished difference Result 1608 states and 4426 transitions. [2021-08-21 17:59:23,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 17:59:23,412 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:23,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:23,415 INFO L225 Difference]: With dead ends: 1608 [2021-08-21 17:59:23,415 INFO L226 Difference]: Without dead ends: 1598 [2021-08-21 17:59:23,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 665.1ms TimeCoverageRelationStatistics Valid=153, Invalid=903, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:59:23,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2021-08-21 17:59:23,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 1470. [2021-08-21 17:59:23,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 1469 states have (on average 2.8107556160653506) internal successors, (4129), 1469 states have internal predecessors, (4129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:23,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 4129 transitions. [2021-08-21 17:59:23,436 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 4129 transitions. Word has length 30 [2021-08-21 17:59:23,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:23,436 INFO L470 AbstractCegarLoop]: Abstraction has 1470 states and 4129 transitions. [2021-08-21 17:59:23,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:23,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 4129 transitions. [2021-08-21 17:59:23,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:23,439 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:23,439 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:23,469 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-21 17:59:23,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:23,655 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:23,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:23,655 INFO L82 PathProgramCache]: Analyzing trace with hash 2001251234, now seen corresponding path program 5 times [2021-08-21 17:59:23,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:23,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873958429] [2021-08-21 17:59:23,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:23,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:23,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:23,929 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:23,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:23,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873958429] [2021-08-21 17:59:23,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873958429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:23,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041483630] [2021-08-21 17:59:23,929 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:59:23,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:23,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:23,930 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-21 17:59:23,931 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-21 17:59:26,074 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:59:26,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:26,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:26,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:26,475 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:59:26,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 17:59:26,580 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:26,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041483630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:26,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:26,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:59:26,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102986110] [2021-08-21 17:59:26,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:59:26,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:26,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:59:26,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:59:26,582 INFO L87 Difference]: Start difference. First operand 1470 states and 4129 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:28,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:28,382 INFO L93 Difference]: Finished difference Result 3492 states and 9272 transitions. [2021-08-21 17:59:28,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 17:59:28,382 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:28,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:28,388 INFO L225 Difference]: With dead ends: 3492 [2021-08-21 17:59:28,388 INFO L226 Difference]: Without dead ends: 3472 [2021-08-21 17:59:28,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1318.5ms TimeCoverageRelationStatistics Valid=596, Invalid=2484, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 17:59:28,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3472 states. [2021-08-21 17:59:28,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3472 to 2564. [2021-08-21 17:59:28,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2563 states have (on average 2.761997658993367) internal successors, (7079), 2563 states have internal predecessors, (7079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:28,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 7079 transitions. [2021-08-21 17:59:28,432 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 7079 transitions. Word has length 30 [2021-08-21 17:59:28,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:28,432 INFO L470 AbstractCegarLoop]: Abstraction has 2564 states and 7079 transitions. [2021-08-21 17:59:28,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:28,432 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 7079 transitions. [2021-08-21 17:59:28,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:28,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:28,437 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:28,475 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-21 17:59:28,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:28,665 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:28,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:28,665 INFO L82 PathProgramCache]: Analyzing trace with hash 976025507, now seen corresponding path program 20 times [2021-08-21 17:59:28,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:28,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220249116] [2021-08-21 17:59:28,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:28,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:28,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:28,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:28,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220249116] [2021-08-21 17:59:28,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220249116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:28,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750556020] [2021-08-21 17:59:28,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:59:28,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:28,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:28,904 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-21 17:59:28,904 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-21 17:59:31,094 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:59:31,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:31,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:59:31,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:31,538 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 17:59:31,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 45 [2021-08-21 17:59:31,841 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:31,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750556020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:31,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:31,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:59:31,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48575345] [2021-08-21 17:59:31,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:59:31,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:31,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:59:31,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:59:31,842 INFO L87 Difference]: Start difference. First operand 2564 states and 7079 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:32,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:32,822 INFO L93 Difference]: Finished difference Result 2781 states and 7559 transitions. [2021-08-21 17:59:32,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 17:59:32,822 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:32,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:32,826 INFO L225 Difference]: With dead ends: 2781 [2021-08-21 17:59:32,826 INFO L226 Difference]: Without dead ends: 2756 [2021-08-21 17:59:32,827 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 821.6ms TimeCoverageRelationStatistics Valid=171, Invalid=1089, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 17:59:32,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2756 states. [2021-08-21 17:59:32,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2756 to 2579. [2021-08-21 17:59:32,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2579 states, 2578 states have (on average 2.765321955003879) internal successors, (7129), 2578 states have internal predecessors, (7129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:32,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2579 states to 2579 states and 7129 transitions. [2021-08-21 17:59:32,856 INFO L78 Accepts]: Start accepts. Automaton has 2579 states and 7129 transitions. Word has length 30 [2021-08-21 17:59:32,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:32,856 INFO L470 AbstractCegarLoop]: Abstraction has 2579 states and 7129 transitions. [2021-08-21 17:59:32,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:32,856 INFO L276 IsEmpty]: Start isEmpty. Operand 2579 states and 7129 transitions. [2021-08-21 17:59:32,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:32,859 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:32,859 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:32,883 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-21 17:59:33,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 17:59:33,060 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:33,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:33,060 INFO L82 PathProgramCache]: Analyzing trace with hash 1769405730, now seen corresponding path program 6 times [2021-08-21 17:59:33,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:33,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520074818] [2021-08-21 17:59:33,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:33,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:33,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:33,300 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:33,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:33,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520074818] [2021-08-21 17:59:33,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520074818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:33,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844456851] [2021-08-21 17:59:33,301 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:59:33,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:33,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:33,302 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-21 17:59:33,302 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-21 17:59:35,579 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:59:35,579 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:35,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:59:35,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:35,995 INFO L354 Elim1Store]: treesize reduction 35, result has 36.4 percent of original size [2021-08-21 17:59:35,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 45 [2021-08-21 17:59:36,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:36,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844456851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:36,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:36,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:59:36,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451530120] [2021-08-21 17:59:36,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:59:36,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:36,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:59:36,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:59:36,347 INFO L87 Difference]: Start difference. First operand 2579 states and 7129 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:37,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:37,614 INFO L93 Difference]: Finished difference Result 2722 states and 7462 transitions. [2021-08-21 17:59:37,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 17:59:37,615 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:37,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:37,619 INFO L225 Difference]: With dead ends: 2722 [2021-08-21 17:59:37,619 INFO L226 Difference]: Without dead ends: 2702 [2021-08-21 17:59:37,619 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 1054.9ms TimeCoverageRelationStatistics Valid=196, Invalid=1364, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 17:59:37,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2702 states. [2021-08-21 17:59:37,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2702 to 2580. [2021-08-21 17:59:37,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2580 states, 2579 states have (on average 2.76580069794494) internal successors, (7133), 2579 states have internal predecessors, (7133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:37,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2580 states to 2580 states and 7133 transitions. [2021-08-21 17:59:37,649 INFO L78 Accepts]: Start accepts. Automaton has 2580 states and 7133 transitions. Word has length 30 [2021-08-21 17:59:37,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:37,649 INFO L470 AbstractCegarLoop]: Abstraction has 2580 states and 7133 transitions. [2021-08-21 17:59:37,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:37,649 INFO L276 IsEmpty]: Start isEmpty. Operand 2580 states and 7133 transitions. [2021-08-21 17:59:37,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:37,652 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:37,652 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:37,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 17:59:37,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:37,854 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:37,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:37,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1780153347, now seen corresponding path program 21 times [2021-08-21 17:59:37,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:37,854 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62648007] [2021-08-21 17:59:37,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:37,854 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:37,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:38,170 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:38,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:38,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62648007] [2021-08-21 17:59:38,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62648007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:38,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205025795] [2021-08-21 17:59:38,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:59:38,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:38,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:38,172 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-21 17:59:38,173 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-21 17:59:40,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:59:40,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:40,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:59:40,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:40,959 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 17:59:40,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 45 [2021-08-21 17:59:41,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:41,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205025795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:41,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:41,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:59:41,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015261104] [2021-08-21 17:59:41,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:59:41,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:41,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:59:41,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:59:41,309 INFO L87 Difference]: Start difference. First operand 2580 states and 7133 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:42,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:42,229 INFO L93 Difference]: Finished difference Result 2788 states and 7584 transitions. [2021-08-21 17:59:42,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 17:59:42,230 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:42,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:42,234 INFO L225 Difference]: With dead ends: 2788 [2021-08-21 17:59:42,234 INFO L226 Difference]: Without dead ends: 2768 [2021-08-21 17:59:42,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 879.0ms TimeCoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 17:59:42,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2768 states. [2021-08-21 17:59:42,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2768 to 2584. [2021-08-21 17:59:42,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2584 states, 2583 states have (on average 2.7661633759194735) internal successors, (7145), 2583 states have internal predecessors, (7145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:42,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2584 states to 2584 states and 7145 transitions. [2021-08-21 17:59:42,263 INFO L78 Accepts]: Start accepts. Automaton has 2584 states and 7145 transitions. Word has length 30 [2021-08-21 17:59:42,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:42,263 INFO L470 AbstractCegarLoop]: Abstraction has 2584 states and 7145 transitions. [2021-08-21 17:59:42,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:42,264 INFO L276 IsEmpty]: Start isEmpty. Operand 2584 states and 7145 transitions. [2021-08-21 17:59:42,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:42,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:42,267 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:42,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 17:59:42,468 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,SelfDestructingSolverStorable61 [2021-08-21 17:59:42,468 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:42,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:42,468 INFO L82 PathProgramCache]: Analyzing trace with hash -986773124, now seen corresponding path program 7 times [2021-08-21 17:59:42,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:42,468 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439317799] [2021-08-21 17:59:42,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:42,468 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:42,736 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:42,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:42,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439317799] [2021-08-21 17:59:42,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439317799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:42,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471844559] [2021-08-21 17:59:42,736 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:59:42,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:42,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:42,737 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-21 17:59:42,738 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-21 17:59:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:45,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:45,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:45,449 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:59:45,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 17:59:45,557 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:45,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471844559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:45,558 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:45,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:59:45,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287633346] [2021-08-21 17:59:45,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:59:45,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:45,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:59:45,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:59:45,559 INFO L87 Difference]: Start difference. First operand 2584 states and 7145 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:46,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:46,418 INFO L93 Difference]: Finished difference Result 2752 states and 7519 transitions. [2021-08-21 17:59:46,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:59:46,419 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:46,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:46,423 INFO L225 Difference]: With dead ends: 2752 [2021-08-21 17:59:46,423 INFO L226 Difference]: Without dead ends: 2742 [2021-08-21 17:59:46,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 697.7ms TimeCoverageRelationStatistics Valid=179, Invalid=943, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 17:59:46,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2742 states. [2021-08-21 17:59:46,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2742 to 2582. [2021-08-21 17:59:46,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2582 states, 2581 states have (on average 2.7652072839984503) internal successors, (7137), 2581 states have internal predecessors, (7137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:46,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2582 states to 2582 states and 7137 transitions. [2021-08-21 17:59:46,455 INFO L78 Accepts]: Start accepts. Automaton has 2582 states and 7137 transitions. Word has length 30 [2021-08-21 17:59:46,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:46,455 INFO L470 AbstractCegarLoop]: Abstraction has 2582 states and 7137 transitions. [2021-08-21 17:59:46,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:46,455 INFO L276 IsEmpty]: Start isEmpty. Operand 2582 states and 7137 transitions. [2021-08-21 17:59:46,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:46,460 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:46,460 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:46,490 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-21 17:59:46,672 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,SelfDestructingSolverStorable62 [2021-08-21 17:59:46,673 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:46,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:46,673 INFO L82 PathProgramCache]: Analyzing trace with hash 788842053, now seen corresponding path program 22 times [2021-08-21 17:59:46,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:46,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472204574] [2021-08-21 17:59:46,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:46,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:46,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:46,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:46,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:46,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472204574] [2021-08-21 17:59:46,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472204574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:46,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254738202] [2021-08-21 17:59:46,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:59:46,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:46,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:46,917 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-21 17:59:46,917 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-21 17:59:49,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:59:49,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:49,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:49,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:49,673 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:59:49,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 17:59:49,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:49,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254738202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:49,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:49,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:59:49,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478475487] [2021-08-21 17:59:49,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:59:49,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:49,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:59:49,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:59:49,782 INFO L87 Difference]: Start difference. First operand 2582 states and 7137 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:50,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:50,523 INFO L93 Difference]: Finished difference Result 2795 states and 7596 transitions. [2021-08-21 17:59:50,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 17:59:50,523 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:50,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:50,528 INFO L225 Difference]: With dead ends: 2795 [2021-08-21 17:59:50,528 INFO L226 Difference]: Without dead ends: 2777 [2021-08-21 17:59:50,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 581.5ms TimeCoverageRelationStatistics Valid=188, Invalid=1002, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 17:59:50,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2777 states. [2021-08-21 17:59:50,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2777 to 2585. [2021-08-21 17:59:50,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2585 states, 2584 states have (on average 2.7674148606811144) internal successors, (7151), 2584 states have internal predecessors, (7151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:50,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2585 states to 2585 states and 7151 transitions. [2021-08-21 17:59:50,558 INFO L78 Accepts]: Start accepts. Automaton has 2585 states and 7151 transitions. Word has length 30 [2021-08-21 17:59:50,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:50,558 INFO L470 AbstractCegarLoop]: Abstraction has 2585 states and 7151 transitions. [2021-08-21 17:59:50,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:50,558 INFO L276 IsEmpty]: Start isEmpty. Operand 2585 states and 7151 transitions. [2021-08-21 17:59:50,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:50,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:50,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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:50,586 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-21 17:59:50,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:50,763 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:50,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:50,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1831786467, now seen corresponding path program 23 times [2021-08-21 17:59:50,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:50,763 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032530476] [2021-08-21 17:59:50,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:50,763 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:50,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:51,011 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:51,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:51,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032530476] [2021-08-21 17:59:51,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032530476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:51,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [198539553] [2021-08-21 17:59:51,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:59:51,012 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:51,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:51,013 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-21 17:59:51,013 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-21 17:59:53,446 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:59:53,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:53,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 17:59:53,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:53,789 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 17:59:53,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 17:59:53,923 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:53,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [198539553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:53,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:53,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 17:59:53,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935781912] [2021-08-21 17:59:53,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 17:59:53,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:53,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 17:59:53,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:59:53,924 INFO L87 Difference]: Start difference. First operand 2585 states and 7151 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:54,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:54,565 INFO L93 Difference]: Finished difference Result 2708 states and 7419 transitions. [2021-08-21 17:59:54,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:59:54,565 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:54,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:54,569 INFO L225 Difference]: With dead ends: 2708 [2021-08-21 17:59:54,569 INFO L226 Difference]: Without dead ends: 2691 [2021-08-21 17:59:54,570 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 548.3ms TimeCoverageRelationStatistics Valid=168, Invalid=824, Unknown=0, NotChecked=0, Total=992 [2021-08-21 17:59:54,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-08-21 17:59:54,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2585. [2021-08-21 17:59:54,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2585 states, 2584 states have (on average 2.766640866873065) internal successors, (7149), 2584 states have internal predecessors, (7149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:54,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2585 states to 2585 states and 7149 transitions. [2021-08-21 17:59:54,602 INFO L78 Accepts]: Start accepts. Automaton has 2585 states and 7149 transitions. Word has length 30 [2021-08-21 17:59:54,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:54,602 INFO L470 AbstractCegarLoop]: Abstraction has 2585 states and 7149 transitions. [2021-08-21 17:59:54,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 17:59:54,602 INFO L276 IsEmpty]: Start isEmpty. Operand 2585 states and 7149 transitions. [2021-08-21 17:59:54,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:54,606 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:54,606 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, 1, 1, 1, 1, 1] [2021-08-21 17:59:54,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 17:59:54,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:54,807 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:54,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:54,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1219479365, now seen corresponding path program 8 times [2021-08-21 17:59:54,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:54,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396559099] [2021-08-21 17:59:54,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:54,807 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:54,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:59:55,034 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:55,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:59:55,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396559099] [2021-08-21 17:59:55,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396559099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:55,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985259942] [2021-08-21 17:59:55,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:59:55,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:59:55,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:59:55,037 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-21 17:59:55,038 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-21 17:59:57,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:59:57,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:59:57,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 17:59:57,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:59:57,956 INFO L354 Elim1Store]: treesize reduction 35, result has 36.4 percent of original size [2021-08-21 17:59:57,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 46 [2021-08-21 17:59:58,313 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:59:58,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985259942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:59:58,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:59:58,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 17:59:58,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513610867] [2021-08-21 17:59:58,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 17:59:58,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:59:58,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 17:59:58,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:59:58,314 INFO L87 Difference]: Start difference. First operand 2585 states and 7149 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:59,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:59:59,686 INFO L93 Difference]: Finished difference Result 2710 states and 7438 transitions. [2021-08-21 17:59:59,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 17:59:59,686 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:59:59,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:59:59,691 INFO L225 Difference]: With dead ends: 2710 [2021-08-21 17:59:59,691 INFO L226 Difference]: Without dead ends: 2681 [2021-08-21 17:59:59,691 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 1064.4ms TimeCoverageRelationStatistics Valid=203, Invalid=1279, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 17:59:59,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2681 states. [2021-08-21 17:59:59,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2681 to 2584. [2021-08-21 17:59:59,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2584 states, 2583 states have (on average 2.7665505226480835) internal successors, (7146), 2583 states have internal predecessors, (7146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:59,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2584 states to 2584 states and 7146 transitions. [2021-08-21 17:59:59,720 INFO L78 Accepts]: Start accepts. Automaton has 2584 states and 7146 transitions. Word has length 30 [2021-08-21 17:59:59,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:59:59,720 INFO L470 AbstractCegarLoop]: Abstraction has 2584 states and 7146 transitions. [2021-08-21 17:59:59,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:59:59,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2584 states and 7146 transitions. [2021-08-21 17:59:59,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:59:59,724 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:59:59,724 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:59:59,747 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-21 17:59:59,924 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,SelfDestructingSolverStorable65 [2021-08-21 17:59:59,925 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 17:59:59,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:59:59,925 INFO L82 PathProgramCache]: Analyzing trace with hash -1276942332, now seen corresponding path program 8 times [2021-08-21 17:59:59,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:59:59,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105797903] [2021-08-21 17:59:59,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:59:59,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:59:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:00,142 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:00,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:00,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105797903] [2021-08-21 18:00:00,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105797903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:00,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704809670] [2021-08-21 18:00:00,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:00:00,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:00,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:00,144 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-21 18:00:00,144 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-21 18:00:02,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:00:02,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:02,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:00:02,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:03,118 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:00:03,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 50 [2021-08-21 18:00:03,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:03,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704809670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:03,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:03,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:00:03,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708269576] [2021-08-21 18:00:03,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:00:03,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:03,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:00:03,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:00:03,485 INFO L87 Difference]: Start difference. First operand 2584 states and 7146 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:04,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:04,746 INFO L93 Difference]: Finished difference Result 2820 states and 7610 transitions. [2021-08-21 18:00:04,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:00:04,746 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:04,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:04,751 INFO L225 Difference]: With dead ends: 2820 [2021-08-21 18:00:04,751 INFO L226 Difference]: Without dead ends: 2777 [2021-08-21 18:00:04,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1082.3ms TimeCoverageRelationStatistics Valid=258, Invalid=1548, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:00:04,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2777 states. [2021-08-21 18:00:04,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2777 to 2589. [2021-08-21 18:00:04,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2589 states, 2588 states have (on average 2.767001545595054) internal successors, (7161), 2588 states have internal predecessors, (7161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:04,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2589 states to 2589 states and 7161 transitions. [2021-08-21 18:00:04,780 INFO L78 Accepts]: Start accepts. Automaton has 2589 states and 7161 transitions. Word has length 30 [2021-08-21 18:00:04,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:04,780 INFO L470 AbstractCegarLoop]: Abstraction has 2589 states and 7161 transitions. [2021-08-21 18:00:04,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:04,780 INFO L276 IsEmpty]: Start isEmpty. Operand 2589 states and 7161 transitions. [2021-08-21 18:00:04,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:04,798 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:04,798 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:04,821 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-21 18:00:04,999 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,SelfDestructingSolverStorable66 [2021-08-21 18:00:04,999 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:05,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:05,000 INFO L82 PathProgramCache]: Analyzing trace with hash -2041939132, now seen corresponding path program 9 times [2021-08-21 18:00:05,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:05,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756494318] [2021-08-21 18:00:05,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:05,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:05,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:05,296 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:05,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:05,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756494318] [2021-08-21 18:00:05,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756494318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:05,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1558903383] [2021-08-21 18:00:05,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:00:05,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:05,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:05,297 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-21 18:00:05,299 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-21 18:00:07,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:00:07,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:07,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:07,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:08,373 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:00:08,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:00:08,455 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:08,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1558903383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:08,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:08,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:00:08,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015277335] [2021-08-21 18:00:08,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:00:08,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:08,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:00:08,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:00:08,456 INFO L87 Difference]: Start difference. First operand 2589 states and 7161 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:00:09,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:09,065 INFO L93 Difference]: Finished difference Result 2790 states and 7589 transitions. [2021-08-21 18:00:09,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:00:09,065 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:09,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:09,070 INFO L225 Difference]: With dead ends: 2790 [2021-08-21 18:00:09,070 INFO L226 Difference]: Without dead ends: 2743 [2021-08-21 18:00:09,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 503.7ms TimeCoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:00:09,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2743 states. [2021-08-21 18:00:09,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2743 to 2592. [2021-08-21 18:00:09,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 2.7695870320339635) internal successors, (7176), 2591 states have internal predecessors, (7176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:09,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 7176 transitions. [2021-08-21 18:00:09,101 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 7176 transitions. Word has length 30 [2021-08-21 18:00:09,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:09,101 INFO L470 AbstractCegarLoop]: Abstraction has 2592 states and 7176 transitions. [2021-08-21 18:00:09,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:00:09,101 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 7176 transitions. [2021-08-21 18:00:09,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:09,105 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:09,105 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:09,128 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-21 18:00:09,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:09,305 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:09,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:09,306 INFO L82 PathProgramCache]: Analyzing trace with hash -696724254, now seen corresponding path program 10 times [2021-08-21 18:00:09,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:09,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119992899] [2021-08-21 18:00:09,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:09,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:09,550 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:09,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:09,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119992899] [2021-08-21 18:00:09,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119992899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:09,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96762042] [2021-08-21 18:00:09,550 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:00:09,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:09,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:09,551 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-21 18:00:09,552 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-21 18:00:12,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:00:12,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:12,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:12,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:12,606 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:00:12,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:00:12,742 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:12,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96762042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:12,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:12,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:00:12,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146388186] [2021-08-21 18:00:12,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:00:12,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:12,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:00:12,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:00:12,743 INFO L87 Difference]: Start difference. First operand 2592 states and 7176 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:00:13,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:13,455 INFO L93 Difference]: Finished difference Result 2707 states and 7433 transitions. [2021-08-21 18:00:13,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:00:13,455 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:13,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:13,459 INFO L225 Difference]: With dead ends: 2707 [2021-08-21 18:00:13,459 INFO L226 Difference]: Without dead ends: 2695 [2021-08-21 18:00:13,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 541.6ms TimeCoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:00:13,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2021-08-21 18:00:13,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 2592. [2021-08-21 18:00:13,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 2.7695870320339635) internal successors, (7176), 2591 states have internal predecessors, (7176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:13,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 7176 transitions. [2021-08-21 18:00:13,490 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 7176 transitions. Word has length 30 [2021-08-21 18:00:13,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:13,490 INFO L470 AbstractCegarLoop]: Abstraction has 2592 states and 7176 transitions. [2021-08-21 18:00:13,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:00:13,490 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 7176 transitions. [2021-08-21 18:00:13,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:13,494 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:13,495 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:13,518 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-21 18:00:13,696 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,SelfDestructingSolverStorable68 [2021-08-21 18:00:13,697 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:13,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:13,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1831602306, now seen corresponding path program 1 times [2021-08-21 18:00:13,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:13,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124815589] [2021-08-21 18:00:13,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:13,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:13,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:13,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:13,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:13,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124815589] [2021-08-21 18:00:13,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124815589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:13,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557224104] [2021-08-21 18:00:13,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:13,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:13,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:13,979 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-21 18:00:13,980 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-21 18:00:16,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:16,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:16,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:17,162 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:00:17,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:00:17,298 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:17,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557224104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:17,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:17,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:00:17,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406746821] [2021-08-21 18:00:17,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:00:17,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:17,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:00:17,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:00:17,299 INFO L87 Difference]: Start difference. First operand 2592 states and 7176 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:00:18,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:18,141 INFO L93 Difference]: Finished difference Result 2701 states and 7419 transitions. [2021-08-21 18:00:18,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:00:18,142 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:18,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:18,146 INFO L225 Difference]: With dead ends: 2701 [2021-08-21 18:00:18,146 INFO L226 Difference]: Without dead ends: 2689 [2021-08-21 18:00:18,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 679.8ms TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:00:18,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2689 states. [2021-08-21 18:00:18,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2689 to 2592. [2021-08-21 18:00:18,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 2591 states have (on average 2.7695870320339635) internal successors, (7176), 2591 states have internal predecessors, (7176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:18,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 7176 transitions. [2021-08-21 18:00:18,177 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 7176 transitions. Word has length 30 [2021-08-21 18:00:18,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:18,177 INFO L470 AbstractCegarLoop]: Abstraction has 2592 states and 7176 transitions. [2021-08-21 18:00:18,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:00:18,177 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 7176 transitions. [2021-08-21 18:00:18,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:18,180 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:18,180 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:18,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 18:00:18,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 18:00:18,381 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:18,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:18,381 INFO L82 PathProgramCache]: Analyzing trace with hash 322510756, now seen corresponding path program 4 times [2021-08-21 18:00:18,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:18,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297964363] [2021-08-21 18:00:18,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:18,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:18,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:18,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:18,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:18,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297964363] [2021-08-21 18:00:18,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297964363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:18,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046522165] [2021-08-21 18:00:18,651 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:00:18,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:18,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:18,652 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-21 18:00:18,652 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-21 18:00:21,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:00:21,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:21,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:21,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:21,803 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:00:21,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:00:21,911 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:21,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046522165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:21,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:21,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:00:21,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771346179] [2021-08-21 18:00:21,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:00:21,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:21,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:00:21,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:00:21,912 INFO L87 Difference]: Start difference. First operand 2592 states and 7176 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:23,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:23,665 INFO L93 Difference]: Finished difference Result 3182 states and 8804 transitions. [2021-08-21 18:00:23,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:00:23,666 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:23,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:23,671 INFO L225 Difference]: With dead ends: 3182 [2021-08-21 18:00:23,671 INFO L226 Difference]: Without dead ends: 3162 [2021-08-21 18:00:23,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 1209.4ms TimeCoverageRelationStatistics Valid=335, Invalid=1645, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:00:23,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3162 states. [2021-08-21 18:00:23,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3162 to 2689. [2021-08-21 18:00:23,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2689 states, 2688 states have (on average 2.7953869047619047) internal successors, (7514), 2688 states have internal predecessors, (7514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:23,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2689 states to 2689 states and 7514 transitions. [2021-08-21 18:00:23,703 INFO L78 Accepts]: Start accepts. Automaton has 2689 states and 7514 transitions. Word has length 30 [2021-08-21 18:00:23,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:23,703 INFO L470 AbstractCegarLoop]: Abstraction has 2689 states and 7514 transitions. [2021-08-21 18:00:23,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:23,703 INFO L276 IsEmpty]: Start isEmpty. Operand 2689 states and 7514 transitions. [2021-08-21 18:00:23,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:23,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:23,706 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:23,729 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 18:00:23,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:23,906 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:23,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:23,907 INFO L82 PathProgramCache]: Analyzing trace with hash -726942310, now seen corresponding path program 11 times [2021-08-21 18:00:23,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:23,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993223966] [2021-08-21 18:00:23,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:23,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:23,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:24,262 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:24,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:24,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993223966] [2021-08-21 18:00:24,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993223966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:24,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903773870] [2021-08-21 18:00:24,263 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:00:24,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:24,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:24,264 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-21 18:00:24,265 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-21 18:00:27,078 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:00:27,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:27,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:27,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:27,537 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:00:27,538 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:00:27,621 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:27,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903773870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:27,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:27,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:00:27,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625319030] [2021-08-21 18:00:27,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:00:27,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:27,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:00:27,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:00:27,622 INFO L87 Difference]: Start difference. First operand 2689 states and 7514 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:28,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:28,476 INFO L93 Difference]: Finished difference Result 2961 states and 8269 transitions. [2021-08-21 18:00:28,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:00:28,477 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:28,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:28,481 INFO L225 Difference]: With dead ends: 2961 [2021-08-21 18:00:28,481 INFO L226 Difference]: Without dead ends: 2950 [2021-08-21 18:00:28,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 710.5ms TimeCoverageRelationStatistics Valid=132, Invalid=990, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:00:28,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2021-08-21 18:00:28,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2697. [2021-08-21 18:00:28,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2697 states, 2696 states have (on average 2.793768545994065) internal successors, (7532), 2696 states have internal predecessors, (7532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:28,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2697 states to 2697 states and 7532 transitions. [2021-08-21 18:00:28,515 INFO L78 Accepts]: Start accepts. Automaton has 2697 states and 7532 transitions. Word has length 30 [2021-08-21 18:00:28,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:28,515 INFO L470 AbstractCegarLoop]: Abstraction has 2697 states and 7532 transitions. [2021-08-21 18:00:28,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:28,515 INFO L276 IsEmpty]: Start isEmpty. Operand 2697 states and 7532 transitions. [2021-08-21 18:00:28,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:28,518 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:28,518 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:28,542 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 18:00:28,718 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,SelfDestructingSolverStorable71 [2021-08-21 18:00:28,719 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:28,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:28,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1548683192, now seen corresponding path program 12 times [2021-08-21 18:00:28,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:28,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532234302] [2021-08-21 18:00:28,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:28,719 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:29,023 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:29,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:29,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532234302] [2021-08-21 18:00:29,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532234302] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:29,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120935080] [2021-08-21 18:00:29,023 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:00:29,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:29,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:29,024 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-21 18:00:29,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 18:00:31,942 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:00:31,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:31,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:00:31,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:32,264 INFO L354 Elim1Store]: treesize reduction 8, result has 80.5 percent of original size [2021-08-21 18:00:32,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 52 [2021-08-21 18:00:32,577 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:32,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120935080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:32,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:32,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-21 18:00:32,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394278245] [2021-08-21 18:00:32,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:00:32,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:32,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:00:32,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:00:32,579 INFO L87 Difference]: Start difference. First operand 2697 states and 7532 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 18:00:33,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:33,880 INFO L93 Difference]: Finished difference Result 2860 states and 7958 transitions. [2021-08-21 18:00:33,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:00:33,880 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:33,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:33,884 INFO L225 Difference]: With dead ends: 2860 [2021-08-21 18:00:33,884 INFO L226 Difference]: Without dead ends: 2836 [2021-08-21 18:00:33,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 1091.9ms TimeCoverageRelationStatistics Valid=215, Invalid=1425, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:00:33,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2836 states. [2021-08-21 18:00:33,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2836 to 2705. [2021-08-21 18:00:33,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2705 states, 2704 states have (on average 2.7914201183431953) internal successors, (7548), 2704 states have internal predecessors, (7548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:33,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2705 states to 2705 states and 7548 transitions. [2021-08-21 18:00:33,936 INFO L78 Accepts]: Start accepts. Automaton has 2705 states and 7548 transitions. Word has length 30 [2021-08-21 18:00:33,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:33,936 INFO L470 AbstractCegarLoop]: Abstraction has 2705 states and 7548 transitions. [2021-08-21 18:00:33,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 18:00:33,937 INFO L276 IsEmpty]: Start isEmpty. Operand 2705 states and 7548 transitions. [2021-08-21 18:00:33,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:33,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:33,940 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:33,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 18:00:34,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:34,140 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:34,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:34,141 INFO L82 PathProgramCache]: Analyzing trace with hash 986993442, now seen corresponding path program 13 times [2021-08-21 18:00:34,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:34,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601147930] [2021-08-21 18:00:34,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:34,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:34,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:34,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:34,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:34,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601147930] [2021-08-21 18:00:34,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601147930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:34,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640578449] [2021-08-21 18:00:34,434 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:00:34,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:34,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:34,437 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-21 18:00:34,465 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-21 18:00:37,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:37,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:37,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:37,722 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:00:37,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:00:37,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:37,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640578449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:37,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:37,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:00:37,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990627024] [2021-08-21 18:00:37,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:00:37,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:37,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:00:37,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:00:37,857 INFO L87 Difference]: Start difference. First operand 2705 states and 7548 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:39,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:39,067 INFO L93 Difference]: Finished difference Result 3260 states and 9109 transitions. [2021-08-21 18:00:39,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:00:39,068 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:39,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:39,073 INFO L225 Difference]: With dead ends: 3260 [2021-08-21 18:00:39,073 INFO L226 Difference]: Without dead ends: 3250 [2021-08-21 18:00:39,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 785.3ms TimeCoverageRelationStatistics Valid=276, Invalid=1284, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:00:39,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2021-08-21 18:00:39,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 2722. [2021-08-21 18:00:39,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2722 states, 2721 states have (on average 2.798603454612275) internal successors, (7615), 2721 states have internal predecessors, (7615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:39,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2722 states to 2722 states and 7615 transitions. [2021-08-21 18:00:39,106 INFO L78 Accepts]: Start accepts. Automaton has 2722 states and 7615 transitions. Word has length 30 [2021-08-21 18:00:39,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:39,106 INFO L470 AbstractCegarLoop]: Abstraction has 2722 states and 7615 transitions. [2021-08-21 18:00:39,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:39,107 INFO L276 IsEmpty]: Start isEmpty. Operand 2722 states and 7615 transitions. [2021-08-21 18:00:39,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:39,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:39,110 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:39,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 18:00:39,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:39,310 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:39,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:39,311 INFO L82 PathProgramCache]: Analyzing trace with hash 817470712, now seen corresponding path program 14 times [2021-08-21 18:00:39,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:39,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851020366] [2021-08-21 18:00:39,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:39,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:39,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:39,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:39,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:39,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851020366] [2021-08-21 18:00:39,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851020366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:39,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705127138] [2021-08-21 18:00:39,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:00:39,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:39,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:39,617 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-21 18:00:39,646 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-21 18:00:42,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:00:42,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:42,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:00:42,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:43,049 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-08-21 18:00:43,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 18:00:43,156 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:43,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705127138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:43,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:43,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-21 18:00:43,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873021573] [2021-08-21 18:00:43,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:00:43,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:43,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:00:43,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:00:43,158 INFO L87 Difference]: Start difference. First operand 2722 states and 7615 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:43,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:43,904 INFO L93 Difference]: Finished difference Result 2960 states and 8245 transitions. [2021-08-21 18:00:43,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:00:43,904 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:43,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:43,909 INFO L225 Difference]: With dead ends: 2960 [2021-08-21 18:00:43,909 INFO L226 Difference]: Without dead ends: 2949 [2021-08-21 18:00:43,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 675.5ms TimeCoverageRelationStatistics Valid=168, Invalid=954, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:00:43,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2949 states. [2021-08-21 18:00:43,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2949 to 2728. [2021-08-21 18:00:43,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2728 states, 2727 states have (on average 2.796846351301797) internal successors, (7627), 2727 states have internal predecessors, (7627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:43,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2728 states to 2728 states and 7627 transitions. [2021-08-21 18:00:43,944 INFO L78 Accepts]: Start accepts. Automaton has 2728 states and 7627 transitions. Word has length 30 [2021-08-21 18:00:43,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:43,944 INFO L470 AbstractCegarLoop]: Abstraction has 2728 states and 7627 transitions. [2021-08-21 18:00:43,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:43,944 INFO L276 IsEmpty]: Start isEmpty. Operand 2728 states and 7627 transitions. [2021-08-21 18:00:43,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:43,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:43,947 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:43,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 18:00:44,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:44,148 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:44,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:44,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1931424772, now seen corresponding path program 15 times [2021-08-21 18:00:44,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:44,148 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703546529] [2021-08-21 18:00:44,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:44,148 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:44,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:44,389 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:44,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:44,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703546529] [2021-08-21 18:00:44,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703546529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:44,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148065770] [2021-08-21 18:00:44,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:00:44,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:44,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:44,391 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-21 18:00:44,391 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-21 18:00:47,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:00:47,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:47,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:00:47,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:47,867 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-08-21 18:00:47,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 18:00:47,989 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:47,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148065770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:47,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:47,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:00:47,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993585617] [2021-08-21 18:00:47,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:00:47,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:47,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:00:47,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:00:47,990 INFO L87 Difference]: Start difference. First operand 2728 states and 7627 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:48,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:48,783 INFO L93 Difference]: Finished difference Result 2944 states and 8176 transitions. [2021-08-21 18:00:48,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:00:48,783 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:48,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:48,787 INFO L225 Difference]: With dead ends: 2944 [2021-08-21 18:00:48,787 INFO L226 Difference]: Without dead ends: 2934 [2021-08-21 18:00:48,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 661.7ms TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:00:48,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2934 states. [2021-08-21 18:00:48,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2934 to 2725. [2021-08-21 18:00:48,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2725 states, 2724 states have (on average 2.7977239353891337) internal successors, (7621), 2724 states have internal predecessors, (7621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:48,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2725 states to 2725 states and 7621 transitions. [2021-08-21 18:00:48,818 INFO L78 Accepts]: Start accepts. Automaton has 2725 states and 7621 transitions. Word has length 30 [2021-08-21 18:00:48,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:48,819 INFO L470 AbstractCegarLoop]: Abstraction has 2725 states and 7621 transitions. [2021-08-21 18:00:48,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:48,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2725 states and 7621 transitions. [2021-08-21 18:00:48,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:48,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:48,822 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:48,847 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-21 18:00:49,022 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,SelfDestructingSolverStorable75 [2021-08-21 18:00:49,022 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:49,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:49,023 INFO L82 PathProgramCache]: Analyzing trace with hash 1826049668, now seen corresponding path program 16 times [2021-08-21 18:00:49,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:49,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667863248] [2021-08-21 18:00:49,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:49,023 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:49,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:49,265 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:49,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:49,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667863248] [2021-08-21 18:00:49,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667863248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:49,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120535032] [2021-08-21 18:00:49,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:00:49,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:49,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:49,266 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-21 18:00:49,267 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-21 18:00:52,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:00:52,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:52,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:52,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:52,756 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:00:52,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:00:52,864 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:52,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120535032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:52,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:52,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:00:52,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222713452] [2021-08-21 18:00:52,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:00:52,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:52,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:00:52,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:00:52,865 INFO L87 Difference]: Start difference. First operand 2725 states and 7621 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:53,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:53,663 INFO L93 Difference]: Finished difference Result 3004 states and 8386 transitions. [2021-08-21 18:00:53,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:00:53,663 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:53,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:53,668 INFO L225 Difference]: With dead ends: 3004 [2021-08-21 18:00:53,668 INFO L226 Difference]: Without dead ends: 2994 [2021-08-21 18:00:53,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 636.7ms TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:00:53,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-08-21 18:00:53,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 2726. [2021-08-21 18:00:53,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2726 states, 2725 states have (on average 2.798532110091743) internal successors, (7626), 2725 states have internal predecessors, (7626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:53,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2726 states to 2726 states and 7626 transitions. [2021-08-21 18:00:53,719 INFO L78 Accepts]: Start accepts. Automaton has 2726 states and 7626 transitions. Word has length 30 [2021-08-21 18:00:53,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:53,720 INFO L470 AbstractCegarLoop]: Abstraction has 2726 states and 7626 transitions. [2021-08-21 18:00:53,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:53,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2726 states and 7626 transitions. [2021-08-21 18:00:53,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:53,724 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:53,724 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:53,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 18:00:53,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:53,937 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:53,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:53,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1541593402, now seen corresponding path program 2 times [2021-08-21 18:00:53,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:53,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299407607] [2021-08-21 18:00:53,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:53,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:53,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:00:54,177 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:54,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:00:54,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299407607] [2021-08-21 18:00:54,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299407607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:54,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135999588] [2021-08-21 18:00:54,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:00:54,178 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:54,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:00:54,187 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-21 18:00:54,188 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-21 18:00:57,276 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:00:57,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:00:57,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:00:57,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:00:57,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:00:57,755 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 18:00:57,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 57 [2021-08-21 18:00:58,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:00:58,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135999588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:00:58,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:00:58,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:00:58,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503680736] [2021-08-21 18:00:58,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:00:58,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:00:58,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:00:58,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:00:58,028 INFO L87 Difference]: Start difference. First operand 2726 states and 7626 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:59,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:00:59,664 INFO L93 Difference]: Finished difference Result 2986 states and 8352 transitions. [2021-08-21 18:00:59,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:00:59,665 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:00:59,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:00:59,669 INFO L225 Difference]: With dead ends: 2986 [2021-08-21 18:00:59,669 INFO L226 Difference]: Without dead ends: 2964 [2021-08-21 18:00:59,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 1298.2ms TimeCoverageRelationStatistics Valid=227, Invalid=1935, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:00:59,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2964 states. [2021-08-21 18:00:59,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2964 to 2724. [2021-08-21 18:00:59,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2724 states, 2723 states have (on average 2.7998531031950056) internal successors, (7624), 2723 states have internal predecessors, (7624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:59,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2724 states to 2724 states and 7624 transitions. [2021-08-21 18:00:59,700 INFO L78 Accepts]: Start accepts. Automaton has 2724 states and 7624 transitions. Word has length 30 [2021-08-21 18:00:59,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:00:59,700 INFO L470 AbstractCegarLoop]: Abstraction has 2724 states and 7624 transitions. [2021-08-21 18:00:59,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:00:59,700 INFO L276 IsEmpty]: Start isEmpty. Operand 2724 states and 7624 transitions. [2021-08-21 18:00:59,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:00:59,703 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:00:59,703 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:00:59,728 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-21 18:00:59,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:00:59,904 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:00:59,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:00:59,904 INFO L82 PathProgramCache]: Analyzing trace with hash -1770658908, now seen corresponding path program 3 times [2021-08-21 18:00:59,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:00:59,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706229311] [2021-08-21 18:00:59,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:00:59,904 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:00:59,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:00,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:00,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:00,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706229311] [2021-08-21 18:01:00,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706229311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:00,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585179180] [2021-08-21 18:01:00,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:01:00,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:00,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:00,167 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-21 18:01:00,167 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-21 18:01:03,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:01:03,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:03,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:01:03,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:03,681 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-21 18:01:03,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 63 [2021-08-21 18:01:03,932 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:03,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585179180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:03,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:03,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:01:03,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043832355] [2021-08-21 18:01:03,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:01:03,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:03,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:01:03,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=514, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:01:03,933 INFO L87 Difference]: Start difference. First operand 2724 states and 7624 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:05,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:05,126 INFO L93 Difference]: Finished difference Result 3585 states and 9910 transitions. [2021-08-21 18:01:05,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:01:05,126 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:05,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:05,132 INFO L225 Difference]: With dead ends: 3585 [2021-08-21 18:01:05,132 INFO L226 Difference]: Without dead ends: 3575 [2021-08-21 18:01:05,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 957.6ms TimeCoverageRelationStatistics Valid=310, Invalid=1852, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:01:05,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3575 states. [2021-08-21 18:01:05,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3575 to 2721. [2021-08-21 18:01:05,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2721 states, 2720 states have (on average 2.7988970588235293) internal successors, (7613), 2720 states have internal predecessors, (7613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:05,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2721 states to 2721 states and 7613 transitions. [2021-08-21 18:01:05,184 INFO L78 Accepts]: Start accepts. Automaton has 2721 states and 7613 transitions. Word has length 30 [2021-08-21 18:01:05,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:05,184 INFO L470 AbstractCegarLoop]: Abstraction has 2721 states and 7613 transitions. [2021-08-21 18:01:05,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:05,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2721 states and 7613 transitions. [2021-08-21 18:01:05,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:05,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:05,189 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:05,236 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-21 18:01:05,414 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,SelfDestructingSolverStorable78 [2021-08-21 18:01:05,415 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:05,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:05,415 INFO L82 PathProgramCache]: Analyzing trace with hash -433664766, now seen corresponding path program 5 times [2021-08-21 18:01:05,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:05,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143700764] [2021-08-21 18:01:05,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:05,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:05,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:05,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:05,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143700764] [2021-08-21 18:01:05,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143700764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:05,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282537799] [2021-08-21 18:01:05,727 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:01:05,727 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:05,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:05,728 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-21 18:01:05,728 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-21 18:01:08,923 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:01:08,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:08,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:01:08,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:09,326 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:01:09,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:01:09,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:09,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282537799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:09,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:09,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:01:09,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369721668] [2021-08-21 18:01:09,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:01:09,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:09,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:01:09,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:01:09,432 INFO L87 Difference]: Start difference. First operand 2721 states and 7613 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:11,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:11,074 INFO L93 Difference]: Finished difference Result 3244 states and 9052 transitions. [2021-08-21 18:01:11,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:01:11,074 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:11,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:11,079 INFO L225 Difference]: With dead ends: 3244 [2021-08-21 18:01:11,079 INFO L226 Difference]: Without dead ends: 3224 [2021-08-21 18:01:11,080 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 1235.7ms TimeCoverageRelationStatistics Valid=320, Invalid=1660, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:01:11,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3224 states. [2021-08-21 18:01:11,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3224 to 2793. [2021-08-21 18:01:11,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2793 states, 2792 states have (on average 2.8148280802292263) internal successors, (7859), 2792 states have internal predecessors, (7859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:11,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2793 states to 2793 states and 7859 transitions. [2021-08-21 18:01:11,113 INFO L78 Accepts]: Start accepts. Automaton has 2793 states and 7859 transitions. Word has length 30 [2021-08-21 18:01:11,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:11,113 INFO L470 AbstractCegarLoop]: Abstraction has 2793 states and 7859 transitions. [2021-08-21 18:01:11,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:11,113 INFO L276 IsEmpty]: Start isEmpty. Operand 2793 states and 7859 transitions. [2021-08-21 18:01:11,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:11,117 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:11,117 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:11,144 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-21 18:01:11,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 18:01:11,318 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:11,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:11,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1483117832, now seen corresponding path program 17 times [2021-08-21 18:01:11,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:11,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850533682] [2021-08-21 18:01:11,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:11,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:11,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:11,603 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:11,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:11,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850533682] [2021-08-21 18:01:11,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850533682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:11,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735108685] [2021-08-21 18:01:11,604 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:01:11,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:11,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:11,606 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-21 18:01:11,607 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-21 18:01:14,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:01:14,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:14,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:01:14,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:15,270 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:01:15,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:01:15,353 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:15,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735108685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:15,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:15,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:01:15,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125259781] [2021-08-21 18:01:15,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:01:15,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:15,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:01:15,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:01:15,354 INFO L87 Difference]: Start difference. First operand 2793 states and 7859 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:16,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:16,431 INFO L93 Difference]: Finished difference Result 3068 states and 8631 transitions. [2021-08-21 18:01:16,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:01:16,432 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:16,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:16,436 INFO L225 Difference]: With dead ends: 3068 [2021-08-21 18:01:16,437 INFO L226 Difference]: Without dead ends: 3057 [2021-08-21 18:01:16,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 696.6ms TimeCoverageRelationStatistics Valid=145, Invalid=1045, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:01:16,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3057 states. [2021-08-21 18:01:16,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3057 to 2796. [2021-08-21 18:01:16,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2796 states, 2795 states have (on average 2.816457960644007) internal successors, (7872), 2795 states have internal predecessors, (7872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:16,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2796 states to 2796 states and 7872 transitions. [2021-08-21 18:01:16,470 INFO L78 Accepts]: Start accepts. Automaton has 2796 states and 7872 transitions. Word has length 30 [2021-08-21 18:01:16,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:16,470 INFO L470 AbstractCegarLoop]: Abstraction has 2796 states and 7872 transitions. [2021-08-21 18:01:16,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:16,470 INFO L276 IsEmpty]: Start isEmpty. Operand 2796 states and 7872 transitions. [2021-08-21 18:01:16,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:16,473 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:16,473 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:16,498 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-21 18:01:16,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:16,674 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:16,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:16,674 INFO L82 PathProgramCache]: Analyzing trace with hash 146553312, now seen corresponding path program 6 times [2021-08-21 18:01:16,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:16,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071118088] [2021-08-21 18:01:16,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:16,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:16,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:16,951 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:16,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071118088] [2021-08-21 18:01:16,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071118088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:16,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739141041] [2021-08-21 18:01:16,951 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:01:16,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:16,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:16,952 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-21 18:01:16,953 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-21 18:01:20,194 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:01:20,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:20,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:01:20,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:20,617 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:01:20,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 49 [2021-08-21 18:01:21,048 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:21,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739141041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:21,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:21,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:01:21,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914857366] [2021-08-21 18:01:21,049 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:01:21,049 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:21,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:01:21,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:01:21,049 INFO L87 Difference]: Start difference. First operand 2796 states and 7872 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:22,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:22,782 INFO L93 Difference]: Finished difference Result 3214 states and 9053 transitions. [2021-08-21 18:01:22,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:01:22,783 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:22,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:22,788 INFO L225 Difference]: With dead ends: 3214 [2021-08-21 18:01:22,788 INFO L226 Difference]: Without dead ends: 3194 [2021-08-21 18:01:22,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 1589.4ms TimeCoverageRelationStatistics Valid=313, Invalid=1667, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:01:22,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3194 states. [2021-08-21 18:01:22,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3194 to 2812. [2021-08-21 18:01:22,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2812 states, 2811 states have (on average 2.816791177516898) internal successors, (7918), 2811 states have internal predecessors, (7918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:22,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 7918 transitions. [2021-08-21 18:01:22,833 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 7918 transitions. Word has length 30 [2021-08-21 18:01:22,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:22,833 INFO L470 AbstractCegarLoop]: Abstraction has 2812 states and 7918 transitions. [2021-08-21 18:01:22,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:22,833 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 7918 transitions. [2021-08-21 18:01:22,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:22,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:22,837 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:22,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 18:01:23,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:23,041 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:23,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:23,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1620087424, now seen corresponding path program 18 times [2021-08-21 18:01:23,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:23,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446462780] [2021-08-21 18:01:23,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:23,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:23,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:23,366 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:23,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:23,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446462780] [2021-08-21 18:01:23,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446462780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:23,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991505674] [2021-08-21 18:01:23,367 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:01:23,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:23,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:23,367 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-21 18:01:23,368 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-21 18:01:26,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:01:26,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:26,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:01:26,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:26,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:01:26,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:01:26,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:01:26,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 25 treesize of output 53 [2021-08-21 18:01:27,279 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:27,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991505674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:27,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:27,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:01:27,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233186126] [2021-08-21 18:01:27,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:01:27,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:27,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:01:27,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:01:27,280 INFO L87 Difference]: Start difference. First operand 2812 states and 7918 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-21 18:01:28,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:28,634 INFO L93 Difference]: Finished difference Result 3638 states and 10115 transitions. [2021-08-21 18:01:28,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:01:28,634 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:28,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:28,640 INFO L225 Difference]: With dead ends: 3638 [2021-08-21 18:01:28,640 INFO L226 Difference]: Without dead ends: 3628 [2021-08-21 18:01:28,640 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 1242.1ms TimeCoverageRelationStatistics Valid=269, Invalid=1893, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:01:28,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3628 states. [2021-08-21 18:01:28,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3628 to 2816. [2021-08-21 18:01:28,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2816 states, 2815 states have (on average 2.8170515097690942) internal successors, (7930), 2815 states have internal predecessors, (7930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:28,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2816 states to 2816 states and 7930 transitions. [2021-08-21 18:01:28,675 INFO L78 Accepts]: Start accepts. Automaton has 2816 states and 7930 transitions. Word has length 30 [2021-08-21 18:01:28,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:28,675 INFO L470 AbstractCegarLoop]: Abstraction has 2816 states and 7930 transitions. [2021-08-21 18:01:28,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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-21 18:01:28,675 INFO L276 IsEmpty]: Start isEmpty. Operand 2816 states and 7930 transitions. [2021-08-21 18:01:28,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:28,678 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:28,678 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:28,703 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 18:01:28,878 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,SelfDestructingSolverStorable82 [2021-08-21 18:01:28,879 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:28,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:28,879 INFO L82 PathProgramCache]: Analyzing trace with hash -2025884228, now seen corresponding path program 19 times [2021-08-21 18:01:28,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:28,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680557215] [2021-08-21 18:01:28,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:28,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:28,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:29,211 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:29,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:29,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680557215] [2021-08-21 18:01:29,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680557215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:29,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791022293] [2021-08-21 18:01:29,212 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:01:29,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:29,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:29,213 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-21 18:01:29,214 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-21 18:01:32,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:32,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:01:32,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:32,907 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:01:32,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:01:33,098 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:33,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791022293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:33,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:33,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:01:33,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057422363] [2021-08-21 18:01:33,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:01:33,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:33,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:01:33,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:01:33,099 INFO L87 Difference]: Start difference. First operand 2816 states and 7930 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:33,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:33,731 INFO L93 Difference]: Finished difference Result 2928 states and 8199 transitions. [2021-08-21 18:01:33,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:01:33,732 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:33,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:33,736 INFO L225 Difference]: With dead ends: 2928 [2021-08-21 18:01:33,736 INFO L226 Difference]: Without dead ends: 2918 [2021-08-21 18:01:33,736 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 588.4ms TimeCoverageRelationStatistics Valid=133, Invalid=679, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:01:33,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2021-08-21 18:01:33,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2817. [2021-08-21 18:01:33,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2817 states, 2816 states have (on average 2.8167613636363638) internal successors, (7932), 2816 states have internal predecessors, (7932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:33,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2817 states to 2817 states and 7932 transitions. [2021-08-21 18:01:33,774 INFO L78 Accepts]: Start accepts. Automaton has 2817 states and 7932 transitions. Word has length 30 [2021-08-21 18:01:33,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:33,774 INFO L470 AbstractCegarLoop]: Abstraction has 2817 states and 7932 transitions. [2021-08-21 18:01:33,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:33,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2817 states and 7932 transitions. [2021-08-21 18:01:33,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:33,779 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:33,779 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:33,811 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-21 18:01:33,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:33,993 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:33,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:33,993 INFO L82 PathProgramCache]: Analyzing trace with hash -729319902, now seen corresponding path program 20 times [2021-08-21 18:01:33,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:33,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253657547] [2021-08-21 18:01:33,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:33,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:34,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:34,267 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:34,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:34,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253657547] [2021-08-21 18:01:34,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253657547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:34,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220651746] [2021-08-21 18:01:34,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:01:34,268 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:34,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:34,269 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-21 18:01:34,270 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-21 18:01:37,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:01:37,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:37,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:01:37,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:38,054 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:01:38,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 49 [2021-08-21 18:01:38,572 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:38,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220651746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:38,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:38,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:01:38,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094789028] [2021-08-21 18:01:38,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:01:38,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:38,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:01:38,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:01:38,574 INFO L87 Difference]: Start difference. First operand 2817 states and 7932 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:40,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:40,028 INFO L93 Difference]: Finished difference Result 3056 states and 8615 transitions. [2021-08-21 18:01:40,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:01:40,029 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:40,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:40,033 INFO L225 Difference]: With dead ends: 3056 [2021-08-21 18:01:40,034 INFO L226 Difference]: Without dead ends: 3036 [2021-08-21 18:01:40,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 1262.7ms TimeCoverageRelationStatistics Valid=226, Invalid=1256, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:01:40,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3036 states. [2021-08-21 18:01:40,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3036 to 2819. [2021-08-21 18:01:40,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2819 states, 2818 states have (on average 2.816181689141235) internal successors, (7936), 2818 states have internal predecessors, (7936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:40,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2819 states to 2819 states and 7936 transitions. [2021-08-21 18:01:40,067 INFO L78 Accepts]: Start accepts. Automaton has 2819 states and 7936 transitions. Word has length 30 [2021-08-21 18:01:40,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:40,067 INFO L470 AbstractCegarLoop]: Abstraction has 2819 states and 7936 transitions. [2021-08-21 18:01:40,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:40,067 INFO L276 IsEmpty]: Start isEmpty. Operand 2819 states and 7936 transitions. [2021-08-21 18:01:40,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:40,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:40,071 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:40,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 18:01:40,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:40,271 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:40,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:40,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1568082782, now seen corresponding path program 21 times [2021-08-21 18:01:40,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:40,272 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283768675] [2021-08-21 18:01:40,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:40,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:40,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:40,609 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:40,610 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:40,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283768675] [2021-08-21 18:01:40,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283768675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:40,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273014111] [2021-08-21 18:01:40,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:01:40,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:40,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:40,611 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-21 18:01:40,612 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-21 18:01:44,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:01:44,045 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:44,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:01:44,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:44,393 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:01:44,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 49 [2021-08-21 18:01:44,931 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:44,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273014111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:44,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:44,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:01:44,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130991183] [2021-08-21 18:01:44,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:01:44,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:44,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:01:44,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:01:44,932 INFO L87 Difference]: Start difference. First operand 2819 states and 7936 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:46,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:46,054 INFO L93 Difference]: Finished difference Result 2914 states and 8177 transitions. [2021-08-21 18:01:46,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:01:46,055 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:46,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:46,059 INFO L225 Difference]: With dead ends: 2914 [2021-08-21 18:01:46,059 INFO L226 Difference]: Without dead ends: 2904 [2021-08-21 18:01:46,059 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1063.2ms TimeCoverageRelationStatistics Valid=169, Invalid=1091, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:01:46,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2021-08-21 18:01:46,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 2821. [2021-08-21 18:01:46,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2821 states, 2820 states have (on average 2.8156028368794326) internal successors, (7940), 2820 states have internal predecessors, (7940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:46,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2821 states to 2821 states and 7940 transitions. [2021-08-21 18:01:46,091 INFO L78 Accepts]: Start accepts. Automaton has 2821 states and 7940 transitions. Word has length 30 [2021-08-21 18:01:46,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:46,091 INFO L470 AbstractCegarLoop]: Abstraction has 2821 states and 7940 transitions. [2021-08-21 18:01:46,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:46,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2821 states and 7940 transitions. [2021-08-21 18:01:46,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:46,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:46,095 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:46,120 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-21 18:01:46,295 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,SelfDestructingSolverStorable85 [2021-08-21 18:01:46,296 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:46,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:46,296 INFO L82 PathProgramCache]: Analyzing trace with hash -271518456, now seen corresponding path program 22 times [2021-08-21 18:01:46,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:46,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702988442] [2021-08-21 18:01:46,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:46,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:46,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:46,558 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:46,558 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:46,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702988442] [2021-08-21 18:01:46,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702988442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:46,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985092469] [2021-08-21 18:01:46,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:01:46,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:46,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:46,561 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-21 18:01:46,561 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-21 18:01:50,086 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:01:50,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:50,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:01:50,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:50,410 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:01:50,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:01:50,576 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:50,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985092469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:50,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:50,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:01:50,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091390014] [2021-08-21 18:01:50,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:01:50,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:50,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:01:50,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:01:50,577 INFO L87 Difference]: Start difference. First operand 2821 states and 7940 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:51,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:51,151 INFO L93 Difference]: Finished difference Result 2927 states and 8210 transitions. [2021-08-21 18:01:51,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:01:51,151 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:51,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:51,155 INFO L225 Difference]: With dead ends: 2927 [2021-08-21 18:01:51,155 INFO L226 Difference]: Without dead ends: 2917 [2021-08-21 18:01:51,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 542.1ms TimeCoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:01:51,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2917 states. [2021-08-21 18:01:51,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2917 to 2820. [2021-08-21 18:01:51,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2820 states, 2819 states have (on average 2.8158921603405465) internal successors, (7938), 2819 states have internal predecessors, (7938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:51,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2820 states to 2820 states and 7938 transitions. [2021-08-21 18:01:51,195 INFO L78 Accepts]: Start accepts. Automaton has 2820 states and 7938 transitions. Word has length 30 [2021-08-21 18:01:51,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:51,195 INFO L470 AbstractCegarLoop]: Abstraction has 2820 states and 7938 transitions. [2021-08-21 18:01:51,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:51,195 INFO L276 IsEmpty]: Start isEmpty. Operand 2820 states and 7938 transitions. [2021-08-21 18:01:51,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:51,200 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:51,200 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:51,236 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-21 18:01:51,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:51,417 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:51,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:51,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1663330142, now seen corresponding path program 23 times [2021-08-21 18:01:51,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:51,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63241429] [2021-08-21 18:01:51,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:51,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:51,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:51,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:51,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:51,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63241429] [2021-08-21 18:01:51,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63241429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:51,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156638644] [2021-08-21 18:01:51,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:01:51,719 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:51,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:51,721 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-21 18:01:51,721 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-21 18:01:55,267 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:01:55,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:01:55,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:01:55,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:01:55,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:01:55,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:01:55,600 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:01:55,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-08-21 18:01:55,763 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:55,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156638644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:55,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:01:55,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:01:55,763 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829586989] [2021-08-21 18:01:55,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:01:55,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:01:55,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:01:55,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:01:55,764 INFO L87 Difference]: Start difference. First operand 2820 states and 7938 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:57,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:01:57,127 INFO L93 Difference]: Finished difference Result 3037 states and 8515 transitions. [2021-08-21 18:01:57,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:01:57,128 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:01:57,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:01:57,133 INFO L225 Difference]: With dead ends: 3037 [2021-08-21 18:01:57,133 INFO L226 Difference]: Without dead ends: 3017 [2021-08-21 18:01:57,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1073.9ms TimeCoverageRelationStatistics Valid=228, Invalid=1752, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:01:57,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3017 states. [2021-08-21 18:01:57,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3017 to 2826. [2021-08-21 18:01:57,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2826 states, 2825 states have (on average 2.818407079646018) internal successors, (7962), 2825 states have internal predecessors, (7962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:57,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2826 states to 2826 states and 7962 transitions. [2021-08-21 18:01:57,166 INFO L78 Accepts]: Start accepts. Automaton has 2826 states and 7962 transitions. Word has length 30 [2021-08-21 18:01:57,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:01:57,166 INFO L470 AbstractCegarLoop]: Abstraction has 2826 states and 7962 transitions. [2021-08-21 18:01:57,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:01:57,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2826 states and 7962 transitions. [2021-08-21 18:01:57,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:01:57,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:01:57,169 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:01:57,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 18:01:57,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:57,370 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:01:57,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:01:57,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1582184088, now seen corresponding path program 4 times [2021-08-21 18:01:57,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:01:57,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493654067] [2021-08-21 18:01:57,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:01:57,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:01:57,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:01:57,621 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:01:57,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:01:57,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493654067] [2021-08-21 18:01:57,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493654067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:01:57,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332678183] [2021-08-21 18:01:57,621 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:01:57,621 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:01:57,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:01:57,622 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-21 18:01:57,623 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-21 18:02:01,221 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:02:01,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:01,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:01,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:01,688 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:02:01,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:02:01,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:01,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332678183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:01,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:01,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:02:01,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145827102] [2021-08-21 18:02:01,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:02:01,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:01,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:02:01,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:02:01,771 INFO L87 Difference]: Start difference. First operand 2826 states and 7962 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:02,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:02,629 INFO L93 Difference]: Finished difference Result 3071 states and 8647 transitions. [2021-08-21 18:02:02,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:02:02,629 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:02,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:02,634 INFO L225 Difference]: With dead ends: 3071 [2021-08-21 18:02:02,634 INFO L226 Difference]: Without dead ends: 3060 [2021-08-21 18:02:02,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 643.8ms TimeCoverageRelationStatistics Valid=143, Invalid=979, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:02:02,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3060 states. [2021-08-21 18:02:02,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3060 to 2827. [2021-08-21 18:02:02,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2827 states, 2826 states have (on average 2.819179051663128) internal successors, (7967), 2826 states have internal predecessors, (7967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:02,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 7967 transitions. [2021-08-21 18:02:02,666 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 7967 transitions. Word has length 30 [2021-08-21 18:02:02,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:02,666 INFO L470 AbstractCegarLoop]: Abstraction has 2827 states and 7967 transitions. [2021-08-21 18:02:02,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:02,666 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 7967 transitions. [2021-08-21 18:02:02,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:02,670 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:02,670 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:02:02,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 18:02:02,870 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,SelfDestructingSolverStorable88 [2021-08-21 18:02:02,870 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:02,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:02,871 INFO L82 PathProgramCache]: Analyzing trace with hash -1083112064, now seen corresponding path program 24 times [2021-08-21 18:02:02,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:02,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788349923] [2021-08-21 18:02:02,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:02,871 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:03,119 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:03,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:03,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788349923] [2021-08-21 18:02:03,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788349923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:03,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259632846] [2021-08-21 18:02:03,119 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:02:03,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:03,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:03,120 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-21 18:02:03,121 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-21 18:02:06,809 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:02:06,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:06,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:06,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:07,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:02:07,077 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:02:07,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 23 treesize of output 49 [2021-08-21 18:02:07,400 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:07,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259632846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:07,400 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:07,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-21 18:02:07,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587469182] [2021-08-21 18:02:07,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:02:07,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:07,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:02:07,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:02:07,401 INFO L87 Difference]: Start difference. First operand 2827 states and 7967 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 18:02:08,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:08,671 INFO L93 Difference]: Finished difference Result 3629 states and 10102 transitions. [2021-08-21 18:02:08,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:02:08,671 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:08,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:08,677 INFO L225 Difference]: With dead ends: 3629 [2021-08-21 18:02:08,677 INFO L226 Difference]: Without dead ends: 3619 [2021-08-21 18:02:08,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 1114.4ms TimeCoverageRelationStatistics Valid=237, Invalid=1743, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:02:08,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3619 states. [2021-08-21 18:02:08,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3619 to 2827. [2021-08-21 18:02:08,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2827 states, 2826 states have (on average 2.819179051663128) internal successors, (7967), 2826 states have internal predecessors, (7967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:08,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 7967 transitions. [2021-08-21 18:02:08,724 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 7967 transitions. Word has length 30 [2021-08-21 18:02:08,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:08,725 INFO L470 AbstractCegarLoop]: Abstraction has 2827 states and 7967 transitions. [2021-08-21 18:02:08,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-21 18:02:08,725 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 7967 transitions. [2021-08-21 18:02:08,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:08,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:08,728 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:02:08,755 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-21 18:02:08,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:08,928 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:08,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:08,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1445214496, now seen corresponding path program 5 times [2021-08-21 18:02:08,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:08,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234966778] [2021-08-21 18:02:08,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:08,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:08,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:09,203 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:09,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:09,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234966778] [2021-08-21 18:02:09,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234966778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:09,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648039322] [2021-08-21 18:02:09,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:02:09,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:09,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:09,205 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-21 18:02:09,205 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-21 18:02:12,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:02:12,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:12,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:12,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:13,299 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:02:13,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:02:13,449 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:13,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648039322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:13,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:13,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:02:13,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82370327] [2021-08-21 18:02:13,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:02:13,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:13,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:02:13,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:02:13,451 INFO L87 Difference]: Start difference. First operand 2827 states and 7967 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:14,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:14,163 INFO L93 Difference]: Finished difference Result 2960 states and 8328 transitions. [2021-08-21 18:02:14,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:02:14,163 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:14,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:14,168 INFO L225 Difference]: With dead ends: 2960 [2021-08-21 18:02:14,168 INFO L226 Difference]: Without dead ends: 2950 [2021-08-21 18:02:14,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 661.9ms TimeCoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:02:14,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2950 states. [2021-08-21 18:02:14,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2950 to 2827. [2021-08-21 18:02:14,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2827 states, 2826 states have (on average 2.819179051663128) internal successors, (7967), 2826 states have internal predecessors, (7967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:14,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 7967 transitions. [2021-08-21 18:02:14,199 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 7967 transitions. Word has length 30 [2021-08-21 18:02:14,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:14,199 INFO L470 AbstractCegarLoop]: Abstraction has 2827 states and 7967 transitions. [2021-08-21 18:02:14,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:14,200 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 7967 transitions. [2021-08-21 18:02:14,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:14,202 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:14,203 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, 1, 1, 1, 1, 1] [2021-08-21 18:02:14,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 18:02:14,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:14,403 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:14,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:14,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1399946655, now seen corresponding path program 15 times [2021-08-21 18:02:14,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:14,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958549880] [2021-08-21 18:02:14,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:14,404 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:14,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:14,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:14,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:14,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958549880] [2021-08-21 18:02:14,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958549880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:14,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637706073] [2021-08-21 18:02:14,655 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:02:14,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:14,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:14,656 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-21 18:02:14,656 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-21 18:02:18,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:02:18,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:18,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:18,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:18,799 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:02:18,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:02:18,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:18,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637706073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:18,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:18,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:02:18,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385634092] [2021-08-21 18:02:18,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:02:18,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:18,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:02:18,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:02:18,907 INFO L87 Difference]: Start difference. First operand 2827 states and 7967 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:20,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:20,272 INFO L93 Difference]: Finished difference Result 3121 states and 8707 transitions. [2021-08-21 18:02:20,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:02:20,273 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:20,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:20,278 INFO L225 Difference]: With dead ends: 3121 [2021-08-21 18:02:20,278 INFO L226 Difference]: Without dead ends: 3103 [2021-08-21 18:02:20,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1055.0ms TimeCoverageRelationStatistics Valid=276, Invalid=1206, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:02:20,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3103 states. [2021-08-21 18:02:20,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3103 to 2841. [2021-08-21 18:02:20,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2841 states, 2840 states have (on average 2.823239436619718) internal successors, (8018), 2840 states have internal predecessors, (8018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:20,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2841 states to 2841 states and 8018 transitions. [2021-08-21 18:02:20,311 INFO L78 Accepts]: Start accepts. Automaton has 2841 states and 8018 transitions. Word has length 30 [2021-08-21 18:02:20,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:20,311 INFO L470 AbstractCegarLoop]: Abstraction has 2841 states and 8018 transitions. [2021-08-21 18:02:20,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:20,311 INFO L276 IsEmpty]: Start isEmpty. Operand 2841 states and 8018 transitions. [2021-08-21 18:02:20,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:20,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:20,314 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:02:20,341 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-21 18:02:20,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:20,515 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:20,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:20,515 INFO L82 PathProgramCache]: Analyzing trace with hash 1845567575, now seen corresponding path program 24 times [2021-08-21 18:02:20,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:20,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530549958] [2021-08-21 18:02:20,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:20,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:20,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:20,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:20,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:20,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530549958] [2021-08-21 18:02:20,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530549958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:20,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424515839] [2021-08-21 18:02:20,794 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:02:20,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:20,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:20,795 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-21 18:02:20,796 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-21 18:02:24,669 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:02:24,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:24,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:24,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:25,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:02:25,131 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 18:02:25,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 57 [2021-08-21 18:02:25,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:25,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424515839] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:25,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:25,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:02:25,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910493024] [2021-08-21 18:02:25,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:02:25,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:25,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:02:25,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:02:25,421 INFO L87 Difference]: Start difference. First operand 2841 states and 8018 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:26,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:26,810 INFO L93 Difference]: Finished difference Result 2950 states and 8324 transitions. [2021-08-21 18:02:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:02:26,810 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:26,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:26,814 INFO L225 Difference]: With dead ends: 2950 [2021-08-21 18:02:26,814 INFO L226 Difference]: Without dead ends: 2933 [2021-08-21 18:02:26,815 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 1199.2ms TimeCoverageRelationStatistics Valid=212, Invalid=1768, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:02:26,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2933 states. [2021-08-21 18:02:26,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2933 to 2843. [2021-08-21 18:02:26,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2843 states, 2842 states have (on average 2.8233638282899367) internal successors, (8024), 2842 states have internal predecessors, (8024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:26,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2843 states to 2843 states and 8024 transitions. [2021-08-21 18:02:26,845 INFO L78 Accepts]: Start accepts. Automaton has 2843 states and 8024 transitions. Word has length 30 [2021-08-21 18:02:26,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:26,845 INFO L470 AbstractCegarLoop]: Abstraction has 2843 states and 8024 transitions. [2021-08-21 18:02:26,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:26,845 INFO L276 IsEmpty]: Start isEmpty. Operand 2843 states and 8024 transitions. [2021-08-21 18:02:26,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:26,848 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:26,848 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:02:26,875 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-21 18:02:27,049 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,SelfDestructingSolverStorable92 [2021-08-21 18:02:27,049 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:27,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:27,049 INFO L82 PathProgramCache]: Analyzing trace with hash 1591106241, now seen corresponding path program 25 times [2021-08-21 18:02:27,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:27,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927776811] [2021-08-21 18:02:27,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:27,049 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:27,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:27,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:27,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927776811] [2021-08-21 18:02:27,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927776811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:27,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560974540] [2021-08-21 18:02:27,306 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:02:27,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:27,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:27,307 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-21 18:02:27,307 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-21 18:02:31,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:31,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:31,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:31,580 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:02:31,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:02:31,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:31,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560974540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:31,689 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:31,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:02:31,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010866727] [2021-08-21 18:02:31,689 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:02:31,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:31,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:02:31,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:02:31,690 INFO L87 Difference]: Start difference. First operand 2843 states and 8024 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:32,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:32,749 INFO L93 Difference]: Finished difference Result 3063 states and 8601 transitions. [2021-08-21 18:02:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:02:32,749 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:32,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:32,754 INFO L225 Difference]: With dead ends: 3063 [2021-08-21 18:02:32,754 INFO L226 Difference]: Without dead ends: 3044 [2021-08-21 18:02:32,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 748.6ms TimeCoverageRelationStatistics Valid=221, Invalid=1039, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:02:32,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2021-08-21 18:02:32,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 2843. [2021-08-21 18:02:32,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2843 states, 2842 states have (on average 2.8237156931738214) internal successors, (8025), 2842 states have internal predecessors, (8025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:32,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2843 states to 2843 states and 8025 transitions. [2021-08-21 18:02:32,785 INFO L78 Accepts]: Start accepts. Automaton has 2843 states and 8025 transitions. Word has length 30 [2021-08-21 18:02:32,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:32,785 INFO L470 AbstractCegarLoop]: Abstraction has 2843 states and 8025 transitions. [2021-08-21 18:02:32,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:32,785 INFO L276 IsEmpty]: Start isEmpty. Operand 2843 states and 8025 transitions. [2021-08-21 18:02:32,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:32,788 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:32,788 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, 1, 1, 1, 1, 1] [2021-08-21 18:02:32,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 18:02:32,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:32,989 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:32,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:32,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1744683487, now seen corresponding path program 16 times [2021-08-21 18:02:32,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:32,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172852694] [2021-08-21 18:02:32,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:32,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:33,247 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:33,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:33,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172852694] [2021-08-21 18:02:33,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172852694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:33,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206151806] [2021-08-21 18:02:33,248 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:02:33,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:33,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:33,249 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-21 18:02:33,249 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-21 18:02:37,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:02:37,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:37,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:37,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:37,457 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:02:37,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:02:37,592 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:37,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206151806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:37,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:37,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:02:37,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936567787] [2021-08-21 18:02:37,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:02:37,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:37,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:02:37,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:02:37,593 INFO L87 Difference]: Start difference. First operand 2843 states and 8025 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:38,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:38,519 INFO L93 Difference]: Finished difference Result 3035 states and 8504 transitions. [2021-08-21 18:02:38,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:02:38,519 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:38,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:38,524 INFO L225 Difference]: With dead ends: 3035 [2021-08-21 18:02:38,524 INFO L226 Difference]: Without dead ends: 3007 [2021-08-21 18:02:38,524 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 862.9ms TimeCoverageRelationStatistics Valid=249, Invalid=941, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:02:38,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3007 states. [2021-08-21 18:02:38,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3007 to 2843. [2021-08-21 18:02:38,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2843 states, 2842 states have (on average 2.8226600985221677) internal successors, (8022), 2842 states have internal predecessors, (8022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:38,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2843 states to 2843 states and 8022 transitions. [2021-08-21 18:02:38,556 INFO L78 Accepts]: Start accepts. Automaton has 2843 states and 8022 transitions. Word has length 30 [2021-08-21 18:02:38,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:38,557 INFO L470 AbstractCegarLoop]: Abstraction has 2843 states and 8022 transitions. [2021-08-21 18:02:38,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:38,557 INFO L276 IsEmpty]: Start isEmpty. Operand 2843 states and 8022 transitions. [2021-08-21 18:02:38,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:38,560 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:38,560 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:02:38,587 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 18:02:38,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:38,765 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:38,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:38,765 INFO L82 PathProgramCache]: Analyzing trace with hash -417633253, now seen corresponding path program 26 times [2021-08-21 18:02:38,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:38,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839713903] [2021-08-21 18:02:38,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:38,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:38,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:39,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:39,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839713903] [2021-08-21 18:02:39,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839713903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:39,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229922602] [2021-08-21 18:02:39,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:02:39,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:39,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:39,113 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-21 18:02:39,114 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-21 18:02:43,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:02:43,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:43,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:02:43,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:43,433 INFO L354 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2021-08-21 18:02:43,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 48 [2021-08-21 18:02:43,837 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:43,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229922602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:43,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:43,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:02:43,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839160830] [2021-08-21 18:02:43,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:02:43,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:43,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:02:43,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:02:43,838 INFO L87 Difference]: Start difference. First operand 2843 states and 8022 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:45,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:45,091 INFO L93 Difference]: Finished difference Result 2987 states and 8414 transitions. [2021-08-21 18:02:45,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:02:45,092 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:45,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:45,096 INFO L225 Difference]: With dead ends: 2987 [2021-08-21 18:02:45,096 INFO L226 Difference]: Without dead ends: 2957 [2021-08-21 18:02:45,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 1233.3ms TimeCoverageRelationStatistics Valid=309, Invalid=1497, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:02:45,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2957 states. [2021-08-21 18:02:45,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2957 to 2842. [2021-08-21 18:02:45,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2842 states, 2841 states have (on average 2.82259767687434) internal successors, (8019), 2841 states have internal predecessors, (8019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:45,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2842 states to 2842 states and 8019 transitions. [2021-08-21 18:02:45,130 INFO L78 Accepts]: Start accepts. Automaton has 2842 states and 8019 transitions. Word has length 30 [2021-08-21 18:02:45,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:45,130 INFO L470 AbstractCegarLoop]: Abstraction has 2842 states and 8019 transitions. [2021-08-21 18:02:45,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:45,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2842 states and 8019 transitions. [2021-08-21 18:02:45,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:45,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:45,134 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, 1, 1, 1, 1, 1] [2021-08-21 18:02:45,183 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-21 18:02:45,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:45,348 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:45,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:45,349 INFO L82 PathProgramCache]: Analyzing trace with hash -367905307, now seen corresponding path program 17 times [2021-08-21 18:02:45,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:45,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568091074] [2021-08-21 18:02:45,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:45,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:45,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:45,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:45,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568091074] [2021-08-21 18:02:45,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568091074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:45,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818592807] [2021-08-21 18:02:45,630 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:02:45,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:45,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:45,631 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-21 18:02:45,632 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-21 18:02:49,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:02:49,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:02:49,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:49,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:49,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:02:49,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:02:49,950 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:02:49,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-08-21 18:02:50,099 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:50,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818592807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:50,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:50,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:02:50,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560116839] [2021-08-21 18:02:50,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:02:50,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:50,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:02:50,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:02:50,100 INFO L87 Difference]: Start difference. First operand 2842 states and 8019 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:51,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:51,726 INFO L93 Difference]: Finished difference Result 3408 states and 9359 transitions. [2021-08-21 18:02:51,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:02:51,726 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:51,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:51,732 INFO L225 Difference]: With dead ends: 3408 [2021-08-21 18:02:51,732 INFO L226 Difference]: Without dead ends: 3378 [2021-08-21 18:02:51,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1384.5ms TimeCoverageRelationStatistics Valid=471, Invalid=2391, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:02:51,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3378 states. [2021-08-21 18:02:51,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3378 to 2953. [2021-08-21 18:02:51,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2953 states, 2952 states have (on average 2.8160569105691056) internal successors, (8313), 2952 states have internal predecessors, (8313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:51,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2953 states to 2953 states and 8313 transitions. [2021-08-21 18:02:51,778 INFO L78 Accepts]: Start accepts. Automaton has 2953 states and 8313 transitions. Word has length 30 [2021-08-21 18:02:51,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:51,778 INFO L470 AbstractCegarLoop]: Abstraction has 2953 states and 8313 transitions. [2021-08-21 18:02:51,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:51,778 INFO L276 IsEmpty]: Start isEmpty. Operand 2953 states and 8313 transitions. [2021-08-21 18:02:51,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:51,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:51,783 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:02:51,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 18:02:51,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:51,984 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:51,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:51,984 INFO L82 PathProgramCache]: Analyzing trace with hash 425474916, now seen corresponding path program 7 times [2021-08-21 18:02:51,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:51,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908680445] [2021-08-21 18:02:51,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:51,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:52,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:52,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:52,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:52,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908680445] [2021-08-21 18:02:52,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908680445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:52,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859751920] [2021-08-21 18:02:52,264 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:02:52,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:52,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:52,277 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-21 18:02:52,284 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-21 18:02:56,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:56,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:02:56,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:02:56,738 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:02:56,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:02:56,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:56,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859751920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:56,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:02:56,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:02:56,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414981132] [2021-08-21 18:02:56,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:02:56,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:02:56,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:02:56,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:02:56,854 INFO L87 Difference]: Start difference. First operand 2953 states and 8313 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:02:57,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:02:57,832 INFO L93 Difference]: Finished difference Result 3154 states and 8754 transitions. [2021-08-21 18:02:57,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:02:57,832 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:02:57,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:02:57,836 INFO L225 Difference]: With dead ends: 3154 [2021-08-21 18:02:57,836 INFO L226 Difference]: Without dead ends: 3144 [2021-08-21 18:02:57,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 904.4ms TimeCoverageRelationStatistics Valid=241, Invalid=1165, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:02:57,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3144 states. [2021-08-21 18:02:57,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3144 to 2959. [2021-08-21 18:02:57,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2959 states, 2958 states have (on average 2.8160919540229883) internal successors, (8330), 2958 states have internal predecessors, (8330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:02:57,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2959 states to 2959 states and 8330 transitions. [2021-08-21 18:02:57,869 INFO L78 Accepts]: Start accepts. Automaton has 2959 states and 8330 transitions. Word has length 30 [2021-08-21 18:02:57,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:02:57,869 INFO L470 AbstractCegarLoop]: Abstraction has 2959 states and 8330 transitions. [2021-08-21 18:02:57,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:02:57,869 INFO L276 IsEmpty]: Start isEmpty. Operand 2959 states and 8330 transitions. [2021-08-21 18:02:57,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:02:57,872 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:02:57,872 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:02:57,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 18:02:58,073 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,SelfDestructingSolverStorable97 [2021-08-21 18:02:58,073 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:02:58,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:02:58,074 INFO L82 PathProgramCache]: Analyzing trace with hash 700806725, now seen corresponding path program 27 times [2021-08-21 18:02:58,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:02:58,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131184094] [2021-08-21 18:02:58,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:02:58,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:02:58,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:02:58,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:02:58,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:02:58,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131184094] [2021-08-21 18:02:58,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131184094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:02:58,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641885193] [2021-08-21 18:02:58,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:02:58,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:02:58,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:02:58,346 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-21 18:02:58,347 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-21 18:03:02,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:03:02,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:02,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:03:02,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:02,802 INFO L354 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2021-08-21 18:03:02,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 42 [2021-08-21 18:03:03,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:03,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641885193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:03,117 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:03,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:03:03,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864892898] [2021-08-21 18:03:03,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:03:03,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:03,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:03:03,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:03:03,118 INFO L87 Difference]: Start difference. First operand 2959 states and 8330 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:05,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:05,301 INFO L93 Difference]: Finished difference Result 3644 states and 9947 transitions. [2021-08-21 18:03:05,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:03:05,301 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:05,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:05,306 INFO L225 Difference]: With dead ends: 3644 [2021-08-21 18:03:05,306 INFO L226 Difference]: Without dead ends: 3600 [2021-08-21 18:03:05,307 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 1793.2ms TimeCoverageRelationStatistics Valid=526, Invalid=2666, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:03:05,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3600 states. [2021-08-21 18:03:05,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3600 to 3055. [2021-08-21 18:03:05,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3055 states, 3054 states have (on average 2.8113948919449903) internal successors, (8586), 3054 states have internal predecessors, (8586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:05,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3055 states to 3055 states and 8586 transitions. [2021-08-21 18:03:05,343 INFO L78 Accepts]: Start accepts. Automaton has 3055 states and 8586 transitions. Word has length 30 [2021-08-21 18:03:05,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:05,344 INFO L470 AbstractCegarLoop]: Abstraction has 3055 states and 8586 transitions. [2021-08-21 18:03:05,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:05,344 INFO L276 IsEmpty]: Start isEmpty. Operand 3055 states and 8586 transitions. [2021-08-21 18:03:05,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:05,347 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:05,347 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:05,374 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-21 18:03:05,547 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,SelfDestructingSolverStorable98 [2021-08-21 18:03:05,548 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:05,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:05,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1494186948, now seen corresponding path program 25 times [2021-08-21 18:03:05,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:05,548 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285361815] [2021-08-21 18:03:05,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:05,548 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:05,835 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:05,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:05,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285361815] [2021-08-21 18:03:05,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285361815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:05,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413110035] [2021-08-21 18:03:05,835 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:03:05,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:05,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:05,836 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-21 18:03:05,836 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-21 18:03:09,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:09,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:03:09,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:10,317 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:03:10,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:03:10,421 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:10,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413110035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:10,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:10,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:03:10,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733679892] [2021-08-21 18:03:10,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:03:10,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:10,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:03:10,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:03:10,422 INFO L87 Difference]: Start difference. First operand 3055 states and 8586 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:03:11,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:11,446 INFO L93 Difference]: Finished difference Result 3219 states and 8921 transitions. [2021-08-21 18:03:11,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:03:11,447 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:11,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:11,452 INFO L225 Difference]: With dead ends: 3219 [2021-08-21 18:03:11,452 INFO L226 Difference]: Without dead ends: 3207 [2021-08-21 18:03:11,452 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 794.8ms TimeCoverageRelationStatistics Valid=207, Invalid=1053, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:03:11,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3207 states. [2021-08-21 18:03:11,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3207 to 3057. [2021-08-21 18:03:11,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3057 states, 3056 states have (on average 2.8105366492146597) internal successors, (8589), 3056 states have internal predecessors, (8589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:11,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3057 states to 3057 states and 8589 transitions. [2021-08-21 18:03:11,502 INFO L78 Accepts]: Start accepts. Automaton has 3057 states and 8589 transitions. Word has length 30 [2021-08-21 18:03:11,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:11,502 INFO L470 AbstractCegarLoop]: Abstraction has 3057 states and 8589 transitions. [2021-08-21 18:03:11,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:03:11,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3057 states and 8589 transitions. [2021-08-21 18:03:11,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:11,506 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:11,506 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:11,535 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-21 18:03:11,706 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,SelfDestructingSolverStorable99 [2021-08-21 18:03:11,707 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:11,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:11,707 INFO L82 PathProgramCache]: Analyzing trace with hash -475096220, now seen corresponding path program 8 times [2021-08-21 18:03:11,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:11,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595091633] [2021-08-21 18:03:11,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:11,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:11,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:12,006 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:12,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:12,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595091633] [2021-08-21 18:03:12,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595091633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:12,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715482099] [2021-08-21 18:03:12,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:03:12,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:12,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:12,007 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-21 18:03:12,008 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-21 18:03:16,175 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:03:16,175 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:16,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:03:16,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:16,583 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:03:16,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 50 [2021-08-21 18:03:16,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:16,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715482099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:16,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:16,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:03:16,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287574415] [2021-08-21 18:03:16,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:03:16,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:16,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:03:16,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:03:16,958 INFO L87 Difference]: Start difference. First operand 3057 states and 8589 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:18,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:18,624 INFO L93 Difference]: Finished difference Result 3420 states and 9612 transitions. [2021-08-21 18:03:18,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:03:18,625 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:18,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:18,630 INFO L225 Difference]: With dead ends: 3420 [2021-08-21 18:03:18,630 INFO L226 Difference]: Without dead ends: 3390 [2021-08-21 18:03:18,631 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1414.0ms TimeCoverageRelationStatistics Valid=357, Invalid=1713, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:03:18,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3390 states. [2021-08-21 18:03:18,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3390 to 3059. [2021-08-21 18:03:18,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3059 states, 3058 states have (on average 2.810987573577502) internal successors, (8596), 3058 states have internal predecessors, (8596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:18,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3059 states to 3059 states and 8596 transitions. [2021-08-21 18:03:18,687 INFO L78 Accepts]: Start accepts. Automaton has 3059 states and 8596 transitions. Word has length 30 [2021-08-21 18:03:18,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:18,687 INFO L470 AbstractCegarLoop]: Abstraction has 3059 states and 8596 transitions. [2021-08-21 18:03:18,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:18,687 INFO L276 IsEmpty]: Start isEmpty. Operand 3059 states and 8596 transitions. [2021-08-21 18:03:18,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:18,692 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:18,692 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:18,719 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-21 18:03:18,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:18,892 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:18,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:18,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1524549286, now seen corresponding path program 26 times [2021-08-21 18:03:18,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:18,893 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742613852] [2021-08-21 18:03:18,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:18,893 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:18,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:19,171 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:19,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:19,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742613852] [2021-08-21 18:03:19,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742613852] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:19,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021080378] [2021-08-21 18:03:19,171 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:03:19,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:19,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:19,172 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-21 18:03:19,173 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-21 18:03:23,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:03:23,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:23,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:03:23,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:23,956 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-08-21 18:03:23,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 37 [2021-08-21 18:03:24,053 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:24,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021080378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:24,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:24,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-21 18:03:24,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165283330] [2021-08-21 18:03:24,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:03:24,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:24,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:03:24,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:03:24,055 INFO L87 Difference]: Start difference. First operand 3059 states and 8596 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:25,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:25,035 INFO L93 Difference]: Finished difference Result 3214 states and 9014 transitions. [2021-08-21 18:03:25,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:03:25,035 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:25,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:25,041 INFO L225 Difference]: With dead ends: 3214 [2021-08-21 18:03:25,041 INFO L226 Difference]: Without dead ends: 3197 [2021-08-21 18:03:25,041 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 717.4ms TimeCoverageRelationStatistics Valid=203, Invalid=1203, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:03:25,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3197 states. [2021-08-21 18:03:25,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3197 to 3061. [2021-08-21 18:03:25,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3061 states, 3060 states have (on average 2.811437908496732) internal successors, (8603), 3060 states have internal predecessors, (8603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:25,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3061 states to 3061 states and 8603 transitions. [2021-08-21 18:03:25,077 INFO L78 Accepts]: Start accepts. Automaton has 3061 states and 8603 transitions. Word has length 30 [2021-08-21 18:03:25,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:25,077 INFO L470 AbstractCegarLoop]: Abstraction has 3061 states and 8603 transitions. [2021-08-21 18:03:25,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:25,077 INFO L276 IsEmpty]: Start isEmpty. Operand 3061 states and 8603 transitions. [2021-08-21 18:03:25,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:25,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:25,081 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:25,108 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-21 18:03:25,281 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,SelfDestructingSolverStorable101 [2021-08-21 18:03:25,281 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:25,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:25,281 INFO L82 PathProgramCache]: Analyzing trace with hash 105121858, now seen corresponding path program 9 times [2021-08-21 18:03:25,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:25,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847705231] [2021-08-21 18:03:25,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:25,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:25,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:25,549 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:25,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:25,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847705231] [2021-08-21 18:03:25,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847705231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:25,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931352579] [2021-08-21 18:03:25,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:03:25,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:25,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:25,550 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-21 18:03:25,551 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-21 18:03:29,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:03:29,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:29,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:03:29,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:30,146 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:03:30,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:03:30,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:30,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931352579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:30,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:30,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:03:30,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557946232] [2021-08-21 18:03:30,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:03:30,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:30,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:03:30,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:03:30,289 INFO L87 Difference]: Start difference. First operand 3061 states and 8603 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:31,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:31,088 INFO L93 Difference]: Finished difference Result 3305 states and 9293 transitions. [2021-08-21 18:03:31,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:03:31,089 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:31,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:31,094 INFO L225 Difference]: With dead ends: 3305 [2021-08-21 18:03:31,094 INFO L226 Difference]: Without dead ends: 3291 [2021-08-21 18:03:31,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 704.0ms TimeCoverageRelationStatistics Valid=220, Invalid=902, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:03:31,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3291 states. [2021-08-21 18:03:31,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3291 to 3060. [2021-08-21 18:03:31,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3060 states, 3059 states have (on average 2.8113762667538413) internal successors, (8600), 3059 states have internal predecessors, (8600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:31,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3060 states to 3060 states and 8600 transitions. [2021-08-21 18:03:31,130 INFO L78 Accepts]: Start accepts. Automaton has 3060 states and 8600 transitions. Word has length 30 [2021-08-21 18:03:31,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:31,130 INFO L470 AbstractCegarLoop]: Abstraction has 3060 states and 8600 transitions. [2021-08-21 18:03:31,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:31,130 INFO L276 IsEmpty]: Start isEmpty. Operand 3060 states and 8600 transitions. [2021-08-21 18:03:31,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:31,133 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:31,133 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:31,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 18:03:31,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:31,335 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:31,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:31,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1661518878, now seen corresponding path program 27 times [2021-08-21 18:03:31,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:31,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968126969] [2021-08-21 18:03:31,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:31,336 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:31,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:31,668 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:31,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:31,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968126969] [2021-08-21 18:03:31,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968126969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:31,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758028187] [2021-08-21 18:03:31,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:03:31,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:31,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:31,669 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-21 18:03:31,670 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-21 18:03:35,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:03:35,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:35,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:03:35,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:36,335 INFO L354 Elim1Store]: treesize reduction 35, result has 36.4 percent of original size [2021-08-21 18:03:36,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 46 [2021-08-21 18:03:36,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:36,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758028187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:36,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:36,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:03:36,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707800277] [2021-08-21 18:03:36,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:03:36,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:36,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:03:36,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:03:36,719 INFO L87 Difference]: Start difference. First operand 3060 states and 8600 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:38,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:38,227 INFO L93 Difference]: Finished difference Result 3219 states and 9051 transitions. [2021-08-21 18:03:38,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:03:38,227 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:38,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:38,232 INFO L225 Difference]: With dead ends: 3219 [2021-08-21 18:03:38,232 INFO L226 Difference]: Without dead ends: 3195 [2021-08-21 18:03:38,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1397.4ms TimeCoverageRelationStatistics Valid=326, Invalid=1566, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:03:38,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3195 states. [2021-08-21 18:03:38,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3195 to 3059. [2021-08-21 18:03:38,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3059 states, 3058 states have (on average 2.810987573577502) internal successors, (8596), 3058 states have internal predecessors, (8596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:38,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3059 states to 3059 states and 8596 transitions. [2021-08-21 18:03:38,265 INFO L78 Accepts]: Start accepts. Automaton has 3059 states and 8596 transitions. Word has length 30 [2021-08-21 18:03:38,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:38,265 INFO L470 AbstractCegarLoop]: Abstraction has 3059 states and 8596 transitions. [2021-08-21 18:03:38,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:38,265 INFO L276 IsEmpty]: Start isEmpty. Operand 3059 states and 8596 transitions. [2021-08-21 18:03:38,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:38,269 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:38,269 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, 1, 1, 1, 1, 1] [2021-08-21 18:03:38,296 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-21 18:03:38,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 18:03:38,469 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:38,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:38,469 INFO L82 PathProgramCache]: Analyzing trace with hash 260540769, now seen corresponding path program 18 times [2021-08-21 18:03:38,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:38,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122588292] [2021-08-21 18:03:38,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:38,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:38,817 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:38,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:38,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122588292] [2021-08-21 18:03:38,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122588292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:38,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753305333] [2021-08-21 18:03:38,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:03:38,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:38,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:38,818 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-21 18:03:38,818 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-21 18:03:43,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:03:43,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:43,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:03:43,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:43,568 INFO L354 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2021-08-21 18:03:43,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 47 [2021-08-21 18:03:43,982 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:43,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753305333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:43,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:43,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:03:43,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977877365] [2021-08-21 18:03:43,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:03:43,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:43,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:03:43,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:03:43,983 INFO L87 Difference]: Start difference. First operand 3059 states and 8596 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:46,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:46,051 INFO L93 Difference]: Finished difference Result 3880 states and 10584 transitions. [2021-08-21 18:03:46,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:03:46,051 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:46,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:46,057 INFO L225 Difference]: With dead ends: 3880 [2021-08-21 18:03:46,057 INFO L226 Difference]: Without dead ends: 3847 [2021-08-21 18:03:46,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 1715.7ms TimeCoverageRelationStatistics Valid=340, Invalid=2210, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:03:46,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3847 states. [2021-08-21 18:03:46,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3847 to 3192. [2021-08-21 18:03:46,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3192 states, 3191 states have (on average 2.8066436853650893) internal successors, (8956), 3191 states have internal predecessors, (8956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:46,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3192 states to 3192 states and 8956 transitions. [2021-08-21 18:03:46,117 INFO L78 Accepts]: Start accepts. Automaton has 3192 states and 8956 transitions. Word has length 30 [2021-08-21 18:03:46,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:46,117 INFO L470 AbstractCegarLoop]: Abstraction has 3192 states and 8956 transitions. [2021-08-21 18:03:46,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:46,117 INFO L276 IsEmpty]: Start isEmpty. Operand 3192 states and 8956 transitions. [2021-08-21 18:03:46,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:46,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:46,121 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:46,150 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-21 18:03:46,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:46,323 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:46,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:46,324 INFO L82 PathProgramCache]: Analyzing trace with hash -154138844, now seen corresponding path program 10 times [2021-08-21 18:03:46,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:46,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838377816] [2021-08-21 18:03:46,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:46,324 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:46,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:46,613 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:46,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:46,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838377816] [2021-08-21 18:03:46,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838377816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:46,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597527392] [2021-08-21 18:03:46,613 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:03:46,613 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:46,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:46,614 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-21 18:03:46,614 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-21 18:03:51,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:03:51,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:51,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:03:51,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:51,457 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:03:51,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 27 [2021-08-21 18:03:51,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:51,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597527392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:51,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:51,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:03:51,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284594576] [2021-08-21 18:03:51,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:03:51,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:51,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:03:51,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:03:51,568 INFO L87 Difference]: Start difference. First operand 3192 states and 8956 transitions. Second operand has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:03:52,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:52,527 INFO L93 Difference]: Finished difference Result 3390 states and 9390 transitions. [2021-08-21 18:03:52,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:03:52,527 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:52,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:52,532 INFO L225 Difference]: With dead ends: 3390 [2021-08-21 18:03:52,532 INFO L226 Difference]: Without dead ends: 3380 [2021-08-21 18:03:52,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 851.0ms TimeCoverageRelationStatistics Valid=193, Invalid=1067, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:03:52,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3380 states. [2021-08-21 18:03:52,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3380 to 3197. [2021-08-21 18:03:52,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3197 states, 3196 states have (on average 2.8072590738423027) internal successors, (8972), 3196 states have internal predecessors, (8972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:52,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3197 states to 3197 states and 8972 transitions. [2021-08-21 18:03:52,571 INFO L78 Accepts]: Start accepts. Automaton has 3197 states and 8972 transitions. Word has length 30 [2021-08-21 18:03:52,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:52,571 INFO L470 AbstractCegarLoop]: Abstraction has 3197 states and 8972 transitions. [2021-08-21 18:03:52,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 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-21 18:03:52,571 INFO L276 IsEmpty]: Start isEmpty. Operand 3197 states and 8972 transitions. [2021-08-21 18:03:52,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:52,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:52,575 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:52,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 18:03:52,775 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,SelfDestructingSolverStorable105 [2021-08-21 18:03:52,776 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:03:52,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:03:52,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1399446812, now seen corresponding path program 11 times [2021-08-21 18:03:52,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:03:52,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712781592] [2021-08-21 18:03:52,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:03:52,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:03:52,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:03:53,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:53,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:03:53,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712781592] [2021-08-21 18:03:53,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712781592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:53,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272988984] [2021-08-21 18:03:53,029 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:03:53,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:03:53,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:03:53,030 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-21 18:03:53,031 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-21 18:03:57,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:03:57,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:03:57,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:03:57,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:03:57,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:03:57,769 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:03:57,779 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:03:57,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-08-21 18:03:57,999 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:03:57,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272988984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:03:57,999 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:03:57,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:03:57,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9574864] [2021-08-21 18:03:57,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:03:57,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:03:57,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:03:57,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:03:57,999 INFO L87 Difference]: Start difference. First operand 3197 states and 8972 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:59,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:03:59,883 INFO L93 Difference]: Finished difference Result 3627 states and 9961 transitions. [2021-08-21 18:03:59,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:03:59,884 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:03:59,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:03:59,889 INFO L225 Difference]: With dead ends: 3627 [2021-08-21 18:03:59,889 INFO L226 Difference]: Without dead ends: 3607 [2021-08-21 18:03:59,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 680 ImplicationChecksByTransitivity, 1516.6ms TimeCoverageRelationStatistics Valid=466, Invalid=2290, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 18:03:59,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3607 states. [2021-08-21 18:03:59,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3607 to 3201. [2021-08-21 18:03:59,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3201 states, 3200 states have (on average 2.808125) internal successors, (8986), 3200 states have internal predecessors, (8986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:59,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3201 states to 3201 states and 8986 transitions. [2021-08-21 18:03:59,931 INFO L78 Accepts]: Start accepts. Automaton has 3201 states and 8986 transitions. Word has length 30 [2021-08-21 18:03:59,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:03:59,931 INFO L470 AbstractCegarLoop]: Abstraction has 3201 states and 8986 transitions. [2021-08-21 18:03:59,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:03:59,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3201 states and 8986 transitions. [2021-08-21 18:03:59,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:03:59,934 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:03:59,935 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:03:59,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 18:04:00,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:00,135 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:00,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:00,135 INFO L82 PathProgramCache]: Analyzing trace with hash -102882486, now seen corresponding path program 12 times [2021-08-21 18:04:00,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:00,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841848899] [2021-08-21 18:04:00,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:00,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:00,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:00,388 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:00,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:00,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841848899] [2021-08-21 18:04:00,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841848899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:00,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322574175] [2021-08-21 18:04:00,389 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:04:00,389 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:00,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:00,390 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-21 18:04:00,390 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-21 18:04:04,898 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:04:04,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:04:04,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:04:04,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:05,257 INFO L354 Elim1Store]: treesize reduction 35, result has 36.4 percent of original size [2021-08-21 18:04:05,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 42 [2021-08-21 18:04:05,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:05,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322574175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:05,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:05,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:04:05,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162440253] [2021-08-21 18:04:05,718 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:04:05,718 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:05,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:04:05,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:04:05,718 INFO L87 Difference]: Start difference. First operand 3201 states and 8986 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:06,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:06,997 INFO L93 Difference]: Finished difference Result 3427 states and 9508 transitions. [2021-08-21 18:04:06,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:04:06,997 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:06,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:07,002 INFO L225 Difference]: With dead ends: 3427 [2021-08-21 18:04:07,002 INFO L226 Difference]: Without dead ends: 3407 [2021-08-21 18:04:07,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 1131.9ms TimeCoverageRelationStatistics Valid=201, Invalid=1359, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:04:07,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3407 states. [2021-08-21 18:04:07,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3407 to 3203. [2021-08-21 18:04:07,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3203 states, 3202 states have (on average 2.8085571517801373) internal successors, (8993), 3202 states have internal predecessors, (8993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:07,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3203 states to 3203 states and 8993 transitions. [2021-08-21 18:04:07,042 INFO L78 Accepts]: Start accepts. Automaton has 3203 states and 8993 transitions. Word has length 30 [2021-08-21 18:04:07,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:07,042 INFO L470 AbstractCegarLoop]: Abstraction has 3203 states and 8993 transitions. [2021-08-21 18:04:07,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:07,042 INFO L276 IsEmpty]: Start isEmpty. Operand 3203 states and 8993 transitions. [2021-08-21 18:04:07,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:07,046 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:07,046 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:07,074 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-21 18:04:07,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:07,247 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:07,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:07,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1079822116, now seen corresponding path program 13 times [2021-08-21 18:04:07,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:07,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658855842] [2021-08-21 18:04:07,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:07,247 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:07,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:07,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:07,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:07,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658855842] [2021-08-21 18:04:07,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658855842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:07,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430905380] [2021-08-21 18:04:07,553 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:04:07,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:07,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:07,554 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-21 18:04:07,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 18:04:12,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:12,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:04:12,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:12,549 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:04:12,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:04:12,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:12,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430905380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:12,658 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:12,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:04:12,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799879999] [2021-08-21 18:04:12,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:04:12,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:12,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:04:12,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:04:12,659 INFO L87 Difference]: Start difference. First operand 3203 states and 8993 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:13,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:13,393 INFO L93 Difference]: Finished difference Result 3367 states and 9413 transitions. [2021-08-21 18:04:13,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:04:13,394 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:13,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:13,399 INFO L225 Difference]: With dead ends: 3367 [2021-08-21 18:04:13,399 INFO L226 Difference]: Without dead ends: 3349 [2021-08-21 18:04:13,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 628.6ms TimeCoverageRelationStatistics Valid=172, Invalid=884, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:04:13,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3349 states. [2021-08-21 18:04:13,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3349 to 3208. [2021-08-21 18:04:13,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3208 states, 3207 states have (on average 2.809791082008107) internal successors, (9011), 3207 states have internal predecessors, (9011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:13,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3208 states to 3208 states and 9011 transitions. [2021-08-21 18:04:13,437 INFO L78 Accepts]: Start accepts. Automaton has 3208 states and 9011 transitions. Word has length 30 [2021-08-21 18:04:13,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:13,437 INFO L470 AbstractCegarLoop]: Abstraction has 3208 states and 9011 transitions. [2021-08-21 18:04:13,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:13,438 INFO L276 IsEmpty]: Start isEmpty. Operand 3208 states and 9011 transitions. [2021-08-21 18:04:13,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:13,441 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:13,441 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:13,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-21 18:04:13,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2021-08-21 18:04:13,643 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:13,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:13,643 INFO L82 PathProgramCache]: Analyzing trace with hash 30369050, now seen corresponding path program 28 times [2021-08-21 18:04:13,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:13,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825533698] [2021-08-21 18:04:13,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:13,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:13,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:13,925 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:13,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:13,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825533698] [2021-08-21 18:04:13,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825533698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:13,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313009829] [2021-08-21 18:04:13,926 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:04:13,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:13,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:13,927 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:04:13,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 18:04:18,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:04:18,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:04:18,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:04:18,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:19,020 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:04:19,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:04:19,101 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:19,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313009829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:19,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:19,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:04:19,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663811756] [2021-08-21 18:04:19,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:04:19,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:19,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:04:19,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:04:19,102 INFO L87 Difference]: Start difference. First operand 3208 states and 9011 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:20,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:20,265 INFO L93 Difference]: Finished difference Result 3535 states and 9997 transitions. [2021-08-21 18:04:20,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:04:20,265 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:20,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:20,270 INFO L225 Difference]: With dead ends: 3535 [2021-08-21 18:04:20,270 INFO L226 Difference]: Without dead ends: 3518 [2021-08-21 18:04:20,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 875.0ms TimeCoverageRelationStatistics Valid=223, Invalid=1183, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:04:20,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3518 states. [2021-08-21 18:04:20,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3518 to 3213. [2021-08-21 18:04:20,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 3212 states have (on average 2.8107098381070985) internal successors, (9028), 3212 states have internal predecessors, (9028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:20,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 9028 transitions. [2021-08-21 18:04:20,309 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 9028 transitions. Word has length 30 [2021-08-21 18:04:20,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:20,309 INFO L470 AbstractCegarLoop]: Abstraction has 3213 states and 9028 transitions. [2021-08-21 18:04:20,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:20,309 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 9028 transitions. [2021-08-21 18:04:20,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:20,313 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:20,313 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:20,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 18:04:20,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:20,514 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:20,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:20,514 INFO L82 PathProgramCache]: Analyzing trace with hash 735085284, now seen corresponding path program 14 times [2021-08-21 18:04:20,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:20,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094920706] [2021-08-21 18:04:20,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:20,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:20,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:20,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:20,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:20,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094920706] [2021-08-21 18:04:20,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094920706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:20,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279654454] [2021-08-21 18:04:20,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:04:20,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:20,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:20,843 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:04:20,844 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 18:04:25,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:04:25,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:04:25,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:04:25,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:25,840 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:04:25,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 49 [2021-08-21 18:04:26,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:26,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279654454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:26,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:26,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:04:26,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907927238] [2021-08-21 18:04:26,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:04:26,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:26,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:04:26,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:04:26,321 INFO L87 Difference]: Start difference. First operand 3213 states and 9028 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:28,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:28,214 INFO L93 Difference]: Finished difference Result 3656 states and 10324 transitions. [2021-08-21 18:04:28,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 18:04:28,214 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:28,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:28,220 INFO L225 Difference]: With dead ends: 3656 [2021-08-21 18:04:28,220 INFO L226 Difference]: Without dead ends: 3627 [2021-08-21 18:04:28,220 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1668.8ms TimeCoverageRelationStatistics Valid=403, Invalid=2147, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:04:28,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3627 states. [2021-08-21 18:04:28,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3627 to 3212. [2021-08-21 18:04:28,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3212 states, 3211 states have (on average 2.8100280286515105) internal successors, (9023), 3211 states have internal predecessors, (9023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:28,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3212 states to 3212 states and 9023 transitions. [2021-08-21 18:04:28,260 INFO L78 Accepts]: Start accepts. Automaton has 3212 states and 9023 transitions. Word has length 30 [2021-08-21 18:04:28,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:28,260 INFO L470 AbstractCegarLoop]: Abstraction has 3212 states and 9023 transitions. [2021-08-21 18:04:28,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:28,260 INFO L276 IsEmpty]: Start isEmpty. Operand 3212 states and 9023 transitions. [2021-08-21 18:04:28,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:28,264 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:28,264 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:28,293 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 18:04:28,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:28,464 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:28,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:28,465 INFO L82 PathProgramCache]: Analyzing trace with hash 1537623562, now seen corresponding path program 15 times [2021-08-21 18:04:28,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:28,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373879630] [2021-08-21 18:04:28,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:28,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:28,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:28,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:28,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:28,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373879630] [2021-08-21 18:04:28,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373879630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:28,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146990944] [2021-08-21 18:04:28,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:04:28,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:28,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:28,784 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:04:28,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 18:04:33,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:04:33,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:04:33,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:04:33,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:33,950 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:04:33,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:04:34,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:34,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146990944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:34,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:34,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:04:34,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840123416] [2021-08-21 18:04:34,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:04:34,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:34,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:04:34,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:04:34,058 INFO L87 Difference]: Start difference. First operand 3212 states and 9023 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:35,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:35,382 INFO L93 Difference]: Finished difference Result 3469 states and 9718 transitions. [2021-08-21 18:04:35,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:04:35,383 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:35,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:35,388 INFO L225 Difference]: With dead ends: 3469 [2021-08-21 18:04:35,388 INFO L226 Difference]: Without dead ends: 3451 [2021-08-21 18:04:35,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 1010.1ms TimeCoverageRelationStatistics Valid=230, Invalid=1176, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:04:35,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3451 states. [2021-08-21 18:04:35,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3451 to 3214. [2021-08-21 18:04:35,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 3213 states have (on average 2.810457516339869) internal successors, (9030), 3213 states have internal predecessors, (9030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:35,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 9030 transitions. [2021-08-21 18:04:35,426 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 9030 transitions. Word has length 30 [2021-08-21 18:04:35,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:35,427 INFO L470 AbstractCegarLoop]: Abstraction has 3214 states and 9030 transitions. [2021-08-21 18:04:35,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:35,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 9030 transitions. [2021-08-21 18:04:35,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:35,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:35,430 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:35,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 18:04:35,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:35,631 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:35,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:35,631 INFO L82 PathProgramCache]: Analyzing trace with hash 488170496, now seen corresponding path program 29 times [2021-08-21 18:04:35,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:35,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6663294] [2021-08-21 18:04:35,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:35,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:35,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:35,930 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:35,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:35,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6663294] [2021-08-21 18:04:35,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6663294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:35,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204781115] [2021-08-21 18:04:35,931 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:04:35,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:35,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:35,931 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:04:35,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 18:04:40,740 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:04:40,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:04:40,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:04:40,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:41,225 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:04:41,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:04:41,307 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:41,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204781115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:41,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:41,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:04:41,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665478083] [2021-08-21 18:04:41,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:04:41,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:41,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:04:41,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:04:41,308 INFO L87 Difference]: Start difference. First operand 3214 states and 9030 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:42,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:42,144 INFO L93 Difference]: Finished difference Result 3397 states and 9519 transitions. [2021-08-21 18:04:42,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:04:42,144 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:42,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:42,149 INFO L225 Difference]: With dead ends: 3397 [2021-08-21 18:04:42,150 INFO L226 Difference]: Without dead ends: 3380 [2021-08-21 18:04:42,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 611.4ms TimeCoverageRelationStatistics Valid=143, Invalid=979, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:04:42,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3380 states. [2021-08-21 18:04:42,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3380 to 3216. [2021-08-21 18:04:42,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3216 states, 3215 states have (on average 2.810886469673406) internal successors, (9037), 3215 states have internal predecessors, (9037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:42,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3216 states to 3216 states and 9037 transitions. [2021-08-21 18:04:42,190 INFO L78 Accepts]: Start accepts. Automaton has 3216 states and 9037 transitions. Word has length 30 [2021-08-21 18:04:42,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:42,190 INFO L470 AbstractCegarLoop]: Abstraction has 3216 states and 9037 transitions. [2021-08-21 18:04:42,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:42,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3216 states and 9037 transitions. [2021-08-21 18:04:42,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:42,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:42,195 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:42,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 18:04:42,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-21 18:04:42,409 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:42,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:42,409 INFO L82 PathProgramCache]: Analyzing trace with hash -266727798, now seen corresponding path program 16 times [2021-08-21 18:04:42,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:42,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630367592] [2021-08-21 18:04:42,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:42,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:42,712 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:42,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:42,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630367592] [2021-08-21 18:04:42,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630367592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:42,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708174644] [2021-08-21 18:04:42,713 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:04:42,713 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:42,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:42,713 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:04:42,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 18:04:47,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:04:47,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:04:47,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:04:47,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:47,901 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:04:47,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 36 treesize of output 28 [2021-08-21 18:04:48,063 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:48,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708174644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:48,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:48,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:04:48,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905401079] [2021-08-21 18:04:48,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:04:48,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:48,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:04:48,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:04:48,064 INFO L87 Difference]: Start difference. First operand 3216 states and 9037 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:49,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:49,242 INFO L93 Difference]: Finished difference Result 3457 states and 9708 transitions. [2021-08-21 18:04:49,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:04:49,242 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:49,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:49,247 INFO L225 Difference]: With dead ends: 3457 [2021-08-21 18:04:49,247 INFO L226 Difference]: Without dead ends: 3443 [2021-08-21 18:04:49,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 1001.9ms TimeCoverageRelationStatistics Valid=217, Invalid=973, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:04:49,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3443 states. [2021-08-21 18:04:49,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3443 to 3214. [2021-08-21 18:04:49,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3214 states, 3213 states have (on average 2.8107687519452225) internal successors, (9031), 3213 states have internal predecessors, (9031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:49,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3214 states to 3214 states and 9031 transitions. [2021-08-21 18:04:49,285 INFO L78 Accepts]: Start accepts. Automaton has 3214 states and 9031 transitions. Word has length 30 [2021-08-21 18:04:49,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:49,285 INFO L470 AbstractCegarLoop]: Abstraction has 3214 states and 9031 transitions. [2021-08-21 18:04:49,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:49,285 INFO L276 IsEmpty]: Start isEmpty. Operand 3214 states and 9031 transitions. [2021-08-21 18:04:49,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:49,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:49,289 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:49,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-21 18:04:49,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 18:04:49,490 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:49,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:49,490 INFO L82 PathProgramCache]: Analyzing trace with hash -21090238, now seen corresponding path program 17 times [2021-08-21 18:04:49,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:49,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735576928] [2021-08-21 18:04:49,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:49,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:49,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:49,810 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:49,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:49,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735576928] [2021-08-21 18:04:49,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735576928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:49,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193369514] [2021-08-21 18:04:49,810 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:04:49,811 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:49,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:49,811 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:04:49,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 18:04:54,729 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:04:54,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:04:54,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:04:54,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:04:54,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:04:54,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:04:54,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:04:54,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 39 [2021-08-21 18:04:55,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:55,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193369514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:55,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:04:55,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:04:55,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052623898] [2021-08-21 18:04:55,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:04:55,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:04:55,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:04:55,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:04:55,236 INFO L87 Difference]: Start difference. First operand 3214 states and 9031 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:56,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:04:56,977 INFO L93 Difference]: Finished difference Result 3523 states and 9928 transitions. [2021-08-21 18:04:56,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:04:56,978 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:04:56,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:04:56,983 INFO L225 Difference]: With dead ends: 3523 [2021-08-21 18:04:56,983 INFO L226 Difference]: Without dead ends: 3496 [2021-08-21 18:04:56,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1531.7ms TimeCoverageRelationStatistics Valid=369, Invalid=2493, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:04:56,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3496 states. [2021-08-21 18:04:57,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3496 to 3218. [2021-08-21 18:04:57,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3218 states, 3217 states have (on average 2.81038234379857) internal successors, (9041), 3217 states have internal predecessors, (9041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:57,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3218 states to 3218 states and 9041 transitions. [2021-08-21 18:04:57,022 INFO L78 Accepts]: Start accepts. Automaton has 3218 states and 9041 transitions. Word has length 30 [2021-08-21 18:04:57,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:04:57,022 INFO L470 AbstractCegarLoop]: Abstraction has 3218 states and 9041 transitions. [2021-08-21 18:04:57,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:04:57,022 INFO L276 IsEmpty]: Start isEmpty. Operand 3218 states and 9041 transitions. [2021-08-21 18:04:57,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:04:57,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:04:57,026 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:04:57,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 18:04:57,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 18:04:57,227 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:04:57,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:04:57,227 INFO L82 PathProgramCache]: Analyzing trace with hash 1275474088, now seen corresponding path program 18 times [2021-08-21 18:04:57,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:04:57,228 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310923383] [2021-08-21 18:04:57,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:04:57,228 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:04:57,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:04:57,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:04:57,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:04:57,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310923383] [2021-08-21 18:04:57,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310923383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:04:57,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289911454] [2021-08-21 18:04:57,557 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:04:57,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:04:57,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:04:57,558 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:04:57,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 18:05:02,498 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:05:02,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:05:02,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:05:02,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:02,819 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:05:02,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 35 treesize of output 46 [2021-08-21 18:05:03,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:03,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289911454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:03,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:03,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:05:03,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747263781] [2021-08-21 18:05:03,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:05:03,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:03,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:05:03,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:05:03,214 INFO L87 Difference]: Start difference. First operand 3218 states and 9041 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:04,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:04,840 INFO L93 Difference]: Finished difference Result 3512 states and 9901 transitions. [2021-08-21 18:05:04,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:05:04,841 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:04,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:04,846 INFO L225 Difference]: With dead ends: 3512 [2021-08-21 18:05:04,846 INFO L226 Difference]: Without dead ends: 3488 [2021-08-21 18:05:04,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1348.2ms TimeCoverageRelationStatistics Valid=279, Invalid=1527, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:05:04,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3488 states. [2021-08-21 18:05:04,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3488 to 3218. [2021-08-21 18:05:04,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3218 states, 3217 states have (on average 2.81038234379857) internal successors, (9041), 3217 states have internal predecessors, (9041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:04,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3218 states to 3218 states and 9041 transitions. [2021-08-21 18:05:04,900 INFO L78 Accepts]: Start accepts. Automaton has 3218 states and 9041 transitions. Word has length 30 [2021-08-21 18:05:04,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:04,900 INFO L470 AbstractCegarLoop]: Abstraction has 3218 states and 9041 transitions. [2021-08-21 18:05:04,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:04,900 INFO L276 IsEmpty]: Start isEmpty. Operand 3218 states and 9041 transitions. [2021-08-21 18:05:04,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:04,905 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:04,905 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:04,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 18:05:05,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-08-21 18:05:05,105 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:05,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:05,106 INFO L82 PathProgramCache]: Analyzing trace with hash -49587356, now seen corresponding path program 19 times [2021-08-21 18:05:05,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:05,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657984892] [2021-08-21 18:05:05,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:05,106 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:05,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:05,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:05,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:05,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657984892] [2021-08-21 18:05:05,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657984892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:05,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130825611] [2021-08-21 18:05:05,440 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:05:05,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:05,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:05,441 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:05,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 18:05:10,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:10,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:05:10,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:10,910 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:05:10,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:05:11,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:11,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130825611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:11,022 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:11,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:05:11,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626569539] [2021-08-21 18:05:11,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:05:11,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:11,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:05:11,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:05:11,022 INFO L87 Difference]: Start difference. First operand 3218 states and 9041 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:12,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:12,361 INFO L93 Difference]: Finished difference Result 3457 states and 9653 transitions. [2021-08-21 18:05:12,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:05:12,361 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:12,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:12,367 INFO L225 Difference]: With dead ends: 3457 [2021-08-21 18:05:12,367 INFO L226 Difference]: Without dead ends: 3447 [2021-08-21 18:05:12,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 1060.9ms TimeCoverageRelationStatistics Valid=218, Invalid=1188, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:05:12,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2021-08-21 18:05:12,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 3233. [2021-08-21 18:05:12,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3233 states, 3232 states have (on average 2.812809405940594) internal successors, (9091), 3232 states have internal predecessors, (9091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:12,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3233 states to 3233 states and 9091 transitions. [2021-08-21 18:05:12,407 INFO L78 Accepts]: Start accepts. Automaton has 3233 states and 9091 transitions. Word has length 30 [2021-08-21 18:05:12,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:12,408 INFO L470 AbstractCegarLoop]: Abstraction has 3233 states and 9091 transitions. [2021-08-21 18:05:12,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:12,408 INFO L276 IsEmpty]: Start isEmpty. Operand 3233 states and 9091 transitions. [2021-08-21 18:05:12,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:12,411 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:12,412 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:12,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 18:05:12,612 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:12,612 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:12,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:12,612 INFO L82 PathProgramCache]: Analyzing trace with hash -1099040422, now seen corresponding path program 30 times [2021-08-21 18:05:12,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:12,612 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675579245] [2021-08-21 18:05:12,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:12,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:12,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:12,895 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:12,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:12,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675579245] [2021-08-21 18:05:12,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675579245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:12,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732079588] [2021-08-21 18:05:12,895 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:05:12,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:12,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:12,896 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:12,897 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 18:05:17,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:05:17,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:05:17,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:05:17,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:18,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:05:18,329 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 18:05:18,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 46 [2021-08-21 18:05:18,531 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:18,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732079588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:18,531 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:18,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:05:18,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387334057] [2021-08-21 18:05:18,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:05:18,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:18,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:05:18,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:05:18,532 INFO L87 Difference]: Start difference. First operand 3233 states and 9091 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:19,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:19,624 INFO L93 Difference]: Finished difference Result 4103 states and 11403 transitions. [2021-08-21 18:05:19,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:05:19,625 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:19,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:19,632 INFO L225 Difference]: With dead ends: 4103 [2021-08-21 18:05:19,632 INFO L226 Difference]: Without dead ends: 4092 [2021-08-21 18:05:19,632 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 899.9ms TimeCoverageRelationStatistics Valid=229, Invalid=1663, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:05:19,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4092 states. [2021-08-21 18:05:19,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4092 to 3235. [2021-08-21 18:05:19,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3235 states, 3234 states have (on average 2.8113790970933827) internal successors, (9092), 3234 states have internal predecessors, (9092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:19,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3235 states to 3235 states and 9092 transitions. [2021-08-21 18:05:19,674 INFO L78 Accepts]: Start accepts. Automaton has 3235 states and 9092 transitions. Word has length 30 [2021-08-21 18:05:19,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:19,674 INFO L470 AbstractCegarLoop]: Abstraction has 3235 states and 9092 transitions. [2021-08-21 18:05:19,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:19,674 INFO L276 IsEmpty]: Start isEmpty. Operand 3235 states and 9092 transitions. [2021-08-21 18:05:19,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:19,678 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:19,678 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:19,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 18:05:19,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:19,879 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:19,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:19,879 INFO L82 PathProgramCache]: Analyzing trace with hash -1920781304, now seen corresponding path program 31 times [2021-08-21 18:05:19,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:19,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174031082] [2021-08-21 18:05:19,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:19,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:19,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:20,195 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:20,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:20,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174031082] [2021-08-21 18:05:20,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174031082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:20,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347723089] [2021-08-21 18:05:20,195 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:05:20,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:20,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:20,196 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:20,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 18:05:25,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:25,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:05:25,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:25,657 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:05:25,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:05:25,798 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:25,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347723089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:25,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:25,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:05:25,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646529382] [2021-08-21 18:05:25,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:05:25,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:25,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:05:25,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:05:25,799 INFO L87 Difference]: Start difference. First operand 3235 states and 9092 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:26,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:26,484 INFO L93 Difference]: Finished difference Result 3416 states and 9561 transitions. [2021-08-21 18:05:26,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:05:26,484 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:26,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:26,489 INFO L225 Difference]: With dead ends: 3416 [2021-08-21 18:05:26,489 INFO L226 Difference]: Without dead ends: 3405 [2021-08-21 18:05:26,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 543.1ms TimeCoverageRelationStatistics Valid=150, Invalid=720, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:05:26,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3405 states. [2021-08-21 18:05:26,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3405 to 3238. [2021-08-21 18:05:26,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3238 states, 3237 states have (on average 2.810627123880136) internal successors, (9098), 3237 states have internal predecessors, (9098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:26,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3238 states to 3238 states and 9098 transitions. [2021-08-21 18:05:26,527 INFO L78 Accepts]: Start accepts. Automaton has 3238 states and 9098 transitions. Word has length 30 [2021-08-21 18:05:26,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:26,527 INFO L470 AbstractCegarLoop]: Abstraction has 3238 states and 9098 transitions. [2021-08-21 18:05:26,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:26,527 INFO L276 IsEmpty]: Start isEmpty. Operand 3238 states and 9098 transitions. [2021-08-21 18:05:26,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:26,531 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:26,531 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:26,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-21 18:05:26,732 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-08-21 18:05:26,732 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:26,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:26,733 INFO L82 PathProgramCache]: Analyzing trace with hash 614895330, now seen corresponding path program 32 times [2021-08-21 18:05:26,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:26,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284247840] [2021-08-21 18:05:26,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:26,733 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:26,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:27,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:27,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284247840] [2021-08-21 18:05:27,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284247840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:27,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45854422] [2021-08-21 18:05:27,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:05:27,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:27,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:27,014 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:27,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 18:05:32,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:05:32,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:05:32,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:05:32,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:32,596 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:05:32,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 50 [2021-08-21 18:05:33,060 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:33,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45854422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:33,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:33,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:05:33,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282334419] [2021-08-21 18:05:33,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:05:33,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:33,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:05:33,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:05:33,061 INFO L87 Difference]: Start difference. First operand 3238 states and 9098 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:33,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:33,988 INFO L93 Difference]: Finished difference Result 3411 states and 9577 transitions. [2021-08-21 18:05:33,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 18:05:33,989 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:33,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:33,994 INFO L225 Difference]: With dead ends: 3411 [2021-08-21 18:05:33,994 INFO L226 Difference]: Without dead ends: 3401 [2021-08-21 18:05:33,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 888.4ms TimeCoverageRelationStatistics Valid=194, Invalid=996, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:05:33,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3401 states. [2021-08-21 18:05:34,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3401 to 3233. [2021-08-21 18:05:34,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3233 states, 3232 states have (on average 2.8118811881188117) internal successors, (9088), 3232 states have internal predecessors, (9088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:34,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3233 states to 3233 states and 9088 transitions. [2021-08-21 18:05:34,032 INFO L78 Accepts]: Start accepts. Automaton has 3233 states and 9088 transitions. Word has length 30 [2021-08-21 18:05:34,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:34,032 INFO L470 AbstractCegarLoop]: Abstraction has 3233 states and 9088 transitions. [2021-08-21 18:05:34,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:34,032 INFO L276 IsEmpty]: Start isEmpty. Operand 3233 states and 9088 transitions. [2021-08-21 18:05:34,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:34,036 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:34,036 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:34,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 18:05:34,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:34,237 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:34,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:34,237 INFO L82 PathProgramCache]: Analyzing trace with hash 445372600, now seen corresponding path program 33 times [2021-08-21 18:05:34,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:34,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894726290] [2021-08-21 18:05:34,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:34,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:34,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:34,481 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:34,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:34,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894726290] [2021-08-21 18:05:34,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894726290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:34,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688676105] [2021-08-21 18:05:34,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:05:34,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:34,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:34,482 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:34,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 18:05:39,676 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:05:39,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:05:39,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:05:39,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:40,153 INFO L354 Elim1Store]: treesize reduction 35, result has 36.4 percent of original size [2021-08-21 18:05:40,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 47 [2021-08-21 18:05:40,458 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:40,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688676105] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:40,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:40,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:05:40,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828525029] [2021-08-21 18:05:40,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:05:40,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:40,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:05:40,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:05:40,459 INFO L87 Difference]: Start difference. First operand 3233 states and 9088 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:41,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:41,405 INFO L93 Difference]: Finished difference Result 3405 states and 9570 transitions. [2021-08-21 18:05:41,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:05:41,405 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:41,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:41,410 INFO L225 Difference]: With dead ends: 3405 [2021-08-21 18:05:41,410 INFO L226 Difference]: Without dead ends: 3394 [2021-08-21 18:05:41,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 924.3ms TimeCoverageRelationStatistics Valid=257, Invalid=1149, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:05:41,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3394 states. [2021-08-21 18:05:41,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3394 to 3239. [2021-08-21 18:05:41,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3239 states, 3238 states have (on average 2.8103767757875233) internal successors, (9100), 3238 states have internal predecessors, (9100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:41,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3239 states to 3239 states and 9100 transitions. [2021-08-21 18:05:41,448 INFO L78 Accepts]: Start accepts. Automaton has 3239 states and 9100 transitions. Word has length 30 [2021-08-21 18:05:41,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:41,448 INFO L470 AbstractCegarLoop]: Abstraction has 3239 states and 9100 transitions. [2021-08-21 18:05:41,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:41,449 INFO L276 IsEmpty]: Start isEmpty. Operand 3239 states and 9100 transitions. [2021-08-21 18:05:41,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:41,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:41,453 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:41,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 18:05:41,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:41,653 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:41,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:41,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1991444412, now seen corresponding path program 34 times [2021-08-21 18:05:41,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:41,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538138652] [2021-08-21 18:05:41,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:41,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:41,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:41,908 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:41,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:41,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538138652] [2021-08-21 18:05:41,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538138652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:41,908 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948026257] [2021-08-21 18:05:41,908 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:05:41,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:41,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:41,909 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:41,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 18:05:47,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:05:47,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:05:47,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:05:47,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:47,585 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:05:47,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:05:47,710 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:47,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948026257] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:47,711 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:47,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:05:47,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777733630] [2021-08-21 18:05:47,711 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:05:47,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:47,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:05:47,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:05:47,711 INFO L87 Difference]: Start difference. First operand 3239 states and 9100 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:48,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:48,478 INFO L93 Difference]: Finished difference Result 3403 states and 9514 transitions. [2021-08-21 18:05:48,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:05:48,478 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:48,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:48,483 INFO L225 Difference]: With dead ends: 3403 [2021-08-21 18:05:48,483 INFO L226 Difference]: Without dead ends: 3393 [2021-08-21 18:05:48,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 620.7ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:05:48,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3393 states. [2021-08-21 18:05:48,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3393 to 3236. [2021-08-21 18:05:48,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3236 states, 3235 states have (on average 2.81112828438949) internal successors, (9094), 3235 states have internal predecessors, (9094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:48,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3236 states to 3236 states and 9094 transitions. [2021-08-21 18:05:48,521 INFO L78 Accepts]: Start accepts. Automaton has 3236 states and 9094 transitions. Word has length 30 [2021-08-21 18:05:48,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:48,522 INFO L470 AbstractCegarLoop]: Abstraction has 3236 states and 9094 transitions. [2021-08-21 18:05:48,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:48,522 INFO L276 IsEmpty]: Start isEmpty. Operand 3236 states and 9094 transitions. [2021-08-21 18:05:48,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:48,525 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:48,525 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:48,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 18:05:48,726 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable121 [2021-08-21 18:05:48,726 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:48,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:48,726 INFO L82 PathProgramCache]: Analyzing trace with hash 1453951556, now seen corresponding path program 35 times [2021-08-21 18:05:48,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:48,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706640421] [2021-08-21 18:05:48,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:48,727 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:48,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:48,999 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:48,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:48,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706640421] [2021-08-21 18:05:48,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706640421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:48,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766334930] [2021-08-21 18:05:48,999 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:05:48,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:48,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:49,000 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:49,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 18:05:54,287 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:05:54,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:05:54,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:05:54,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:05:54,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:05:54,792 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 18:05:54,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 46 treesize of output 54 [2021-08-21 18:05:55,040 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:55,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766334930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:55,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:05:55,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:05:55,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041893156] [2021-08-21 18:05:55,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:05:55,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:05:55,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:05:55,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:05:55,041 INFO L87 Difference]: Start difference. First operand 3236 states and 9094 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:56,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:05:56,068 INFO L93 Difference]: Finished difference Result 3425 states and 9643 transitions. [2021-08-21 18:05:56,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:05:56,068 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:05:56,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:05:56,076 INFO L225 Difference]: With dead ends: 3425 [2021-08-21 18:05:56,076 INFO L226 Difference]: Without dead ends: 3415 [2021-08-21 18:05:56,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 880.5ms TimeCoverageRelationStatistics Valid=260, Invalid=1072, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:05:56,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3415 states. [2021-08-21 18:05:56,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3415 to 3237. [2021-08-21 18:05:56,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3237 states, 3236 states have (on average 2.811804697156984) internal successors, (9099), 3236 states have internal predecessors, (9099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:56,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3237 states to 3237 states and 9099 transitions. [2021-08-21 18:05:56,121 INFO L78 Accepts]: Start accepts. Automaton has 3237 states and 9099 transitions. Word has length 30 [2021-08-21 18:05:56,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:05:56,121 INFO L470 AbstractCegarLoop]: Abstraction has 3237 states and 9099 transitions. [2021-08-21 18:05:56,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:05:56,121 INFO L276 IsEmpty]: Start isEmpty. Operand 3237 states and 9099 transitions. [2021-08-21 18:05:56,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:05:56,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:05:56,125 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:05:56,156 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-21 18:05:56,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 18:05:56,326 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:05:56,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:05:56,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1169495290, now seen corresponding path program 6 times [2021-08-21 18:05:56,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:05:56,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623299284] [2021-08-21 18:05:56,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:05:56,326 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:05:56,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:05:56,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:05:56,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:05:56,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623299284] [2021-08-21 18:05:56,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623299284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:05:56,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345526498] [2021-08-21 18:05:56,583 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:05:56,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:05:56,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:05:56,583 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:05:56,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 18:06:01,900 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:06:01,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:06:01,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:06:01,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:06:02,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:06:02,494 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-08-21 18:06:02,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 48 treesize of output 60 [2021-08-21 18:06:02,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:02,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345526498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:02,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:06:02,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:06:02,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827290404] [2021-08-21 18:06:02,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:06:02,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:06:02,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:06:02,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:06:02,802 INFO L87 Difference]: Start difference. First operand 3237 states and 9099 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:05,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:06:05,062 INFO L93 Difference]: Finished difference Result 3447 states and 9644 transitions. [2021-08-21 18:06:05,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 18:06:05,063 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:06:05,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:06:05,068 INFO L225 Difference]: With dead ends: 3447 [2021-08-21 18:06:05,068 INFO L226 Difference]: Without dead ends: 3425 [2021-08-21 18:06:05,068 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1906.2ms TimeCoverageRelationStatistics Valid=402, Invalid=3020, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:06:05,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3425 states. [2021-08-21 18:06:05,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3425 to 3234. [2021-08-21 18:06:05,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3234 states, 3233 states have (on average 2.8125579956696565) internal successors, (9093), 3233 states have internal predecessors, (9093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:05,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3234 states to 3234 states and 9093 transitions. [2021-08-21 18:06:05,106 INFO L78 Accepts]: Start accepts. Automaton has 3234 states and 9093 transitions. Word has length 30 [2021-08-21 18:06:05,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:06:05,106 INFO L470 AbstractCegarLoop]: Abstraction has 3234 states and 9093 transitions. [2021-08-21 18:06:05,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:05,106 INFO L276 IsEmpty]: Start isEmpty. Operand 3234 states and 9093 transitions. [2021-08-21 18:06:05,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:06:05,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:06:05,110 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:06:05,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 18:06:05,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-21 18:06:05,310 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:06:05,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:06:05,311 INFO L82 PathProgramCache]: Analyzing trace with hash -2142757020, now seen corresponding path program 7 times [2021-08-21 18:06:05,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:06:05,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456667565] [2021-08-21 18:06:05,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:06:05,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:06:05,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:05,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:05,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:06:05,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456667565] [2021-08-21 18:06:05,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456667565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:05,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671089748] [2021-08-21 18:06:05,570 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:06:05,570 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:05,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:06:05,570 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:06:05,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 18:06:10,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:10,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:06:10,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:06:11,437 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:06:11,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:06:11,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:11,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671089748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:11,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:06:11,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:06:11,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72656800] [2021-08-21 18:06:11,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:06:11,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:06:11,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:06:11,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:06:11,552 INFO L87 Difference]: Start difference. First operand 3234 states and 9093 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:12,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:06:12,412 INFO L93 Difference]: Finished difference Result 3432 states and 9631 transitions. [2021-08-21 18:06:12,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:06:12,412 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:06:12,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:06:12,417 INFO L225 Difference]: With dead ends: 3432 [2021-08-21 18:06:12,417 INFO L226 Difference]: Without dead ends: 3422 [2021-08-21 18:06:12,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 710.5ms TimeCoverageRelationStatistics Valid=191, Invalid=1141, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:06:12,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3422 states. [2021-08-21 18:06:12,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3422 to 3232. [2021-08-21 18:06:12,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3232 states, 3231 states have (on average 2.812132466728567) internal successors, (9086), 3231 states have internal predecessors, (9086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:12,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3232 states to 3232 states and 9086 transitions. [2021-08-21 18:06:12,456 INFO L78 Accepts]: Start accepts. Automaton has 3232 states and 9086 transitions. Word has length 30 [2021-08-21 18:06:12,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:06:12,456 INFO L470 AbstractCegarLoop]: Abstraction has 3232 states and 9086 transitions. [2021-08-21 18:06:12,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:12,456 INFO L276 IsEmpty]: Start isEmpty. Operand 3232 states and 9086 transitions. [2021-08-21 18:06:12,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:06:12,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:06:12,480 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:06:12,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 18:06:12,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 18:06:12,681 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:06:12,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:06:12,681 INFO L82 PathProgramCache]: Analyzing trace with hash -629201116, now seen corresponding path program 20 times [2021-08-21 18:06:12,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:06:12,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428792694] [2021-08-21 18:06:12,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:06:12,682 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:06:12,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:12,973 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:12,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:06:12,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428792694] [2021-08-21 18:06:12,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428792694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:12,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88618551] [2021-08-21 18:06:12,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:06:12,974 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:12,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:06:12,975 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:06:12,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 18:06:18,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:06:18,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:06:18,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:06:18,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:06:18,883 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:06:18,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 50 [2021-08-21 18:06:19,132 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:19,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88618551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:19,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:06:19,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:06:19,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507712395] [2021-08-21 18:06:19,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:06:19,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:06:19,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:06:19,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:06:19,133 INFO L87 Difference]: Start difference. First operand 3232 states and 9086 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:20,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:06:20,232 INFO L93 Difference]: Finished difference Result 3467 states and 9724 transitions. [2021-08-21 18:06:20,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:06:20,232 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:06:20,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:06:20,237 INFO L225 Difference]: With dead ends: 3467 [2021-08-21 18:06:20,237 INFO L226 Difference]: Without dead ends: 3447 [2021-08-21 18:06:20,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 943.6ms TimeCoverageRelationStatistics Valid=227, Invalid=1179, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:06:20,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2021-08-21 18:06:20,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 3240. [2021-08-21 18:06:20,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3240 states, 3239 states have (on average 2.813831429453535) internal successors, (9114), 3239 states have internal predecessors, (9114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:20,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 9114 transitions. [2021-08-21 18:06:20,276 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 9114 transitions. Word has length 30 [2021-08-21 18:06:20,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:06:20,276 INFO L470 AbstractCegarLoop]: Abstraction has 3240 states and 9114 transitions. [2021-08-21 18:06:20,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:20,277 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 9114 transitions. [2021-08-21 18:06:20,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:06:20,280 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:06:20,280 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:06:20,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-08-21 18:06:20,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:20,482 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:06:20,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:06:20,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1678654182, now seen corresponding path program 36 times [2021-08-21 18:06:20,482 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:06:20,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140385029] [2021-08-21 18:06:20,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:06:20,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:06:20,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:20,844 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:20,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:06:20,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140385029] [2021-08-21 18:06:20,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140385029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:20,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795588577] [2021-08-21 18:06:20,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:06:20,844 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:20,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:06:20,845 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:06:20,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 18:06:26,345 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:06:26,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:06:26,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:06:26,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:06:26,738 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-21 18:06:26,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 46 [2021-08-21 18:06:26,992 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:26,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795588577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:26,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:06:26,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:06:26,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345835037] [2021-08-21 18:06:26,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:06:26,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:06:26,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:06:26,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:06:26,998 INFO L87 Difference]: Start difference. First operand 3240 states and 9114 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:28,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:06:28,087 INFO L93 Difference]: Finished difference Result 4117 states and 11436 transitions. [2021-08-21 18:06:28,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:06:28,087 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:06:28,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:06:28,093 INFO L225 Difference]: With dead ends: 4117 [2021-08-21 18:06:28,094 INFO L226 Difference]: Without dead ends: 4095 [2021-08-21 18:06:28,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 906.7ms TimeCoverageRelationStatistics Valid=228, Invalid=1664, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:06:28,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4095 states. [2021-08-21 18:06:28,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4095 to 3246. [2021-08-21 18:06:28,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3245 states have (on average 2.814483821263482) internal successors, (9133), 3245 states have internal predecessors, (9133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:28,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 9133 transitions. [2021-08-21 18:06:28,137 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 9133 transitions. Word has length 30 [2021-08-21 18:06:28,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:06:28,137 INFO L470 AbstractCegarLoop]: Abstraction has 3246 states and 9133 transitions. [2021-08-21 18:06:28,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:28,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 9133 transitions. [2021-08-21 18:06:28,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:06:28,141 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:06:28,141 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:06:28,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-08-21 18:06:28,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:28,345 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:06:28,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:06:28,345 INFO L82 PathProgramCache]: Analyzing trace with hash -973937948, now seen corresponding path program 21 times [2021-08-21 18:06:28,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:06:28,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956886885] [2021-08-21 18:06:28,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:06:28,346 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:06:28,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:28,667 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:28,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:06:28,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956886885] [2021-08-21 18:06:28,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956886885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:28,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607799638] [2021-08-21 18:06:28,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:06:28,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:28,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:06:28,668 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:06:28,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 18:06:34,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:06:34,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:06:34,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:06:34,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:06:34,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:06:34,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:06:34,582 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:06:34,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 30 treesize of output 56 [2021-08-21 18:06:35,082 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:35,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607799638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:35,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:06:35,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:06:35,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161966192] [2021-08-21 18:06:35,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:06:35,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:06:35,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:06:35,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:06:35,084 INFO L87 Difference]: Start difference. First operand 3246 states and 9133 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:37,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:06:37,614 INFO L93 Difference]: Finished difference Result 3340 states and 9386 transitions. [2021-08-21 18:06:37,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:06:37,615 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:06:37,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:06:37,620 INFO L225 Difference]: With dead ends: 3340 [2021-08-21 18:06:37,620 INFO L226 Difference]: Without dead ends: 3330 [2021-08-21 18:06:37,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 2380.1ms TimeCoverageRelationStatistics Valid=443, Invalid=2107, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:06:37,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3330 states. [2021-08-21 18:06:37,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3330 to 3248. [2021-08-21 18:06:37,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 3247 states have (on average 2.813674160763782) internal successors, (9136), 3247 states have internal predecessors, (9136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:37,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 9136 transitions. [2021-08-21 18:06:37,661 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 9136 transitions. Word has length 30 [2021-08-21 18:06:37,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:06:37,661 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 9136 transitions. [2021-08-21 18:06:37,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:37,661 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 9136 transitions. [2021-08-21 18:06:37,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:06:37,665 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:06:37,665 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:06:37,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 18:06:37,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-21 18:06:37,869 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:06:37,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:06:37,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1810938058, now seen corresponding path program 22 times [2021-08-21 18:06:37,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:06:37,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240472922] [2021-08-21 18:06:37,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:06:37,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:06:37,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:38,158 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:38,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:06:38,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240472922] [2021-08-21 18:06:38,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240472922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:38,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333134771] [2021-08-21 18:06:38,158 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:06:38,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:38,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:06:38,159 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:06:38,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 18:06:43,732 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:06:43,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:06:43,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:06:43,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:06:44,134 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:06:44,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:06:44,244 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:44,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333134771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:44,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:06:44,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 18:06:44,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322377410] [2021-08-21 18:06:44,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:06:44,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:06:44,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:06:44,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:06:44,245 INFO L87 Difference]: Start difference. First operand 3248 states and 9136 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:45,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:06:45,818 INFO L93 Difference]: Finished difference Result 3759 states and 10531 transitions. [2021-08-21 18:06:45,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:06:45,819 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:06:45,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:06:45,824 INFO L225 Difference]: With dead ends: 3759 [2021-08-21 18:06:45,824 INFO L226 Difference]: Without dead ends: 3739 [2021-08-21 18:06:45,825 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1112.8ms TimeCoverageRelationStatistics Valid=311, Invalid=1581, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:06:45,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3739 states. [2021-08-21 18:06:45,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3739 to 3299. [2021-08-21 18:06:45,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3299 states, 3298 states have (on average 2.8226197695573076) internal successors, (9309), 3298 states have internal predecessors, (9309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:45,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3299 states to 3299 states and 9309 transitions. [2021-08-21 18:06:45,866 INFO L78 Accepts]: Start accepts. Automaton has 3299 states and 9309 transitions. Word has length 30 [2021-08-21 18:06:45,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:06:45,866 INFO L470 AbstractCegarLoop]: Abstraction has 3299 states and 9309 transitions. [2021-08-21 18:06:45,866 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:45,866 INFO L276 IsEmpty]: Start isEmpty. Operand 3299 states and 9309 transitions. [2021-08-21 18:06:45,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:06:45,870 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:06:45,870 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:06:45,902 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 18:06:46,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-21 18:06:46,071 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:06:46,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:06:46,071 INFO L82 PathProgramCache]: Analyzing trace with hash 761484992, now seen corresponding path program 37 times [2021-08-21 18:06:46,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:06:46,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865520077] [2021-08-21 18:06:46,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:06:46,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:06:46,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:46,420 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:46,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:06:46,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865520077] [2021-08-21 18:06:46,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865520077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:46,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167983957] [2021-08-21 18:06:46,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:06:46,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:46,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:06:46,422 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:06:46,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 18:06:51,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:51,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:06:51,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:06:52,423 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:06:52,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:06:52,506 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:52,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167983957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:52,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:06:52,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:06:52,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274285071] [2021-08-21 18:06:52,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:06:52,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:06:52,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:06:52,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:06:52,508 INFO L87 Difference]: Start difference. First operand 3299 states and 9309 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:53,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:06:53,330 INFO L93 Difference]: Finished difference Result 3532 states and 9943 transitions. [2021-08-21 18:06:53,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:06:53,330 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:06:53,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:06:53,335 INFO L225 Difference]: With dead ends: 3532 [2021-08-21 18:06:53,336 INFO L226 Difference]: Without dead ends: 3521 [2021-08-21 18:06:53,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 684.4ms TimeCoverageRelationStatistics Valid=138, Invalid=984, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:06:53,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3521 states. [2021-08-21 18:06:53,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3521 to 3304. [2021-08-21 18:06:53,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3304 states, 3303 states have (on average 2.821071752951862) internal successors, (9318), 3303 states have internal predecessors, (9318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:53,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3304 states to 3304 states and 9318 transitions. [2021-08-21 18:06:53,375 INFO L78 Accepts]: Start accepts. Automaton has 3304 states and 9318 transitions. Word has length 30 [2021-08-21 18:06:53,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:06:53,375 INFO L470 AbstractCegarLoop]: Abstraction has 3304 states and 9318 transitions. [2021-08-21 18:06:53,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:06:53,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3304 states and 9318 transitions. [2021-08-21 18:06:53,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:06:53,379 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:06:53,379 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:06:53,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-21 18:06:53,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 18:06:53,580 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:06:53,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:06:53,580 INFO L82 PathProgramCache]: Analyzing trace with hash -60255890, now seen corresponding path program 38 times [2021-08-21 18:06:53,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:06:53,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041783415] [2021-08-21 18:06:53,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:06:53,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:06:53,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:06:53,989 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:06:53,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:06:53,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041783415] [2021-08-21 18:06:53,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041783415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:06:53,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392107229] [2021-08-21 18:06:53,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:06:53,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:06:53,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:06:53,991 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:06:53,992 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 18:06:59,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:06:59,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:06:59,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:06:59,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:00,008 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:07:00,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 50 [2021-08-21 18:07:00,339 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:00,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392107229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:00,340 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:00,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:07:00,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132867565] [2021-08-21 18:07:00,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:07:00,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:00,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:07:00,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:07:00,341 INFO L87 Difference]: Start difference. First operand 3304 states and 9318 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:01,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:07:01,692 INFO L93 Difference]: Finished difference Result 3414 states and 9603 transitions. [2021-08-21 18:07:01,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:07:01,692 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:07:01,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:07:01,697 INFO L225 Difference]: With dead ends: 3414 [2021-08-21 18:07:01,697 INFO L226 Difference]: Without dead ends: 3402 [2021-08-21 18:07:01,698 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 1162.1ms TimeCoverageRelationStatistics Valid=224, Invalid=1182, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:07:01,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3402 states. [2021-08-21 18:07:01,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3402 to 3307. [2021-08-21 18:07:01,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 3306 states have (on average 2.82032667876588) internal successors, (9324), 3306 states have internal predecessors, (9324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:01,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 9324 transitions. [2021-08-21 18:07:01,736 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 9324 transitions. Word has length 30 [2021-08-21 18:07:01,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:07:01,737 INFO L470 AbstractCegarLoop]: Abstraction has 3307 states and 9324 transitions. [2021-08-21 18:07:01,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:01,737 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 9324 transitions. [2021-08-21 18:07:01,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:07:01,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:07:01,741 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:07:01,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 18:07:01,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:01,941 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:07:01,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:07:01,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1819546552, now seen corresponding path program 39 times [2021-08-21 18:07:01,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:07:01,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781748733] [2021-08-21 18:07:01,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:07:01,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:07:01,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:07:02,237 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:02,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:07:02,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781748733] [2021-08-21 18:07:02,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781748733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:02,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206446622] [2021-08-21 18:07:02,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:07:02,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:02,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:07:02,238 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:07:02,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 18:07:07,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:07:07,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:07:07,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:07:07,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:08,410 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:07:08,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 50 [2021-08-21 18:07:08,749 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:08,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206446622] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:08,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:08,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:07:08,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160666379] [2021-08-21 18:07:08,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:07:08,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:08,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:07:08,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:07:08,751 INFO L87 Difference]: Start difference. First operand 3307 states and 9324 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:09,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:07:09,835 INFO L93 Difference]: Finished difference Result 3524 states and 9909 transitions. [2021-08-21 18:07:09,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:07:09,835 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:07:09,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:07:09,840 INFO L225 Difference]: With dead ends: 3524 [2021-08-21 18:07:09,840 INFO L226 Difference]: Without dead ends: 3504 [2021-08-21 18:07:09,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 921.7ms TimeCoverageRelationStatistics Valid=222, Invalid=1184, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:07:09,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3504 states. [2021-08-21 18:07:09,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3504 to 3301. [2021-08-21 18:07:09,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3301 states, 3300 states have (on average 2.8212121212121213) internal successors, (9310), 3300 states have internal predecessors, (9310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:09,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3301 states to 3301 states and 9310 transitions. [2021-08-21 18:07:09,879 INFO L78 Accepts]: Start accepts. Automaton has 3301 states and 9310 transitions. Word has length 30 [2021-08-21 18:07:09,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:07:09,879 INFO L470 AbstractCegarLoop]: Abstraction has 3301 states and 9310 transitions. [2021-08-21 18:07:09,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:09,879 INFO L276 IsEmpty]: Start isEmpty. Operand 3301 states and 9310 transitions. [2021-08-21 18:07:09,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:07:09,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:07:09,883 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:07:09,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 18:07:10,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:10,084 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:07:10,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:07:10,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1989069282, now seen corresponding path program 40 times [2021-08-21 18:07:10,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:07:10,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346921303] [2021-08-21 18:07:10,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:07:10,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:07:10,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:07:10,332 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:10,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:07:10,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346921303] [2021-08-21 18:07:10,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346921303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:10,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86510739] [2021-08-21 18:07:10,333 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:07:10,333 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:10,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:07:10,334 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:07:10,334 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 18:07:16,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:07:16,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:07:16,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:07:16,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:16,518 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:07:16,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:07:16,627 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:16,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86510739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:16,627 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:16,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:07:16,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221076828] [2021-08-21 18:07:16,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:07:16,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:16,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:07:16,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:07:16,628 INFO L87 Difference]: Start difference. First operand 3301 states and 9310 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:17,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:07:17,396 INFO L93 Difference]: Finished difference Result 3500 states and 9829 transitions. [2021-08-21 18:07:17,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:07:17,396 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:07:17,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:07:17,401 INFO L225 Difference]: With dead ends: 3500 [2021-08-21 18:07:17,401 INFO L226 Difference]: Without dead ends: 3489 [2021-08-21 18:07:17,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 624.6ms TimeCoverageRelationStatistics Valid=175, Invalid=947, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:07:17,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3489 states. [2021-08-21 18:07:17,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3489 to 3307. [2021-08-21 18:07:17,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 3306 states have (on average 2.8197217180883243) internal successors, (9322), 3306 states have internal predecessors, (9322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:17,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 9322 transitions. [2021-08-21 18:07:17,463 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 9322 transitions. Word has length 30 [2021-08-21 18:07:17,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:07:17,463 INFO L470 AbstractCegarLoop]: Abstraction has 3307 states and 9322 transitions. [2021-08-21 18:07:17,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:17,463 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 9322 transitions. [2021-08-21 18:07:17,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:07:17,467 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:07:17,467 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:07:17,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-21 18:07:17,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2021-08-21 18:07:17,668 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:07:17,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:07:17,668 INFO L82 PathProgramCache]: Analyzing trace with hash -442997470, now seen corresponding path program 41 times [2021-08-21 18:07:17,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:07:17,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251102337] [2021-08-21 18:07:17,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:07:17,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:07:17,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:07:17,939 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:17,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:07:17,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251102337] [2021-08-21 18:07:17,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251102337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:17,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707278287] [2021-08-21 18:07:17,939 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:07:17,939 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:17,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:07:17,940 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:07:17,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 18:07:23,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:07:23,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:07:23,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:07:23,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:24,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:07:24,216 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 18:07:24,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 57 [2021-08-21 18:07:24,544 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:24,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707278287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:24,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:24,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:07:24,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427161848] [2021-08-21 18:07:24,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:07:24,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:24,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:07:24,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:07:24,545 INFO L87 Difference]: Start difference. First operand 3307 states and 9322 transitions. Second operand has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:26,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:07:26,086 INFO L93 Difference]: Finished difference Result 3462 states and 9721 transitions. [2021-08-21 18:07:26,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:07:26,087 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:07:26,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:07:26,092 INFO L225 Difference]: With dead ends: 3462 [2021-08-21 18:07:26,092 INFO L226 Difference]: Without dead ends: 3442 [2021-08-21 18:07:26,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 1350.6ms TimeCoverageRelationStatistics Valid=290, Invalid=1690, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:07:26,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2021-08-21 18:07:26,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 3304. [2021-08-21 18:07:26,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3304 states, 3303 states have (on average 2.8201634877384194) internal successors, (9315), 3303 states have internal predecessors, (9315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:26,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3304 states to 3304 states and 9315 transitions. [2021-08-21 18:07:26,132 INFO L78 Accepts]: Start accepts. Automaton has 3304 states and 9315 transitions. Word has length 30 [2021-08-21 18:07:26,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:07:26,132 INFO L470 AbstractCegarLoop]: Abstraction has 3304 states and 9315 transitions. [2021-08-21 18:07:26,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9166666666666667) internal successors, (46), 24 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:26,132 INFO L276 IsEmpty]: Start isEmpty. Operand 3304 states and 9315 transitions. [2021-08-21 18:07:26,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:07:26,136 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:07:26,136 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:07:26,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-21 18:07:26,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 18:07:26,336 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:07:26,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:07:26,337 INFO L82 PathProgramCache]: Analyzing trace with hash -980490326, now seen corresponding path program 42 times [2021-08-21 18:07:26,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:07:26,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653968320] [2021-08-21 18:07:26,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:07:26,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:07:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:07:26,614 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:26,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:07:26,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653968320] [2021-08-21 18:07:26,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653968320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:26,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1353656872] [2021-08-21 18:07:26,615 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:07:26,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:26,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:07:26,615 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:07:26,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 18:07:32,479 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:07:32,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:07:32,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:07:32,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:33,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:07:33,052 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-08-21 18:07:33,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 48 treesize of output 60 [2021-08-21 18:07:33,338 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:33,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1353656872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:33,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:33,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:07:33,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633695220] [2021-08-21 18:07:33,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:07:33,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:33,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:07:33,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=474, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:07:33,339 INFO L87 Difference]: Start difference. First operand 3304 states and 9315 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:34,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:07:34,840 INFO L93 Difference]: Finished difference Result 3512 states and 9894 transitions. [2021-08-21 18:07:34,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:07:34,840 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:07:34,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:07:34,845 INFO L225 Difference]: With dead ends: 3512 [2021-08-21 18:07:34,845 INFO L226 Difference]: Without dead ends: 3492 [2021-08-21 18:07:34,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 1193.4ms TimeCoverageRelationStatistics Valid=283, Invalid=1787, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:07:34,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3492 states. [2021-08-21 18:07:34,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3492 to 3304. [2021-08-21 18:07:34,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3304 states, 3303 states have (on average 2.8201634877384194) internal successors, (9315), 3303 states have internal predecessors, (9315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:34,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3304 states to 3304 states and 9315 transitions. [2021-08-21 18:07:34,885 INFO L78 Accepts]: Start accepts. Automaton has 3304 states and 9315 transitions. Word has length 30 [2021-08-21 18:07:34,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:07:34,885 INFO L470 AbstractCegarLoop]: Abstraction has 3304 states and 9315 transitions. [2021-08-21 18:07:34,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:34,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3304 states and 9315 transitions. [2021-08-21 18:07:34,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:07:34,889 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:07:34,889 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:07:34,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 18:07:35,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 18:07:35,090 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:07:35,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:07:35,090 INFO L82 PathProgramCache]: Analyzing trace with hash -1264946592, now seen corresponding path program 8 times [2021-08-21 18:07:35,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:07:35,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896986882] [2021-08-21 18:07:35,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:07:35,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:07:35,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:07:35,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:35,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:07:35,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896986882] [2021-08-21 18:07:35,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896986882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:35,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12450954] [2021-08-21 18:07:35,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:07:35,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:35,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:07:35,342 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:07:35,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 18:07:41,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:07:41,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:07:41,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:07:41,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:41,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:07:41,752 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 18:07:41,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 49 treesize of output 57 [2021-08-21 18:07:42,035 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:42,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12450954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:42,036 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:42,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:07:42,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77198019] [2021-08-21 18:07:42,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:07:42,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:42,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:07:42,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:07:42,036 INFO L87 Difference]: Start difference. First operand 3304 states and 9315 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:43,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:07:43,520 INFO L93 Difference]: Finished difference Result 3496 states and 9828 transitions. [2021-08-21 18:07:43,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:07:43,521 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:07:43,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:07:43,526 INFO L225 Difference]: With dead ends: 3496 [2021-08-21 18:07:43,526 INFO L226 Difference]: Without dead ends: 3474 [2021-08-21 18:07:43,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1202.6ms TimeCoverageRelationStatistics Valid=234, Invalid=1836, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:07:43,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3474 states. [2021-08-21 18:07:43,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3474 to 3301. [2021-08-21 18:07:43,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3301 states, 3300 states have (on average 2.8215151515151513) internal successors, (9311), 3300 states have internal predecessors, (9311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:43,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3301 states to 3301 states and 9311 transitions. [2021-08-21 18:07:43,565 INFO L78 Accepts]: Start accepts. Automaton has 3301 states and 9311 transitions. Word has length 30 [2021-08-21 18:07:43,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:07:43,566 INFO L470 AbstractCegarLoop]: Abstraction has 3301 states and 9311 transitions. [2021-08-21 18:07:43,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:43,566 INFO L276 IsEmpty]: Start isEmpty. Operand 3301 states and 9311 transitions. [2021-08-21 18:07:43,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:07:43,569 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:07:43,570 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:07:43,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-08-21 18:07:43,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 18:07:43,770 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:07:43,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:07:43,770 INFO L82 PathProgramCache]: Analyzing trace with hash -282231606, now seen corresponding path program 9 times [2021-08-21 18:07:43,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:07:43,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966938872] [2021-08-21 18:07:43,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:07:43,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:07:43,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:07:44,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:44,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:07:44,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966938872] [2021-08-21 18:07:44,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966938872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:44,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886370173] [2021-08-21 18:07:44,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:07:44,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:44,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:07:44,044 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:07:44,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 18:07:50,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:07:50,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:07:50,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:07:50,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:50,446 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-21 18:07:50,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 39 treesize of output 63 [2021-08-21 18:07:50,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:50,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886370173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:50,674 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:50,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-21 18:07:50,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009924559] [2021-08-21 18:07:50,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:07:50,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:50,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:07:50,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:07:50,675 INFO L87 Difference]: Start difference. First operand 3301 states and 9311 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:51,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:07:51,872 INFO L93 Difference]: Finished difference Result 4143 states and 11539 transitions. [2021-08-21 18:07:51,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:07:51,873 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:07:51,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:07:51,879 INFO L225 Difference]: With dead ends: 4143 [2021-08-21 18:07:51,879 INFO L226 Difference]: Without dead ends: 4133 [2021-08-21 18:07:51,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 997.1ms TimeCoverageRelationStatistics Valid=343, Invalid=1819, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:07:51,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4133 states. [2021-08-21 18:07:51,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4133 to 3299. [2021-08-21 18:07:51,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3299 states, 3298 states have (on average 2.8211036992116436) internal successors, (9304), 3298 states have internal predecessors, (9304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:51,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3299 states to 3299 states and 9304 transitions. [2021-08-21 18:07:51,921 INFO L78 Accepts]: Start accepts. Automaton has 3299 states and 9304 transitions. Word has length 30 [2021-08-21 18:07:51,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:07:51,921 INFO L470 AbstractCegarLoop]: Abstraction has 3299 states and 9304 transitions. [2021-08-21 18:07:51,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:07:51,921 INFO L276 IsEmpty]: Start isEmpty. Operand 3299 states and 9304 transitions. [2021-08-21 18:07:51,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:07:51,925 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:07:51,925 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:07:51,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-08-21 18:07:52,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 18:07:52,125 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:07:52,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:07:52,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1298898614, now seen corresponding path program 23 times [2021-08-21 18:07:52,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:07:52,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149066712] [2021-08-21 18:07:52,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:07:52,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:07:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:07:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:52,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:07:52,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149066712] [2021-08-21 18:07:52,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149066712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:52,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376996375] [2021-08-21 18:07:52,431 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:07:52,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:07:52,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:07:52,431 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:07:52,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 18:07:58,449 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:07:58,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:07:58,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:07:58,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:07:58,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:07:58,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:07:58,782 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:07:58,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 38 [2021-08-21 18:07:58,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:07:58,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376996375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:07:58,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:07:58,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:07:58,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740106381] [2021-08-21 18:07:58,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:07:58,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:07:58,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:07:58,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:07:58,936 INFO L87 Difference]: Start difference. First operand 3299 states and 9304 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:00,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:00,225 INFO L93 Difference]: Finished difference Result 3618 states and 10131 transitions. [2021-08-21 18:08:00,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:08:00,225 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:08:00,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:00,231 INFO L225 Difference]: With dead ends: 3618 [2021-08-21 18:08:00,231 INFO L226 Difference]: Without dead ends: 3588 [2021-08-21 18:08:00,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 1014.9ms TimeCoverageRelationStatistics Valid=260, Invalid=1546, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:08:00,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3588 states. [2021-08-21 18:08:00,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3588 to 3307. [2021-08-21 18:08:00,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 3306 states have (on average 2.8221415607985483) internal successors, (9330), 3306 states have internal predecessors, (9330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:00,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 9330 transitions. [2021-08-21 18:08:00,272 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 9330 transitions. Word has length 30 [2021-08-21 18:08:00,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:00,272 INFO L470 AbstractCegarLoop]: Abstraction has 3307 states and 9330 transitions. [2021-08-21 18:08:00,272 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:00,272 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 9330 transitions. [2021-08-21 18:08:00,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:08:00,276 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:00,276 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:00,309 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-21 18:08:00,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-08-21 18:08:00,477 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:08:00,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:00,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1946615616, now seen corresponding path program 43 times [2021-08-21 18:08:00,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:00,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923531263] [2021-08-21 18:08:00,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:00,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:00,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:00,832 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:00,833 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:00,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923531263] [2021-08-21 18:08:00,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923531263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:00,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662374474] [2021-08-21 18:08:00,833 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:08:00,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:00,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:00,834 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:08:00,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 18:08:06,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:06,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:08:06,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:07,294 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:08:07,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 29 [2021-08-21 18:08:07,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:07,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662374474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:07,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:08:07,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 21 [2021-08-21 18:08:07,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976476458] [2021-08-21 18:08:07,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:08:07,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:08:07,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:08:07,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:08:07,377 INFO L87 Difference]: Start difference. First operand 3307 states and 9330 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:08,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:08:08,398 INFO L93 Difference]: Finished difference Result 3551 states and 10012 transitions. [2021-08-21 18:08:08,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:08:08,398 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:08:08,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:08:08,403 INFO L225 Difference]: With dead ends: 3551 [2021-08-21 18:08:08,404 INFO L226 Difference]: Without dead ends: 3540 [2021-08-21 18:08:08,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 691.3ms TimeCoverageRelationStatistics Valid=154, Invalid=1036, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:08:08,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3540 states. [2021-08-21 18:08:08,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3540 to 3313. [2021-08-21 18:08:08,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3313 states, 3312 states have (on average 2.822765700483092) internal successors, (9349), 3312 states have internal predecessors, (9349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:08,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3313 states to 3313 states and 9349 transitions. [2021-08-21 18:08:08,444 INFO L78 Accepts]: Start accepts. Automaton has 3313 states and 9349 transitions. Word has length 30 [2021-08-21 18:08:08,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:08:08,445 INFO L470 AbstractCegarLoop]: Abstraction has 3313 states and 9349 transitions. [2021-08-21 18:08:08,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:08:08,445 INFO L276 IsEmpty]: Start isEmpty. Operand 3313 states and 9349 transitions. [2021-08-21 18:08:08,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:08:08,448 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:08:08,449 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, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:08:08,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-08-21 18:08:08,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:08,649 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [thread1Err8INUSE_VIOLATION, thread1Err9INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr1INUSE_VIOLATION (and 7 more)] === [2021-08-21 18:08:08,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:08:08,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1191717322, now seen corresponding path program 24 times [2021-08-21 18:08:08,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:08:08,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077828813] [2021-08-21 18:08:08,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:08:08,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:08:08,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:08:08,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:08:08,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:08:08,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077828813] [2021-08-21 18:08:08,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077828813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:08:08,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485935013] [2021-08-21 18:08:08,978 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:08:08,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:08:08,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:08:08,979 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 18:08:08,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 18:08:14,621 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:08:14,621 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:08:15,077 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:08:15,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:08:15,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:08:15,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:08:15,081 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-21 18:08:15,083 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:08:15,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2021-08-21 18:08:15,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 18:08:15,284 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. [2021-08-21 18:08:15,285 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err8INUSE_VIOLATION [2021-08-21 18:08:15,285 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Err9INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err0INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Err3INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err6INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread1Thread1of1ForFork0Err7INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork1Err4INUSE_VIOLATION [2021-08-21 18:08:15,286 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location thread4Thread1of1ForFork1Err5INUSE_VIOLATION [2021-08-21 18:08:15,289 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:08:15,290 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:08:15,291 INFO L202 PluginConnector]: Adding new model parallel-sum-1-dsl.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:08:15 BasicIcfg [2021-08-21 18:08:15,291 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:08:15,292 INFO L168 Benchmark]: Toolchain (without parser) took 694528.32 ms. Allocated memory was 187.7 MB in the beginning and 2.2 GB in the end (delta: 2.0 GB). Free memory was 168.5 MB in the beginning and 275.3 MB in the end (delta: -106.7 MB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-08-21 18:08:15,292 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.53 ms. Allocated memory is still 187.7 MB. Free memory is still 169.8 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:08:15,292 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.01 ms. Allocated memory is still 187.7 MB. Free memory was 168.5 MB in the beginning and 167.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 18:08:15,292 INFO L168 Benchmark]: Boogie Preprocessor took 16.57 ms. Allocated memory is still 187.7 MB. Free memory was 167.0 MB in the beginning and 165.9 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:08:15,292 INFO L168 Benchmark]: RCFGBuilder took 300.87 ms. Allocated memory is still 187.7 MB. Free memory was 165.9 MB in the beginning and 147.6 MB in the end (delta: 18.3 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. [2021-08-21 18:08:15,292 INFO L168 Benchmark]: TraceAbstraction took 694177.04 ms. Allocated memory was 187.7 MB in the beginning and 2.2 GB in the end (delta: 2.0 GB). Free memory was 147.1 MB in the beginning and 275.3 MB in the end (delta: -128.2 MB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-08-21 18:08:15,293 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.53 ms. Allocated memory is still 187.7 MB. Free memory is still 169.8 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 24.01 ms. Allocated memory is still 187.7 MB. Free memory was 168.5 MB in the beginning and 167.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 16.57 ms. Allocated memory is still 187.7 MB. Free memory was 167.0 MB in the beginning and 165.9 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 300.87 ms. Allocated memory is still 187.7 MB. Free memory was 165.9 MB in the beginning and 147.6 MB in the end (delta: 18.3 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. * TraceAbstraction took 694177.04 ms. Allocated memory was 187.7 MB in the beginning and 2.2 GB in the end (delta: 2.0 GB). Free memory was 147.1 MB in the beginning and 275.3 MB in the end (delta: -128.2 MB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1864, positive: 1572, positive conditional: 1572, positive unconditional: 0, negative: 292, negative conditional: 292, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1610, positive: 1572, positive conditional: 0, positive unconditional: 1572, negative: 38, negative conditional: 0, negative unconditional: 38, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 260, positive: 256, positive conditional: 0, positive unconditional: 256, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 260, positive: 252, positive conditional: 0, positive unconditional: 252, negative: 8, negative conditional: 0, negative unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 8, positive: 4, positive conditional: 0, positive unconditional: 4, negative: 4, negative conditional: 0, negative unconditional: 4, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 63, positive: 15, positive conditional: 0, positive unconditional: 15, negative: 48, negative conditional: 0, negative unconditional: 48, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1610, positive: 1316, positive conditional: 0, positive unconditional: 1316, negative: 34, negative conditional: 0, negative unconditional: 34, unknown: 260, unknown conditional: 0, unknown unconditional: 260] , Statistics on independence cache: Total cache size (in pairs): 260, Positive cache size: 256, Positive conditional cache size: 0, Positive unconditional cache size: 256, Negative cache size: 4, Negative conditional cache size: 0, Negative unconditional cache size: 4, Independence queries for same thread: 254 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 105]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 55]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 13 procedures, 71 locations, 11 error locations. Started 1 CEGAR loops. OverallTime: 693947.2ms, OverallIterations: 140, TraceHistogramMax: 2, EmptinessCheckTime: 428.6ms, AutomataDifference: 152796.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 280.7ms, PartialOrderReductionTime: 236.6ms, HoareTripleCheckerStatistics: 4720 SDtfs, 14290 SDslu, 46110 SDs, 0 SdLazy, 109387 SolverSat, 13399 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 52754.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7941 GetRequests, 2803 SyntacticMatches, 236 SemanticMatches, 4902 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45605 ImplicationChecksByTransitivity, 126935.2ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3313occurred in iteration=139, InterpolantAutomatonStates: 4181, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 3745.6ms AutomataMinimizationTime, 139 MinimizatonAttempts, 32166 StatesRemovedByMinimization, 137 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1016.6ms SsaConstructionTime, 2938.5ms SatisfiabilityAnalysisTime, 113113.2ms InterpolantComputationTime, 8066 NumberOfCodeBlocks, 8066 NumberOfCodeBlocksAsserted, 429 NumberOfCheckSat, 7792 ConstructedInterpolants, 362 QuantifiedInterpolants, 114319 SizeOfPredicates, 1128 NumberOfNonLiveVariables, 17326 ConjunctsInSsa, 4157 ConjunctsInUnsatCore, 274 InterpolantComputations, 4 PerfectInterpolantSequences, 33/1395 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown