/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/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.cegar.restart.behaviour ONE_CEGAR_PER_THREAD_INSTANCE --traceabstraction.maximal.amount.of.steps.the.threads.are.allowed.to.take.successively 1 --traceabstraction.enable.heuristic.with.loops.as.step.type false --traceabstraction.considered.threads.and.their.maximal.amount.of.steps '"3,2 1,1 2,2"' --traceabstraction.defines.what.statements.are.considered.a.step.in.por LOOP -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.orders-218013a [2023-05-03 19:56:20,333 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-05-03 19:56:20,335 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-05-03 19:56:20,374 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-05-03 19:56:20,375 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-05-03 19:56:20,379 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-05-03 19:56:20,381 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-05-03 19:56:20,383 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-05-03 19:56:20,385 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-05-03 19:56:20,389 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-05-03 19:56:20,391 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-05-03 19:56:20,392 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-05-03 19:56:20,393 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-05-03 19:56:20,394 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-05-03 19:56:20,396 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-05-03 19:56:20,397 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-05-03 19:56:20,398 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-05-03 19:56:20,398 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-05-03 19:56:20,400 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-05-03 19:56:20,405 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-05-03 19:56:20,406 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-05-03 19:56:20,407 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-05-03 19:56:20,408 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-05-03 19:56:20,409 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-05-03 19:56:20,416 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-05-03 19:56:20,416 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-05-03 19:56:20,416 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-05-03 19:56:20,418 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-05-03 19:56:20,418 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-05-03 19:56:20,419 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-05-03 19:56:20,419 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-05-03 19:56:20,420 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-05-03 19:56:20,421 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-05-03 19:56:20,422 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-05-03 19:56:20,423 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-05-03 19:56:20,423 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-05-03 19:56:20,424 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-05-03 19:56:20,424 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-05-03 19:56:20,424 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-05-03 19:56:20,425 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-05-03 19:56:20,425 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-05-03 19:56:20,426 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2023-05-03 19:56:20,455 INFO L113 SettingsManager]: Loading preferences was successful [2023-05-03 19:56:20,455 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-05-03 19:56:20,455 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-05-03 19:56:20,455 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-05-03 19:56:20,456 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-05-03 19:56:20,456 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-05-03 19:56:20,457 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-05-03 19:56:20,457 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-05-03 19:56:20,457 INFO L138 SettingsManager]: * Use SBE=true [2023-05-03 19:56:20,457 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-05-03 19:56:20,458 INFO L138 SettingsManager]: * sizeof long=4 [2023-05-03 19:56:20,458 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-05-03 19:56:20,458 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * sizeof long double=12 [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * Use constant arrays=true [2023-05-03 19:56:20,459 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-05-03 19:56:20,460 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-05-03 19:56:20,460 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-05-03 19:56:20,460 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-05-03 19:56:20,460 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-05-03 19:56:20,460 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-03 19:56:20,460 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-05-03 19:56:20,461 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-05-03 19:56:20,461 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-05-03 19:56:20,461 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-05-03 19:56:20,461 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2023-05-03 19:56:20,461 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-05-03 19:56:20,461 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-05-03 19:56:20,462 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2023-05-03 19:56:20,462 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-05-03 19:56:20,462 INFO L138 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2023-05-03 19:56:20,462 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: CEGAR restart behaviour -> ONE_CEGAR_PER_THREAD_INSTANCE Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Maximal amount of steps the threads are allowed to take successively -> 1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Enable heuristic with loops as step type -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Considered threads and their maximal amount of steps -> 3,2 1,1 2,2 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Defines what statements are considered a step in POR -> LOOP [2023-05-03 19:56:20,700 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-05-03 19:56:20,728 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-05-03 19:56:20,730 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-05-03 19:56:20,732 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2023-05-03 19:56:20,737 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2023-05-03 19:56:20,738 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl [2023-05-03 19:56:20,738 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-2.wvr.bpl' [2023-05-03 19:56:20,766 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-05-03 19:56:20,767 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-05-03 19:56:20,768 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-05-03 19:56:20,768 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-05-03 19:56:20,768 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-05-03 19:56:20,778 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,786 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,791 INFO L138 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2023-05-03 19:56:20,792 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-05-03 19:56:20,794 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-05-03 19:56:20,794 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-05-03 19:56:20,795 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-05-03 19:56:20,802 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,802 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,802 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,803 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,805 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,807 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,807 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,808 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,809 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-05-03 19:56:20,810 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-05-03 19:56:20,810 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-05-03 19:56:20,810 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-05-03 19:56:20,812 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/1) ... [2023-05-03 19:56:20,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-05-03 19:56:20,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:56:20,837 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) [2023-05-03 19:56:20,848 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 [2023-05-03 19:56:20,870 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2023-05-03 19:56:20,870 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-05-03 19:56:20,871 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-05-03 19:56:20,871 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2023-05-03 19:56:20,871 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-05-03 19:56:20,871 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-05-03 19:56:20,872 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2023-05-03 19:56:20,872 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-05-03 19:56:20,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-05-03 19:56:20,873 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2023-05-03 19:56:20,916 INFO L235 CfgBuilder]: Building ICFG [2023-05-03 19:56:20,918 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2023-05-03 19:56:21,058 INFO L276 CfgBuilder]: Performing block encoding [2023-05-03 19:56:21,071 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-05-03 19:56:21,072 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2023-05-03 19:56:21,076 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 07:56:21 BoogieIcfgContainer [2023-05-03 19:56:21,077 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-05-03 19:56:21,079 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-05-03 19:56:21,080 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-05-03 19:56:21,083 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-05-03 19:56:21,083 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.05 07:56:20" (1/2) ... [2023-05-03 19:56:21,085 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7b8c34e2 and model type queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.05 07:56:21, skipping insertion in model container [2023-05-03 19:56:21,085 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.05 07:56:21" (2/2) ... [2023-05-03 19:56:21,086 INFO L112 eAbstractionObserver]: Analyzing ICFG queue-add-2.wvr.bpl [2023-05-03 19:56:21,113 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2023-05-03 19:56:21,121 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-05-03 19:56:21,121 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-05-03 19:56:21,121 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-05-03 19:56:21,175 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-05-03 19:56:21,212 INFO L100 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-03 19:56:21,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2023-05-03 19:56:21,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:56:21,218 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2023-05-03 19:56:21,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2023-05-03 19:56:21,272 INFO L162 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2023-05-03 19:56:21,288 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2023-05-03 19:56:21,298 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6d9a17cb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-05-03 19:56:21,299 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-05-03 19:56:21,424 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:56:21,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:56:21,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1254116090, now seen corresponding path program 1 times [2023-05-03 19:56:21,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:56:21,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004005904] [2023-05-03 19:56:21,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:56:21,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:56:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:56:21,606 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:21,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:56:21,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004005904] [2023-05-03 19:56:21,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004005904] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-03 19:56:21,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-05-03 19:56:21,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-05-03 19:56:21,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004627846] [2023-05-03 19:56:21,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-03 19:56:21,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-05-03 19:56:21,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:56:21,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-05-03 19:56:21,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-05-03 19:56:21,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:21,665 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:56:21,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:56:21,666 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:21,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:21,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-05-03 19:56:21,699 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:56:21,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:56:21,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1515676734, now seen corresponding path program 2 times [2023-05-03 19:56:21,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:56:21,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084627809] [2023-05-03 19:56:21,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:56:21,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:56:21,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:56:21,946 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:21,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:56:21,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084627809] [2023-05-03 19:56:21,946 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084627809] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:56:21,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877433159] [2023-05-03 19:56:21,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-05-03 19:56:21,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:21,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:56:21,953 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) [2023-05-03 19:56:21,956 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-05-03 19:56:21,995 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-05-03 19:56:21,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:56:21,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 10 conjunts are in the unsatisfiable core [2023-05-03 19:56:22,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:56:22,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:22,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:56:22,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:22,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877433159] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:56:22,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:56:22,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-05-03 19:56:22,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626738575] [2023-05-03 19:56:22,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:56:22,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-05-03 19:56:22,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:56:22,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-05-03 19:56:22,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-05-03 19:56:22,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:22,489 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:56:22,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 14 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) [2023-05-03 19:56:22,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:22,490 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:22,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:22,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:56:22,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-05-03 19:56:23,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-05-03 19:56:23,041 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:56:23,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:56:23,042 INFO L85 PathProgramCache]: Analyzing trace with hash 787750904, now seen corresponding path program 3 times [2023-05-03 19:56:23,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:56:23,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371752311] [2023-05-03 19:56:23,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:56:23,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:56:23,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:56:23,191 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-05-03 19:56:23,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:56:23,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371752311] [2023-05-03 19:56:23,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371752311] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:56:23,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062382853] [2023-05-03 19:56:23,192 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-05-03 19:56:23,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:23,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:56:23,194 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) [2023-05-03 19:56:23,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-05-03 19:56:23,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-05-03 19:56:23,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:56:23,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2023-05-03 19:56:23,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:56:23,256 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-05-03 19:56:23,257 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-05-03 19:56:23,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062382853] provided 1 perfect and 0 imperfect interpolant sequences [2023-05-03 19:56:23,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-05-03 19:56:23,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2023-05-03 19:56:23,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19988487] [2023-05-03 19:56:23,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-05-03 19:56:23,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-05-03 19:56:23,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:56:23,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-05-03 19:56:23,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-05-03 19:56:23,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:23,259 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:56:23,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.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) [2023-05-03 19:56:23,259 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:23,259 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:56:23,260 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:23,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:23,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-05-03 19:56:23,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:56:23,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-05-03 19:56:23,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:23,645 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:56:23,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:56:23,646 INFO L85 PathProgramCache]: Analyzing trace with hash 510370948, now seen corresponding path program 1 times [2023-05-03 19:56:23,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:56:23,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811561842] [2023-05-03 19:56:23,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:56:23,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:56:23,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:56:24,001 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:24,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:56:24,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811561842] [2023-05-03 19:56:24,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811561842] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:56:24,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025246235] [2023-05-03 19:56:24,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:56:24,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:24,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:56:24,005 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) [2023-05-03 19:56:24,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-05-03 19:56:24,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:56:24,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 22 conjunts are in the unsatisfiable core [2023-05-03 19:56:24,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:56:24,172 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:56:24,360 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:24,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:56:24,571 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:56:24,572 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 24 [2023-05-03 19:56:24,655 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:24,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025246235] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:56:24,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:56:24,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 28 [2023-05-03 19:56:24,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850655287] [2023-05-03 19:56:24,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:56:24,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-05-03 19:56:24,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:56:24,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-05-03 19:56:24,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2023-05-03 19:56:24,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:24,659 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:56:24,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.9655172413793103) internal successors, (57), 28 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:56:24,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:24,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2023-05-03 19:56:24,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:56:24,659 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:25,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:25,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:56:25,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:56:25,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-05-03 19:56:25,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-05-03 19:56:25,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:25,607 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:56:25,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:56:25,607 INFO L85 PathProgramCache]: Analyzing trace with hash -424644810, now seen corresponding path program 2 times [2023-05-03 19:56:25,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:56:25,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133947970] [2023-05-03 19:56:25,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:56:25,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:56:25,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:56:26,033 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-05-03 19:56:26,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:56:26,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133947970] [2023-05-03 19:56:26,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133947970] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:56:26,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325448300] [2023-05-03 19:56:26,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-05-03 19:56:26,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:26,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:56:26,036 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) [2023-05-03 19:56:26,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-05-03 19:56:26,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-05-03 19:56:26,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:56:26,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 34 conjunts are in the unsatisfiable core [2023-05-03 19:56:26,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:56:26,369 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:56:26,370 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2023-05-03 19:56:26,595 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:26,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:56:27,011 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:56:27,011 INFO L390 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 62 [2023-05-03 19:56:27,073 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:27,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325448300] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:56:27,074 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:56:27,074 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 39 [2023-05-03 19:56:27,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731560595] [2023-05-03 19:56:27,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:56:27,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2023-05-03 19:56:27,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:56:27,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2023-05-03 19:56:27,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1389, Unknown=0, NotChecked=0, Total=1560 [2023-05-03 19:56:27,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:27,076 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:56:27,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.9) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:56:27,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:27,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:56:27,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:56:27,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2023-05-03 19:56:27,077 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:56:29,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:56:29,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:56:29,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:56:29,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-05-03 19:56:29,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-05-03 19:56:29,133 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-05-03 19:56:29,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:29,329 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:56:29,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:56:29,329 INFO L85 PathProgramCache]: Analyzing trace with hash 753669264, now seen corresponding path program 3 times [2023-05-03 19:56:29,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:56:29,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842050045] [2023-05-03 19:56:29,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:56:29,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:56:29,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:56:30,089 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-05-03 19:56:30,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:56:30,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842050045] [2023-05-03 19:56:30,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842050045] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:56:30,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217780581] [2023-05-03 19:56:30,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-05-03 19:56:30,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:56:30,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:56:30,092 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) [2023-05-03 19:56:30,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-05-03 19:56:30,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-05-03 19:56:30,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:56:30,131 WARN L261 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 60 conjunts are in the unsatisfiable core [2023-05-03 19:56:30,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:56:31,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 19:56:31,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 19:56:31,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 19:56:31,230 INFO L356 Elim1Store]: treesize reduction 29, result has 21.6 percent of original size [2023-05-03 19:56:31,231 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 46 treesize of output 30 [2023-05-03 19:56:31,639 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:56:31,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:56:34,599 INFO L356 Elim1Store]: treesize reduction 30, result has 91.6 percent of original size [2023-05-03 19:56:34,599 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 122 treesize of output 406 [2023-05-03 19:56:36,336 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:36,466 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:36,612 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:36,858 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:37,078 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:38,447 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:39,401 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:40,307 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:40,461 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:40,499 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:40,635 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:40,840 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:40,899 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:40,980 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:41,033 WARN L718 sPolynomialRelations]: Constructing 256(two to the power of 8 dual juncts. [2023-05-03 19:56:41,108 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:41,192 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:41,258 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:41,370 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:41,668 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:42,259 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:42,330 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:42,373 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:42,492 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:43,259 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:43,739 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:43,788 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:43,943 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:44,268 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:44,822 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:47,776 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:51,532 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:51,719 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:51,751 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:54,096 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:54,122 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:54,300 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:54,888 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:54,903 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:54,928 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:54,945 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:55,079 WARN L718 sPolynomialRelations]: Constructing 128(two to the power of 7 dual juncts. [2023-05-03 19:56:55,092 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:55,236 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:55,269 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:55,341 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:58,184 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:58,355 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:56:58,423 WARN L718 sPolynomialRelations]: Constructing 64(two to the power of 6 dual juncts. [2023-05-03 19:57:01,205 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:57:01,206 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217780581] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:01,206 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:01,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 28, 28] total 69 [2023-05-03 19:57:01,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520314361] [2023-05-03 19:57:01,206 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:01,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2023-05-03 19:57:01,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:01,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2023-05-03 19:57:01,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=637, Invalid=4193, Unknown=0, NotChecked=0, Total=4830 [2023-05-03 19:57:01,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:01,209 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:01,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.7) internal successors, (119), 69 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:01,209 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:01,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:01,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:01,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2023-05-03 19:57:01,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 47 states. [2023-05-03 19:57:01,210 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:04,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:04,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:04,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:04,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:04,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:04,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-05-03 19:57:04,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:04,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:04,694 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:04,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:04,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1230190787, now seen corresponding path program 4 times [2023-05-03 19:57:04,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:04,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199226968] [2023-05-03 19:57:04,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:04,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:04,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:04,857 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 64 proven. 45 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-05-03 19:57:04,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:04,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199226968] [2023-05-03 19:57:04,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199226968] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:04,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919544675] [2023-05-03 19:57:04,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-05-03 19:57:04,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:04,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:04,861 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) [2023-05-03 19:57:04,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-05-03 19:57:04,908 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-05-03 19:57:04,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:04,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 14 conjunts are in the unsatisfiable core [2023-05-03 19:57:04,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:04,975 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 62 proven. 31 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-05-03 19:57:04,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:05,063 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 62 proven. 31 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-05-03 19:57:05,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919544675] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:05,063 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:05,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 6 [2023-05-03 19:57:05,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785700930] [2023-05-03 19:57:05,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:05,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-05-03 19:57:05,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:05,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-05-03 19:57:05,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2023-05-03 19:57:05,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:05,065 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:05,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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) [2023-05-03 19:57:05,065 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:05,065 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:05,065 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:05,065 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:05,065 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:05,065 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2023-05-03 19:57:05,066 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:05,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:05,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:05,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:05,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:05,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:05,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-05-03 19:57:05,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:05,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:05,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:05,324 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:05,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:05,326 INFO L85 PathProgramCache]: Analyzing trace with hash 301264804, now seen corresponding path program 5 times [2023-05-03 19:57:05,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:05,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776968182] [2023-05-03 19:57:05,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:05,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:06,437 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 6 proven. 97 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-05-03 19:57:06,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:06,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776968182] [2023-05-03 19:57:06,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776968182] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:06,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538123417] [2023-05-03 19:57:06,437 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-05-03 19:57:06,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:06,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:06,439 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) [2023-05-03 19:57:06,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-05-03 19:57:06,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2023-05-03 19:57:06,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:06,485 WARN L261 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 80 conjunts are in the unsatisfiable core [2023-05-03 19:57:06,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:07,814 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:57:07,815 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 74 treesize of output 30 [2023-05-03 19:57:08,059 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:57:08,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:09,848 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:57:09,848 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 116 treesize of output 398 [2023-05-03 19:57:10,173 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 0 proven. 142 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:57:10,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538123417] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:10,174 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:10,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 32, 32] total 78 [2023-05-03 19:57:10,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537110265] [2023-05-03 19:57:10,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:10,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 79 states [2023-05-03 19:57:10,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:10,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2023-05-03 19:57:10,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=462, Invalid=5700, Unknown=0, NotChecked=0, Total=6162 [2023-05-03 19:57:10,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:10,177 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:10,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 79 states, 79 states have (on average 1.7974683544303798) internal successors, (142), 78 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:10,177 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:10,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:10,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:10,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:10,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:10,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 58 states. [2023-05-03 19:57:10,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:10,178 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:14,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-05-03 19:57:14,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:15,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-05-03 19:57:15,047 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:15,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:15,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1632559935, now seen corresponding path program 6 times [2023-05-03 19:57:15,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:15,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814047859] [2023-05-03 19:57:15,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:15,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:15,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:15,322 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 88 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2023-05-03 19:57:15,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:15,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814047859] [2023-05-03 19:57:15,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814047859] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:15,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377754525] [2023-05-03 19:57:15,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-05-03 19:57:15,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:15,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:15,324 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) [2023-05-03 19:57:15,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-05-03 19:57:15,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2023-05-03 19:57:15,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:15,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 32 conjunts are in the unsatisfiable core [2023-05-03 19:57:15,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:15,516 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:57:15,518 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:57:15,531 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-05-03 19:57:15,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:15,579 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:57:15,580 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:57:15,694 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 76 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2023-05-03 19:57:15,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377754525] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:15,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:15,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 15 [2023-05-03 19:57:15,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620009787] [2023-05-03 19:57:15,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:15,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-03 19:57:15,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:15,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-03 19:57:15,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2023-05-03 19:57:15,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:15,699 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:15,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 64 states. [2023-05-03 19:57:15,700 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:15,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:15,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:15,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:15,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:15,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:15,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:15,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:15,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:15,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:15,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:16,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:16,144 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:16,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:16,145 INFO L85 PathProgramCache]: Analyzing trace with hash 2069226426, now seen corresponding path program 7 times [2023-05-03 19:57:16,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:16,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477505180] [2023-05-03 19:57:16,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:16,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:16,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:16,311 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 54 proven. 100 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2023-05-03 19:57:16,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:16,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477505180] [2023-05-03 19:57:16,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477505180] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:16,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184725068] [2023-05-03 19:57:16,311 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-05-03 19:57:16,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:16,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:16,313 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) [2023-05-03 19:57:16,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-05-03 19:57:16,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:16,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 18 conjunts are in the unsatisfiable core [2023-05-03 19:57:16,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:16,430 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 54 proven. 84 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2023-05-03 19:57:16,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:16,549 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 54 proven. 84 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2023-05-03 19:57:16,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184725068] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:16,549 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:16,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2023-05-03 19:57:16,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187642732] [2023-05-03 19:57:16,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:16,550 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-05-03 19:57:16,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:16,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-05-03 19:57:16,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-05-03 19:57:16,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:16,551 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:16,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 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) [2023-05-03 19:57:16,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:16,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:16,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:16,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:16,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:16,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:16,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:16,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:16,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:16,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:16,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:16,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:16,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:16,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:16,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:16,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:16,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:16,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:16,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:16,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:16,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:16,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-05-03 19:57:16,801 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:16,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:16,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1964180226, now seen corresponding path program 8 times [2023-05-03 19:57:16,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:16,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755361175] [2023-05-03 19:57:16,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:16,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:16,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:18,276 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 9 proven. 171 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2023-05-03 19:57:18,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:18,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755361175] [2023-05-03 19:57:18,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755361175] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:18,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868115620] [2023-05-03 19:57:18,277 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-05-03 19:57:18,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:18,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:18,278 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) [2023-05-03 19:57:18,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-05-03 19:57:18,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-05-03 19:57:18,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:18,320 WARN L261 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 106 conjunts are in the unsatisfiable core [2023-05-03 19:57:18,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:20,463 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:57:20,464 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 102 treesize of output 38 [2023-05-03 19:57:20,734 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:57:20,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:23,797 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:57:23,798 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 152 treesize of output 686 [2023-05-03 19:57:24,574 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 245 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:57:24,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868115620] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:24,575 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:24,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 40, 40] total 99 [2023-05-03 19:57:24,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352991389] [2023-05-03 19:57:24,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:24,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2023-05-03 19:57:24,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:24,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2023-05-03 19:57:24,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=637, Invalid=9263, Unknown=0, NotChecked=0, Total=9900 [2023-05-03 19:57:24,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:24,579 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:24,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 1.77) internal successors, (177), 99 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:24,580 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:31,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:31,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:31,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:31,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:31,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:31,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:31,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:31,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:31,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:31,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:31,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2023-05-03 19:57:31,763 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:31,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-05-03 19:57:31,953 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:31,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:31,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1027607742, now seen corresponding path program 9 times [2023-05-03 19:57:31,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:31,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961606693] [2023-05-03 19:57:31,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:31,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:31,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:32,242 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 127 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-05-03 19:57:32,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:32,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961606693] [2023-05-03 19:57:32,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961606693] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:32,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771087785] [2023-05-03 19:57:32,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-05-03 19:57:32,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:32,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:32,244 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) [2023-05-03 19:57:32,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-05-03 19:57:32,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2023-05-03 19:57:32,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:32,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 36 conjunts are in the unsatisfiable core [2023-05-03 19:57:32,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:32,461 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:57:32,462 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:57:32,474 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2023-05-03 19:57:32,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:32,515 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:57:32,516 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:57:32,615 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2023-05-03 19:57:32,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771087785] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:32,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:32,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 15 [2023-05-03 19:57:32,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237995092] [2023-05-03 19:57:32,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:32,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-05-03 19:57:32,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:32,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-05-03 19:57:32,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2023-05-03 19:57:32,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:32,617 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:32,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.0625) internal successors, (65), 15 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2023-05-03 19:57:32,618 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:32,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2023-05-03 19:57:32,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:32,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:32,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-05-03 19:57:32,963 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:32,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:32,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1259583368, now seen corresponding path program 10 times [2023-05-03 19:57:32,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:32,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125370146] [2023-05-03 19:57:32,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:32,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:34,618 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 12 proven. 197 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2023-05-03 19:57:34,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:34,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125370146] [2023-05-03 19:57:34,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125370146] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:34,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170917765] [2023-05-03 19:57:34,619 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-05-03 19:57:34,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:34,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:34,620 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) [2023-05-03 19:57:34,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-05-03 19:57:34,655 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-05-03 19:57:34,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:34,657 WARN L261 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 118 conjunts are in the unsatisfiable core [2023-05-03 19:57:34,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:37,424 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:57:37,424 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 9 select indices, 9 select index equivalence classes, 0 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 36 case distinctions, treesize of input 114 treesize of output 42 [2023-05-03 19:57:37,631 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:57:37,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:41,418 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:57:41,419 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 18 select indices, 18 select index equivalence classes, 0 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 153 case distinctions, treesize of input 170 treesize of output 860 [2023-05-03 19:57:42,693 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:57:42,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170917765] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:42,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:42,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 44, 44] total 107 [2023-05-03 19:57:42,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586921813] [2023-05-03 19:57:42,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:42,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2023-05-03 19:57:42,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:42,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2023-05-03 19:57:42,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=708, Invalid=10848, Unknown=0, NotChecked=0, Total=11556 [2023-05-03 19:57:42,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:42,697 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:42,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 1.787037037037037) internal successors, (193), 107 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:42,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:42,697 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 73 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:42,698 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:52,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:52,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:52,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:57:52,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:52,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2023-05-03 19:57:52,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:52,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-05-03 19:57:52,454 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:52,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:52,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1235983957, now seen corresponding path program 11 times [2023-05-03 19:57:52,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:52,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330416805] [2023-05-03 19:57:52,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:52,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:52,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:52,826 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 257 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2023-05-03 19:57:52,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:52,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330416805] [2023-05-03 19:57:52,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330416805] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:52,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047329667] [2023-05-03 19:57:52,827 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-05-03 19:57:52,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:52,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:52,828 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) [2023-05-03 19:57:52,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-05-03 19:57:52,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2023-05-03 19:57:52,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:52,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 48 conjunts are in the unsatisfiable core [2023-05-03 19:57:52,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:53,146 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:57:53,147 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:57:53,166 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 239 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-05-03 19:57:53,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:53,255 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:57:53,255 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:57:53,372 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 239 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-05-03 19:57:53,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047329667] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:53,373 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:53,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 23 [2023-05-03 19:57:53,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506840050] [2023-05-03 19:57:53,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:53,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-05-03 19:57:53,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:53,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-05-03 19:57:53,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2023-05-03 19:57:53,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:53,374 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:53,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:53,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:53,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:53,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:53,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:53,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:53,374 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 87 states. [2023-05-03 19:57:53,375 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:53,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:57:53,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:53,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:57:53,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:53,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:53,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:53,876 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:53,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:53,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1297821989, now seen corresponding path program 12 times [2023-05-03 19:57:53,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:53,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188815197] [2023-05-03 19:57:53,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:53,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:53,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:54,217 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 257 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2023-05-03 19:57:54,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:54,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188815197] [2023-05-03 19:57:54,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188815197] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:54,218 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847298941] [2023-05-03 19:57:54,218 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-05-03 19:57:54,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:54,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:54,221 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) [2023-05-03 19:57:54,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-05-03 19:57:54,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2023-05-03 19:57:54,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:54,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 48 conjunts are in the unsatisfiable core [2023-05-03 19:57:54,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:54,556 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:57:54,557 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:57:54,573 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 239 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-05-03 19:57:54,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:54,653 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:57:54,653 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:57:54,794 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 0 proven. 239 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2023-05-03 19:57:54,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847298941] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:54,794 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:54,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 23 [2023-05-03 19:57:54,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771351082] [2023-05-03 19:57:54,795 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:54,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-05-03 19:57:54,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:54,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-05-03 19:57:54,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2023-05-03 19:57:54,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:54,796 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:54,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.875) internal successors, (93), 23 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:54,796 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:57:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:54,797 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:55,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:55,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:55,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:55,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:55,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-05-03 19:57:55,227 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:55,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:55,227 INFO L85 PathProgramCache]: Analyzing trace with hash 774872469, now seen corresponding path program 13 times [2023-05-03 19:57:55,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:55,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449132880] [2023-05-03 19:57:55,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:55,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:55,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:55,393 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 89 proven. 237 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2023-05-03 19:57:55,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:55,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449132880] [2023-05-03 19:57:55,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449132880] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:55,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998953222] [2023-05-03 19:57:55,394 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-05-03 19:57:55,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:55,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:55,395 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) [2023-05-03 19:57:55,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-05-03 19:57:55,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:55,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 26 conjunts are in the unsatisfiable core [2023-05-03 19:57:55,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:57:55,581 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 89 proven. 215 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2023-05-03 19:57:55,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:57:55,771 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 89 proven. 215 refuted. 0 times theorem prover too weak. 197 trivial. 0 not checked. [2023-05-03 19:57:55,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998953222] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:57:55,771 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:57:55,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2023-05-03 19:57:55,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115007723] [2023-05-03 19:57:55,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:57:55,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-05-03 19:57:55,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:57:55,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-05-03 19:57:55,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2023-05-03 19:57:55,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:55,772 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:57:55,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 8 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:57:55,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:55,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:55,772 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:55,773 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:55,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:57:55,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:57:55,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:57:55,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:57:55,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-05-03 19:57:56,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-05-03 19:57:56,045 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:57:56,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:57:56,045 INFO L85 PathProgramCache]: Analyzing trace with hash -206798472, now seen corresponding path program 14 times [2023-05-03 19:57:56,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:57:56,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857726904] [2023-05-03 19:57:56,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:57:56,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:57:56,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:57:58,275 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 15 proven. 299 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-05-03 19:57:58,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:57:58,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857726904] [2023-05-03 19:57:58,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857726904] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:57:58,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714772512] [2023-05-03 19:57:58,276 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-05-03 19:57:58,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:57:58,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:57:58,277 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) [2023-05-03 19:57:58,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-05-03 19:57:58,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-05-03 19:57:58,323 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:57:58,325 WARN L261 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 142 conjunts are in the unsatisfiable core [2023-05-03 19:57:58,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:58:02,309 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:58:02,309 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 11 select indices, 11 select index equivalence classes, 0 disjoint index pairs (out of 55 index pairs), introduced 11 new quantified variables, introduced 55 case distinctions, treesize of input 138 treesize of output 50 [2023-05-03 19:58:02,569 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:58:02,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:58:08,617 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:58:08,617 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 22 select indices, 22 select index equivalence classes, 0 disjoint index pairs (out of 231 index pairs), introduced 22 new quantified variables, introduced 231 case distinctions, treesize of input 206 treesize of output 1268 [2023-05-03 19:58:09,734 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 0 proven. 452 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:58:09,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714772512] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:58:09,735 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:58:09,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 52, 52] total 128 [2023-05-03 19:58:09,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037544747] [2023-05-03 19:58:09,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:58:09,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 129 states [2023-05-03 19:58:09,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:58:09,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 129 interpolants. [2023-05-03 19:58:09,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=877, Invalid=15635, Unknown=0, NotChecked=0, Total=16512 [2023-05-03 19:58:09,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:58:09,739 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:58:09,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 129 states, 129 states have (on average 1.7674418604651163) internal successors, (228), 128 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:09,739 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:58:09,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:09,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:09,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:58:09,740 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:22,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:22,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:58:22,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2023-05-03 19:58:22,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-05-03 19:58:22,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-05-03 19:58:22,439 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:58:22,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:58:22,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1965595928, now seen corresponding path program 15 times [2023-05-03 19:58:22,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:58:22,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722328209] [2023-05-03 19:58:22,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:58:22,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:58:22,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:58:22,821 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2023-05-03 19:58:22,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:58:22,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722328209] [2023-05-03 19:58:22,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722328209] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:58:22,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441123130] [2023-05-03 19:58:22,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-05-03 19:58:22,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:58:22,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:58:22,823 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) [2023-05-03 19:58:22,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-05-03 19:58:22,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2023-05-03 19:58:22,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:58:22,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 52 conjunts are in the unsatisfiable core [2023-05-03 19:58:22,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:58:23,160 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:58:23,161 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:58:23,183 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 0 proven. 303 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-05-03 19:58:23,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:58:23,279 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:58:23,280 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:58:23,434 INFO L134 CoverageAnalysis]: Checked inductivity of 523 backedges. 0 proven. 303 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2023-05-03 19:58:23,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441123130] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:58:23,434 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:58:23,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 23 [2023-05-03 19:58:23,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258944759] [2023-05-03 19:58:23,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:58:23,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-05-03 19:58:23,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:58:23,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-05-03 19:58:23,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2023-05-03 19:58:23,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:58:23,436 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:58:23,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.9166666666666665) internal successors, (94), 23 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:58:23,436 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 99 states. [2023-05-03 19:58:23,437 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:58:23,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:58:23,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:23,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2023-05-03 19:58:23,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:23,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-05-03 19:58:23,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-05-03 19:58:23,909 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:58:23,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:58:23,910 INFO L85 PathProgramCache]: Analyzing trace with hash -871902046, now seen corresponding path program 16 times [2023-05-03 19:58:23,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:58:23,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729023933] [2023-05-03 19:58:23,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:58:23,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:58:23,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:58:26,669 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 18 proven. 422 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-05-03 19:58:26,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:58:26,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729023933] [2023-05-03 19:58:26,669 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729023933] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:58:26,669 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782442516] [2023-05-03 19:58:26,670 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-05-03 19:58:26,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:58:26,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:58:26,671 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) [2023-05-03 19:58:26,671 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-05-03 19:58:26,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-05-03 19:58:26,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:58:26,714 WARN L261 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 166 conjunts are in the unsatisfiable core [2023-05-03 19:58:26,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:58:32,537 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:58:32,537 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 13 select indices, 13 select index equivalence classes, 0 disjoint index pairs (out of 78 index pairs), introduced 13 new quantified variables, introduced 78 case distinctions, treesize of input 162 treesize of output 58 [2023-05-03 19:58:32,829 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:58:32,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:58:42,053 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 19:58:42,054 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 26 select indices, 26 select index equivalence classes, 0 disjoint index pairs (out of 325 index pairs), introduced 26 new quantified variables, introduced 325 case distinctions, treesize of input 242 treesize of output 1756 [2023-05-03 19:58:45,627 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 0 proven. 625 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:58:45,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782442516] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:58:45,628 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:58:45,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 60, 60] total 149 [2023-05-03 19:58:45,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975514291] [2023-05-03 19:58:45,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:58:45,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 150 states [2023-05-03 19:58:45,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:58:45,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 150 interpolants. [2023-05-03 19:58:45,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1124, Invalid=21226, Unknown=0, NotChecked=0, Total=22350 [2023-05-03 19:58:45,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:58:45,634 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:58:45,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 150 states, 150 states have (on average 1.7533333333333334) internal successors, (263), 149 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:58:45,634 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 99 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:58:45,635 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:02,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:02,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:02,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:02,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:02,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2023-05-03 19:59:02,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-05-03 19:59:03,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:03,029 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:59:03,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:59:03,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1758564298, now seen corresponding path program 17 times [2023-05-03 19:59:03,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:59:03,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957052825] [2023-05-03 19:59:03,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:59:03,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:59:03,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:59:03,406 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 355 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2023-05-03 19:59:03,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:59:03,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957052825] [2023-05-03 19:59:03,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957052825] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:59:03,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410395809] [2023-05-03 19:59:03,407 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-05-03 19:59:03,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:03,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:59:03,408 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) [2023-05-03 19:59:03,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-05-03 19:59:03,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2023-05-03 19:59:03,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:59:03,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 56 conjunts are in the unsatisfiable core [2023-05-03 19:59:03,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:59:03,729 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:03,730 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:59:03,744 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 331 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2023-05-03 19:59:03,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:59:03,820 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:59:03,821 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:59:03,959 INFO L134 CoverageAnalysis]: Checked inductivity of 612 backedges. 0 proven. 331 refuted. 0 times theorem prover too weak. 281 trivial. 0 not checked. [2023-05-03 19:59:03,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410395809] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:59:03,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:59:03,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 23 [2023-05-03 19:59:03,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706417595] [2023-05-03 19:59:03,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:59:03,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-05-03 19:59:03,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:59:03,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-05-03 19:59:03,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2023-05-03 19:59:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:03,960 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:59:03,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.125) internal successors, (99), 23 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 90 states. [2023-05-03 19:59:03,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:04,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2023-05-03 19:59:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:04,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-05-03 19:59:04,429 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:04,429 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:59:04,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:59:04,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1216348284, now seen corresponding path program 18 times [2023-05-03 19:59:04,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:59:04,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835853043] [2023-05-03 19:59:04,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:59:04,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:59:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:59:07,465 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 21 proven. 462 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2023-05-03 19:59:07,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:59:07,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835853043] [2023-05-03 19:59:07,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835853043] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:59:07,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781561731] [2023-05-03 19:59:07,465 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-05-03 19:59:07,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:07,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:59:07,466 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) [2023-05-03 19:59:07,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-05-03 19:59:07,517 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2023-05-03 19:59:07,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:59:07,520 WARN L261 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 185 conjunts are in the unsatisfiable core [2023-05-03 19:59:07,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:59:14,892 INFO L356 Elim1Store]: treesize reduction 131, result has 7.1 percent of original size [2023-05-03 19:59:14,893 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 15 select indices, 15 select index equivalence classes, 91 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 14 case distinctions, treesize of input 172 treesize of output 72 [2023-05-03 19:59:15,607 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:59:15,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:59:29,694 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,695 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,696 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,696 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,697 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,697 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,697 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,698 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,698 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,699 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,704 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,708 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,710 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,710 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,711 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,711 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,711 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,712 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,713 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,714 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,716 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,717 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,717 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,718 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,718 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,719 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,719 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,719 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,721 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,722 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,725 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,729 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,730 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,732 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,742 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,744 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,744 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,747 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,747 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,747 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,750 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,757 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,757 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,758 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,758 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,760 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,760 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,766 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,766 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,767 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,767 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,768 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,769 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,769 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,772 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,774 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,774 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,775 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,776 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,777 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,777 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,778 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,778 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,779 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,779 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,779 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,780 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,780 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,781 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,781 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,782 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,782 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,783 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,783 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,784 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,799 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,801 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,801 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,802 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,803 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,803 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,806 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,807 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,808 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,810 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,811 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,812 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,812 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,813 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,813 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,814 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:29,814 INFO L244 Elim1Store]: Index analysis took 121 ms [2023-05-03 19:59:31,341 INFO L356 Elim1Store]: treesize reduction 128, result has 88.9 percent of original size [2023-05-03 19:59:31,342 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 28 select indices, 28 select index equivalence classes, 260 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 118 case distinctions, treesize of input 270 treesize of output 1128 [2023-05-03 19:59:32,395 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 19:59:32,396 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781561731] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:59:32,396 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:59:32,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 70, 70] total 172 [2023-05-03 19:59:32,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565297898] [2023-05-03 19:59:32,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:59:32,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 173 states [2023-05-03 19:59:32,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:59:32,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 173 interpolants. [2023-05-03 19:59:32,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3287, Invalid=26469, Unknown=0, NotChecked=0, Total=29756 [2023-05-03 19:59:32,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:32,400 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:59:32,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 173 states, 173 states have (on average 1.6589595375722543) internal successors, (287), 172 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:59:32,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 90 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:32,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:51,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2023-05-03 19:59:51,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:51,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2023-05-03 19:59:51,467 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-05-03 19:59:51,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:51,652 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:59:51,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:59:51,653 INFO L85 PathProgramCache]: Analyzing trace with hash 578697463, now seen corresponding path program 19 times [2023-05-03 19:59:51,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:59:51,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546507267] [2023-05-03 19:59:51,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:59:51,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:59:51,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:59:52,216 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 554 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-05-03 19:59:52,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:59:52,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546507267] [2023-05-03 19:59:52,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546507267] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:59:52,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460217542] [2023-05-03 19:59:52,217 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-05-03 19:59:52,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:52,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:59:52,221 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) [2023-05-03 19:59:52,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-05-03 19:59:52,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:59:52,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 68 conjunts are in the unsatisfiable core [2023-05-03 19:59:52,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:59:52,645 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:52,646 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:59:52,669 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 527 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2023-05-03 19:59:52,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:59:52,798 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:59:52,798 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:59:52,970 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 527 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2023-05-03 19:59:52,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460217542] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:59:52,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:59:52,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 15] total 31 [2023-05-03 19:59:52,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54966789] [2023-05-03 19:59:52,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:59:52,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-05-03 19:59:52,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:59:52,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-05-03 19:59:52,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2023-05-03 19:59:52,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:52,971 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:59:52,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.84375) internal successors, (123), 31 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 120 states. [2023-05-03 19:59:52,972 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:53,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:53,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:53,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:53,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:53,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:53,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2023-05-03 19:59:53,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-05-03 19:59:53,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-05-03 19:59:53,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:53,609 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:59:53,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:59:53,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1092192729, now seen corresponding path program 20 times [2023-05-03 19:59:53,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:59:53,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448490079] [2023-05-03 19:59:53,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:59:53,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:59:53,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:59:54,112 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 554 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2023-05-03 19:59:54,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:59:54,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448490079] [2023-05-03 19:59:54,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448490079] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:59:54,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430212119] [2023-05-03 19:59:54,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-05-03 19:59:54,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:54,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:59:54,116 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) [2023-05-03 19:59:54,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-05-03 19:59:54,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-05-03 19:59:54,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:59:54,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 68 conjunts are in the unsatisfiable core [2023-05-03 19:59:54,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:59:54,549 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 19:59:54,549 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 19:59:54,566 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 527 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2023-05-03 19:59:54,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:59:54,696 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 19:59:54,696 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 19:59:54,876 INFO L134 CoverageAnalysis]: Checked inductivity of 872 backedges. 0 proven. 527 refuted. 0 times theorem prover too weak. 345 trivial. 0 not checked. [2023-05-03 19:59:54,876 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430212119] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:59:54,876 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:59:54,876 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 15] total 31 [2023-05-03 19:59:54,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418375892] [2023-05-03 19:59:54,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:59:54,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-05-03 19:59:54,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:59:54,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-05-03 19:59:54,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2023-05-03 19:59:54,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:54,877 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:59:54,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 3.84375) internal successors, (123), 31 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:54,878 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 121 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2023-05-03 19:59:54,879 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:55,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2023-05-03 19:59:55,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:55,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2023-05-03 19:59:55,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-05-03 19:59:55,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:55,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-05-03 19:59:55,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:55,437 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:59:55,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:59:55,437 INFO L85 PathProgramCache]: Analyzing trace with hash 304822497, now seen corresponding path program 21 times [2023-05-03 19:59:55,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:59:55,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129332355] [2023-05-03 19:59:55,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:59:55,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:59:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:59:55,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 153 proven. 498 refuted. 0 times theorem prover too weak. 355 trivial. 0 not checked. [2023-05-03 19:59:55,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:59:55,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129332355] [2023-05-03 19:59:55,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129332355] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:59:55,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247678482] [2023-05-03 19:59:55,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-05-03 19:59:55,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:55,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:59:55,658 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) [2023-05-03 19:59:55,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-05-03 19:59:55,717 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2023-05-03 19:59:55,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:59:55,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 36 conjunts are in the unsatisfiable core [2023-05-03 19:59:55,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 19:59:55,869 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 153 proven. 467 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2023-05-03 19:59:55,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 19:59:56,088 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 153 proven. 467 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2023-05-03 19:59:56,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247678482] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 19:59:56,089 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 19:59:56,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2023-05-03 19:59:56,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287254276] [2023-05-03 19:59:56,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 19:59:56,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-05-03 19:59:56,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 19:59:56,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-05-03 19:59:56,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2023-05-03 19:59:56,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:56,090 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 19:59:56,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.7272727272727275) internal successors, (74), 10 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 19:59:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:56,090 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 121 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:56,091 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 19:59:56,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 19:59:56,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-05-03 19:59:56,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-05-03 19:59:56,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:56,345 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 19:59:56,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 19:59:56,345 INFO L85 PathProgramCache]: Analyzing trace with hash 754033348, now seen corresponding path program 22 times [2023-05-03 19:59:56,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 19:59:56,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350317200] [2023-05-03 19:59:56,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 19:59:56,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 19:59:56,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 19:59:59,725 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 24 proven. 613 refuted. 0 times theorem prover too weak. 300 trivial. 0 not checked. [2023-05-03 19:59:59,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 19:59:59,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350317200] [2023-05-03 19:59:59,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350317200] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 19:59:59,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152707635] [2023-05-03 19:59:59,726 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-05-03 19:59:59,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 19:59:59,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 19:59:59,727 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) [2023-05-03 19:59:59,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-05-03 19:59:59,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-05-03 19:59:59,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 19:59:59,777 WARN L261 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 202 conjunts are in the unsatisfiable core [2023-05-03 19:59:59,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 20:00:08,636 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 20:00:08,637 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 0 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 120 case distinctions, treesize of input 198 treesize of output 70 [2023-05-03 20:00:08,994 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 0 proven. 937 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 20:00:08,994 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 20:00:24,568 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-05-03 20:00:24,569 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 32 select indices, 32 select index equivalence classes, 0 disjoint index pairs (out of 496 index pairs), introduced 32 new quantified variables, introduced 496 case distinctions, treesize of input 296 treesize of output 2638 [2023-05-03 20:00:28,786 INFO L134 CoverageAnalysis]: Checked inductivity of 937 backedges. 0 proven. 937 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 20:00:28,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152707635] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 20:00:28,786 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 20:00:28,787 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 72, 72] total 178 [2023-05-03 20:00:28,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93267036] [2023-05-03 20:00:28,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 20:00:28,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 179 states [2023-05-03 20:00:28,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 20:00:28,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2023-05-03 20:00:28,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1408, Invalid=30454, Unknown=0, NotChecked=0, Total=31862 [2023-05-03 20:00:28,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 20:00:28,790 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 20:00:28,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 179 states, 179 states have (on average 1.7430167597765363) internal successors, (312), 178 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:28,791 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 121 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2023-05-03 20:00:28,792 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 20:00:54,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-05-03 20:00:54,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:54,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-05-03 20:00:54,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2023-05-03 20:00:54,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-05-03 20:00:54,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-05-03 20:00:54,958 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 20:00:54,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 20:00:54,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1784134412, now seen corresponding path program 23 times [2023-05-03 20:00:54,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 20:00:54,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063179597] [2023-05-03 20:00:54,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 20:00:54,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 20:00:54,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 20:00:55,434 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2023-05-03 20:00:55,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 20:00:55,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063179597] [2023-05-03 20:00:55,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063179597] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 20:00:55,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433854725] [2023-05-03 20:00:55,434 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-05-03 20:00:55,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 20:00:55,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 20:00:55,435 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) [2023-05-03 20:00:55,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-05-03 20:00:55,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2023-05-03 20:00:55,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 20:00:55,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 72 conjunts are in the unsatisfiable core [2023-05-03 20:00:55,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 20:00:55,888 INFO L173 IndexEqualityManager]: detected equality via solver [2023-05-03 20:00:55,889 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-05-03 20:00:55,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 0 proven. 620 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2023-05-03 20:00:55,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 20:00:56,036 INFO L356 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2023-05-03 20:00:56,036 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 14 [2023-05-03 20:00:56,214 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 0 proven. 620 refuted. 0 times theorem prover too weak. 418 trivial. 0 not checked. [2023-05-03 20:00:56,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433854725] provided 0 perfect and 2 imperfect interpolant sequences [2023-05-03 20:00:56,214 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-05-03 20:00:56,215 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 15, 15] total 31 [2023-05-03 20:00:56,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749337009] [2023-05-03 20:00:56,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-05-03 20:00:56,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-05-03 20:00:56,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-05-03 20:00:56,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-05-03 20:00:56,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2023-05-03 20:00:56,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-05-03 20:00:56,216 INFO L495 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2023-05-03 20:00:56,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 4.125) internal successors, (132), 31 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 49 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 59 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 66 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 77 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:56,216 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 88 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 100 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 97 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 121 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 131 states. [2023-05-03 20:00:56,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2023-05-03 20:00:56,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-05-03 20:00:56,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-05-03 20:00:56,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-05-03 20:00:56,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-05-03 20:00:56,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2023-05-03 20:00:56,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-05-03 20:00:56,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-05-03 20:00:56,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-05-03 20:00:56,775 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-05-03 20:00:56,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2023-05-03 20:00:56,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1678502574, now seen corresponding path program 24 times [2023-05-03 20:00:56,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-05-03 20:00:56,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938153416] [2023-05-03 20:00:56,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-05-03 20:00:56,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-05-03 20:00:56,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-05-03 20:01:01,207 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 27 proven. 785 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2023-05-03 20:01:01,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-05-03 20:01:01,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938153416] [2023-05-03 20:01:01,207 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938153416] provided 0 perfect and 1 imperfect interpolant sequences [2023-05-03 20:01:01,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889384679] [2023-05-03 20:01:01,207 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-05-03 20:01:01,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-05-03 20:01:01,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-05-03 20:01:01,209 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) [2023-05-03 20:01:01,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-05-03 20:01:01,272 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2023-05-03 20:01:01,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-05-03 20:01:01,275 WARN L261 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 235 conjunts are in the unsatisfiable core [2023-05-03 20:01:01,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2023-05-03 20:01:15,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,366 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-05-03 20:01:15,406 INFO L356 Elim1Store]: treesize reduction 169, result has 4.5 percent of original size [2023-05-03 20:01:15,406 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 19 select indices, 19 select index equivalence classes, 153 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 18 case distinctions, treesize of input 214 treesize of output 86 [2023-05-03 20:01:16,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1180 backedges. 0 proven. 1180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-05-03 20:01:16,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2023-05-03 20:03:18,504 WARN L233 SmtUtils]: Spent 15.27s on a formula simplification. DAG size of input: 1561 DAG size of output: 1137 (called from [L 353] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2023-05-03 20:03:18,514 INFO L356 Elim1Store]: treesize reduction 1360, result has 68.0 percent of original size [2023-05-03 20:03:18,516 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 38 select indices, 38 select index equivalence classes, 0 disjoint index pairs (out of 703 index pairs), introduced 38 new quantified variables, introduced 703 case distinctions, treesize of input 393 treesize of output 3061 [2023-05-03 20:03:42,616 WARN L718 sPolynomialRelations]: Constructing 131072(two to the power of 17 dual juncts. [2023-05-03 20:03:54,112 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:03:59,381 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:01,717 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:04:06,477 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:04:11,726 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:14,366 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:15,466 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:17,740 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:04:18,349 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:19,478 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:21,006 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:23,793 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:26,513 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:04:31,729 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:32,856 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:35,124 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:36,329 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:04:36,921 WARN L718 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2023-05-03 20:04:37,152 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:04:37,626 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:38,843 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:41,176 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:04:41,641 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:42,612 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:44,935 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:45,975 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:46,914 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:04:47,355 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:49,367 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:50,290 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:04:52,611 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:04:57,409 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:04:58,516 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:05:00,776 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:05:06,014 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:05:08,676 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:05:11,417 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:12,895 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:13,483 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:14,620 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:15,232 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:16,356 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:05:19,090 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:20,660 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:22,373 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:23,409 WARN L718 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2023-05-03 20:05:23,795 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:24,472 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:24,956 WARN L718 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2023-05-03 20:05:25,211 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:26,348 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:27,002 WARN L718 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2023-05-03 20:05:27,271 WARN L718 sPolynomialRelations]: Constructing 2048(two to the power of 11 dual juncts. [2023-05-03 20:05:27,424 WARN L718 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2023-05-03 20:05:27,810 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:28,472 WARN L718 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2023-05-03 20:05:28,714 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:29,196 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:30,326 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:30,932 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:05:33,164 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:34,271 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:05:35,250 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:05:35,757 WARN L718 sPolynomialRelations]: Constructing 131072(two to the power of 17 dual juncts. [2023-05-03 20:05:47,412 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:05:52,981 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:05:55,410 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:06:00,327 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:06:02,625 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:06:03,786 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:06:09,196 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:06:12,062 WARN L718 sPolynomialRelations]: Constructing 131072(two to the power of 17 dual juncts. [2023-05-03 20:06:23,795 WARN L718 sPolynomialRelations]: Constructing 262144(two to the power of 18 dual juncts. [2023-05-03 20:06:47,749 WARN L718 sPolynomialRelations]: Constructing 131072(two to the power of 17 dual juncts. [2023-05-03 20:06:58,113 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:07:02,839 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:07:07,652 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:07:09,922 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:07:15,258 WARN L718 sPolynomialRelations]: Constructing 131072(two to the power of 17 dual juncts. [2023-05-03 20:07:26,267 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:07:30,695 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:07:32,698 WARN L718 sPolynomialRelations]: Constructing 131072(two to the power of 17 dual juncts. [2023-05-03 20:07:43,083 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:07:47,855 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:07:50,035 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:07:54,768 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:07:55,701 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:07:57,746 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:07:58,832 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:01,041 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:01,989 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:08:02,456 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:04,693 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:08:09,452 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:11,472 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:12,463 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:08:17,226 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:19,483 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:21,568 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:22,563 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:23,554 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:08:24,047 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:25,180 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:27,497 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:28,478 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:08:28,963 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:31,272 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:32,514 WARN L718 sPolynomialRelations]: Constructing 4096(two to the power of 12 dual juncts. [2023-05-03 20:08:32,777 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:08:33,277 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:08:33,919 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:35,144 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:08:36,269 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:38,654 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:41,392 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:08:46,999 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:08:49,276 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:08:54,302 WARN L718 sPolynomialRelations]: Constructing 131072(two to the power of 17 dual juncts. [2023-05-03 20:09:05,565 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:09:11,198 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:09:11,845 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:09:13,043 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:09:16,072 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:09:17,719 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:09:20,565 WARN L718 sPolynomialRelations]: Constructing 65536(two to the power of 16 dual juncts. [2023-05-03 20:09:26,614 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:09:27,809 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:09:30,275 WARN L718 sPolynomialRelations]: Constructing 8192(two to the power of 13 dual juncts. [2023-05-03 20:09:30,912 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:09:32,071 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:09:34,896 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:09:36,446 WARN L718 sPolynomialRelations]: Constructing 16384(two to the power of 14 dual juncts. [2023-05-03 20:09:37,784 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. [2023-05-03 20:09:40,180 WARN L718 sPolynomialRelations]: Constructing 32768(two to the power of 15 dual juncts. Received shutdown request... [2023-05-03 20:09:42,890 WARN L249 SmtUtils]: Removed 2 from assertion stack [2023-05-03 20:09:42,892 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2023-05-03 20:09:42,905 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-03 20:09:42,909 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-05-03 20:09:42,909 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 [2023-05-03 20:09:42,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-05-03 20:09:43,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-05-03 20:09:43,093 WARN L619 AbstractCegarLoop]: Verification canceled: while PartialOrderCegarLoop was analyzing trace of length 146 with TraceHistMax 19,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 8ms.. [2023-05-03 20:09:43,094 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-05-03 20:09:43,094 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-05-03 20:09:43,098 INFO L444 BasicCegarLoop]: Path program histogram: [24, 3] [2023-05-03 20:09:43,100 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-05-03 20:09:43,100 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-05-03 20:09:43,102 INFO L202 PluginConnector]: Adding new model queue-add-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.05 08:09:43 BasicIcfg [2023-05-03 20:09:43,102 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-05-03 20:09:43,102 INFO L158 Benchmark]: Toolchain (without parser) took 802335.34ms. Allocated memory was 201.3MB in the beginning and 842.0MB in the end (delta: 640.7MB). Free memory was 157.6MB in the beginning and 273.0MB in the end (delta: -115.4MB). Peak memory consumption was 616.3MB. Max. memory is 8.0GB. [2023-05-03 20:09:43,102 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.15ms. Allocated memory is still 201.3MB. Free memory is still 158.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-05-03 20:09:43,103 INFO L158 Benchmark]: Boogie Procedure Inliner took 24.44ms. Allocated memory is still 201.3MB. Free memory was 157.6MB in the beginning and 156.0MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2023-05-03 20:09:43,103 INFO L158 Benchmark]: Boogie Preprocessor took 14.91ms. Allocated memory is still 201.3MB. Free memory was 156.0MB in the beginning and 155.0MB in the end (delta: 1.1MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2023-05-03 20:09:43,103 INFO L158 Benchmark]: RCFGBuilder took 266.49ms. Allocated memory is still 201.3MB. Free memory was 155.0MB in the beginning and 145.3MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2023-05-03 20:09:43,103 INFO L158 Benchmark]: TraceAbstraction took 802022.55ms. Allocated memory was 201.3MB in the beginning and 842.0MB in the end (delta: 640.7MB). Free memory was 144.1MB in the beginning and 273.0MB in the end (delta: -128.9MB). Peak memory consumption was 602.7MB. Max. memory is 8.0GB. [2023-05-03 20:09:43,105 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.15ms. Allocated memory is still 201.3MB. Free memory is still 158.7MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 24.44ms. Allocated memory is still 201.3MB. Free memory was 157.6MB in the beginning and 156.0MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 14.91ms. Allocated memory is still 201.3MB. Free memory was 156.0MB in the beginning and 155.0MB in the end (delta: 1.1MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 266.49ms. Allocated memory is still 201.3MB. Free memory was 155.0MB in the beginning and 145.3MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * TraceAbstraction took 802022.55ms. Allocated memory was 201.3MB in the beginning and 842.0MB in the end (delta: 640.7MB). Free memory was 144.1MB in the beginning and 273.0MB in the end (delta: -128.9MB). Peak memory consumption was 602.7MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation #1 benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 7189, independent: 3740, independent conditional: 3500, independent unconditional: 240, dependent: 3449, dependent conditional: 3447, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4144, independent: 3740, independent conditional: 3500, independent unconditional: 240, dependent: 404, dependent conditional: 402, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4144, independent: 3740, independent conditional: 3500, independent unconditional: 240, dependent: 404, dependent conditional: 402, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10609, independent: 3740, independent conditional: 132, independent unconditional: 3608, dependent: 6869, dependent conditional: 6333, dependent unconditional: 536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10609, independent: 3740, independent conditional: 132, independent unconditional: 3608, dependent: 6869, dependent conditional: 5492, dependent unconditional: 1377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10609, independent: 3740, independent conditional: 132, independent unconditional: 3608, dependent: 6869, dependent conditional: 5492, dependent unconditional: 1377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 581, independent: 322, independent conditional: 107, independent unconditional: 215, dependent: 259, dependent conditional: 257, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 581, independent: 212, independent conditional: 0, independent unconditional: 212, dependent: 369, dependent conditional: 0, dependent unconditional: 369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 369, independent: 110, independent conditional: 107, independent unconditional: 3, dependent: 259, dependent conditional: 257, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 369, independent: 110, independent conditional: 107, independent unconditional: 3, dependent: 259, dependent conditional: 257, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 739, independent: 244, independent conditional: 201, independent unconditional: 43, dependent: 495, dependent conditional: 473, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10609, independent: 3418, independent conditional: 25, independent unconditional: 3393, dependent: 6610, dependent conditional: 5235, dependent unconditional: 1375, unknown: 581, unknown conditional: 364, unknown unconditional: 217] , Statistics on independence cache: Total cache size (in pairs): 581, Positive cache size: 322, Positive conditional cache size: 107, Positive unconditional cache size: 215, Negative cache size: 259, Negative conditional cache size: 257, Negative unconditional cache size: 2, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 841, Maximal queried relation: 26, Independence queries for same thread: 3045 - StatisticsResult: Persistent set benchmarks Persistent set computation time: 0.1s, Number of persistent set computation: 44, Number of trivial persistent sets: 26, Underlying independence relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 242, independent: 240, independent conditional: 0, independent unconditional: 240, dependent: 2, dependent conditional: 0, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 7189, independent: 3740, independent conditional: 3500, independent unconditional: 240, dependent: 3449, dependent conditional: 3447, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 4144, independent: 3740, independent conditional: 3500, independent unconditional: 240, dependent: 404, dependent conditional: 402, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: DisjunctiveConditionalIndependenceRelation.Independence Queries: [ total: 4144, independent: 3740, independent conditional: 3500, independent unconditional: 240, dependent: 404, dependent conditional: 402, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , DisjunctiveConditionalIndependenceRelation.Statistics on underlying relation: ConditionTransformingIndependenceRelation.Independence Queries: [ total: 10609, independent: 3740, independent conditional: 132, independent unconditional: 3608, dependent: 6869, dependent conditional: 6333, dependent unconditional: 536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ConditionTransformingIndependenceRelation.Statistics on underlying relation: SemanticConditionEliminator.Independence Queries: [ total: 10609, independent: 3740, independent conditional: 132, independent unconditional: 3608, dependent: 6869, dependent conditional: 5492, dependent unconditional: 1377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticConditionEliminator.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 10609, independent: 3740, independent conditional: 132, independent unconditional: 3608, dependent: 6869, dependent conditional: 5492, dependent unconditional: 1377, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 581, independent: 322, independent conditional: 107, independent unconditional: 215, dependent: 259, dependent conditional: 257, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 581, independent: 212, independent conditional: 0, independent unconditional: 212, dependent: 369, dependent conditional: 0, dependent unconditional: 369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Independence Queries: [ total: 369, independent: 110, independent conditional: 107, independent unconditional: 3, dependent: 259, dependent conditional: 257, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ProtectedIndependenceRelation.Statistics on underlying relation: SemanticIndependenceRelation.Independence Queries: [ total: 369, independent: 110, independent conditional: 107, independent unconditional: 3, dependent: 259, dependent conditional: 257, dependent unconditional: 2, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 739, independent: 244, independent conditional: 201, independent unconditional: 43, dependent: 495, dependent conditional: 473, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Protected Queries: 0 ], Cache Queries: [ total: 10609, independent: 3418, independent conditional: 25, independent unconditional: 3393, dependent: 6610, dependent conditional: 5235, dependent unconditional: 1375, unknown: 581, unknown conditional: 364, unknown unconditional: 217] , Statistics on independence cache: Total cache size (in pairs): 581, Positive cache size: 322, Positive conditional cache size: 107, Positive unconditional cache size: 215, Negative cache size: 259, Negative conditional cache size: 257, Negative unconditional cache size: 2, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0, Eliminated conditions: 841, Maximal queried relation: 26, Independence queries for same thread: 3045 - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while PartialOrderCegarLoop was analyzing trace of length 146 with TraceHistMax 19,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 8ms.. - 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 PartialOrderCegarLoop was analyzing trace of length 146 with TraceHistMax 19,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 8ms.. - 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 PartialOrderCegarLoop was analyzing trace of length 146 with TraceHistMax 19,while TraceCheckSpWp was constructing backward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 5 for 8ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 5 procedures, 42 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 801.8s, OverallIterations: 27, TraceHistogramMax: 0, PathProgramHistogramMax: 24, EmptinessCheckTime: 105.5s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 1039, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 162.8s InterpolantComputationTime, 4265 NumberOfCodeBlocks, 4265 NumberOfCodeBlocksAsserted, 169 NumberOfCheckSat, 6286 ConstructedInterpolants, 289 QuantifiedInterpolants, 150293 SizeOfPredicates, 217 NumberOfNonLiveVariables, 4793 ConjunctsInSsa, 1703 ConjunctsInUnsatCore, 75 InterpolantComputations, 2 PerfectInterpolantSequences, 10789/31762 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