/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true -i ../../../trunk/examples/svcomp/weaver/unroll-cond-3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-29 23:44:58,526 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 23:44:58,590 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2023-11-29 23:44:58,616 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 23:44:58,616 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 23:44:58,617 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 23:44:58,617 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 23:44:58,617 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 23:44:58,617 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 23:44:58,621 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 23:44:58,622 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 23:44:58,622 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 23:44:58,622 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 23:44:58,623 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 23:44:58,623 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 23:44:58,623 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 23:44:58,624 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 23:44:58,624 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 23:44:58,624 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 23:44:58,624 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 23:44:58,624 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 23:44:58,625 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 23:44:58,625 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 23:44:58,625 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-29 23:44:58,625 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 23:44:58,626 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 23:44:58,626 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 23:44:58,626 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 23:44:58,627 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 23:44:58,627 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 23:44:58,627 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 23:44:58,627 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 23:44:58,628 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 23:44:58,628 INFO L153 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: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true [2023-11-29 23:44:58,774 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 23:44:58,793 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 23:44:58,794 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 23:44:58,795 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 23:44:58,795 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 23:44:58,796 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/unroll-cond-3.wvr.c [2023-11-29 23:44:59,755 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 23:44:59,908 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 23:44:59,909 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/unroll-cond-3.wvr.c [2023-11-29 23:44:59,916 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d54c9d6e1/5f7409709a074968903d7745db3189b8/FLAG775f9bf8f [2023-11-29 23:44:59,929 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d54c9d6e1/5f7409709a074968903d7745db3189b8 [2023-11-29 23:44:59,931 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 23:44:59,932 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-29 23:44:59,933 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 23:44:59,933 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 23:44:59,936 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 23:44:59,936 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:44:59" (1/1) ... [2023-11-29 23:44:59,937 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1fe7f9ae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:44:59, skipping insertion in model container [2023-11-29 23:44:59,938 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:44:59" (1/1) ... [2023-11-29 23:44:59,956 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 23:45:00,067 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/unroll-cond-3.wvr.c[2667,2680] [2023-11-29 23:45:00,073 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 23:45:00,082 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 23:45:00,096 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/unroll-cond-3.wvr.c[2667,2680] [2023-11-29 23:45:00,098 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 23:45:00,107 INFO L206 MainTranslator]: Completed translation [2023-11-29 23:45:00,108 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00 WrapperNode [2023-11-29 23:45:00,108 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 23:45:00,108 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 23:45:00,109 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 23:45:00,109 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 23:45:00,113 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,118 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,140 INFO L138 Inliner]: procedures = 24, calls = 37, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 167 [2023-11-29 23:45:00,140 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 23:45:00,141 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 23:45:00,141 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 23:45:00,141 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 23:45:00,147 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,147 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,149 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,149 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,153 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,155 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,156 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,157 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,159 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 23:45:00,160 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 23:45:00,160 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 23:45:00,160 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 23:45:00,160 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (1/1) ... [2023-11-29 23:45:00,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 23:45:00,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:45:00,182 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-11-29 23:45:00,191 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-11-29 23:45:00,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 23:45:00,209 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 23:45:00,209 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 23:45:00,209 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 23:45:00,209 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 23:45:00,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 23:45:00,210 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 23:45:00,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 23:45:00,210 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 23:45:00,210 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 23:45:00,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 23:45:00,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 23:45:00,210 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 23:45:00,211 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 23:45:00,280 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 23:45:00,281 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 23:45:00,463 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 23:45:00,472 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 23:45:00,472 INFO L309 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-29 23:45:00,473 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:45:00 BoogieIcfgContainer [2023-11-29 23:45:00,473 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 23:45:00,475 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 23:45:00,475 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 23:45:00,477 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 23:45:00,477 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 11:44:59" (1/3) ... [2023-11-29 23:45:00,477 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554d63a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 11:45:00, skipping insertion in model container [2023-11-29 23:45:00,478 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:45:00" (2/3) ... [2023-11-29 23:45:00,478 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@554d63a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 11:45:00, skipping insertion in model container [2023-11-29 23:45:00,478 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:45:00" (3/3) ... [2023-11-29 23:45:00,479 INFO L112 eAbstractionObserver]: Analyzing ICFG unroll-cond-3.wvr.c [2023-11-29 23:45:00,490 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 23:45:00,490 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 23:45:00,490 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 23:45:00,550 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-29 23:45:00,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 200 places, 211 transitions, 436 flow [2023-11-29 23:45:00,624 INFO L124 PetriNetUnfolderBase]: 18/209 cut-off events. [2023-11-29 23:45:00,624 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 23:45:00,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 218 conditions, 209 events. 18/209 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 320 event pairs, 0 based on Foata normal form. 0/190 useless extension candidates. Maximal degree in co-relation 113. Up to 2 conditions per place. [2023-11-29 23:45:00,630 INFO L82 GeneralOperation]: Start removeDead. Operand has 200 places, 211 transitions, 436 flow [2023-11-29 23:45:00,634 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 189 places, 200 transitions, 412 flow [2023-11-29 23:45:00,640 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 23:45:00,644 INFO L362 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=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@4da07813, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 23:45:00,645 INFO L363 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-29 23:45:00,682 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 23:45:00,682 INFO L124 PetriNetUnfolderBase]: 16/185 cut-off events. [2023-11-29 23:45:00,682 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-29 23:45:00,682 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:00,683 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:00,683 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:00,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:00,687 INFO L85 PathProgramCache]: Analyzing trace with hash -687910757, now seen corresponding path program 1 times [2023-11-29 23:45:00,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:00,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138776425] [2023-11-29 23:45:00,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:00,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:00,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:01,214 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:01,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:01,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138776425] [2023-11-29 23:45:01,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138776425] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:01,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:01,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 23:45:01,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483487512] [2023-11-29 23:45:01,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:01,222 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 23:45:01,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:01,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 23:45:01,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 23:45:01,249 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 211 [2023-11-29 23:45:01,255 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 200 transitions, 412 flow. Second operand has 4 states, 4 states have (on average 174.75) internal successors, (699), 4 states have internal predecessors, (699), 0 states have call successors, (0), 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-11-29 23:45:01,255 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:01,255 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 211 [2023-11-29 23:45:01,256 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:01,400 INFO L124 PetriNetUnfolderBase]: 133/682 cut-off events. [2023-11-29 23:45:01,400 INFO L125 PetriNetUnfolderBase]: For 76/76 co-relation queries the response was YES. [2023-11-29 23:45:01,404 INFO L83 FinitePrefix]: Finished finitePrefix Result has 942 conditions, 682 events. 133/682 cut-off events. For 76/76 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 3103 event pairs, 48 based on Foata normal form. 50/618 useless extension candidates. Maximal degree in co-relation 814. Up to 171 conditions per place. [2023-11-29 23:45:01,407 INFO L140 encePairwiseOnDemand]: 193/211 looper letters, 34 selfloop transitions, 4 changer transitions 4/200 dead transitions. [2023-11-29 23:45:01,408 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 200 transitions, 494 flow [2023-11-29 23:45:01,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 23:45:01,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2023-11-29 23:45:01,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 747 transitions. [2023-11-29 23:45:01,421 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8850710900473934 [2023-11-29 23:45:01,422 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 747 transitions. [2023-11-29 23:45:01,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 747 transitions. [2023-11-29 23:45:01,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:01,426 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 747 transitions. [2023-11-29 23:45:01,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 186.75) internal successors, (747), 4 states have internal predecessors, (747), 0 states have call successors, (0), 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-11-29 23:45:01,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 211.0) internal successors, (1055), 5 states have internal predecessors, (1055), 0 states have call successors, (0), 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-11-29 23:45:01,436 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 211.0) internal successors, (1055), 5 states have internal predecessors, (1055), 0 states have call successors, (0), 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-11-29 23:45:01,438 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 3 predicate places. [2023-11-29 23:45:01,439 INFO L500 AbstractCegarLoop]: Abstraction has has 192 places, 200 transitions, 494 flow [2023-11-29 23:45:01,439 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 174.75) internal successors, (699), 4 states have internal predecessors, (699), 0 states have call successors, (0), 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-11-29 23:45:01,439 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:01,440 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:01,440 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 23:45:01,440 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:01,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:01,441 INFO L85 PathProgramCache]: Analyzing trace with hash 746363237, now seen corresponding path program 1 times [2023-11-29 23:45:01,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:01,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196205619] [2023-11-29 23:45:01,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:01,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:01,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:01,822 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:01,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:01,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196205619] [2023-11-29 23:45:01,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196205619] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:01,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:01,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 23:45:01,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511600300] [2023-11-29 23:45:01,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:01,826 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 23:45:01,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:01,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 23:45:01,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-29 23:45:01,829 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:01,830 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 200 transitions, 494 flow. Second operand has 6 states, 6 states have (on average 171.33333333333334) internal successors, (1028), 6 states have internal predecessors, (1028), 0 states have call successors, (0), 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-11-29 23:45:01,830 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:01,830 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:01,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:02,121 INFO L124 PetriNetUnfolderBase]: 224/1222 cut-off events. [2023-11-29 23:45:02,121 INFO L125 PetriNetUnfolderBase]: For 221/249 co-relation queries the response was YES. [2023-11-29 23:45:02,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2018 conditions, 1222 events. 224/1222 cut-off events. For 221/249 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 7788 event pairs, 101 based on Foata normal form. 0/1075 useless extension candidates. Maximal degree in co-relation 1848. Up to 254 conditions per place. [2023-11-29 23:45:02,129 INFO L140 encePairwiseOnDemand]: 204/211 looper letters, 62 selfloop transitions, 9 changer transitions 4/230 dead transitions. [2023-11-29 23:45:02,129 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 230 transitions, 736 flow [2023-11-29 23:45:02,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 23:45:02,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-29 23:45:02,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1256 transitions. [2023-11-29 23:45:02,133 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8503723764387271 [2023-11-29 23:45:02,133 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1256 transitions. [2023-11-29 23:45:02,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1256 transitions. [2023-11-29 23:45:02,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:02,133 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1256 transitions. [2023-11-29 23:45:02,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 179.42857142857142) internal successors, (1256), 7 states have internal predecessors, (1256), 0 states have call successors, (0), 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-11-29 23:45:02,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 211.0) internal successors, (1688), 8 states have internal predecessors, (1688), 0 states have call successors, (0), 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-11-29 23:45:02,139 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 211.0) internal successors, (1688), 8 states have internal predecessors, (1688), 0 states have call successors, (0), 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-11-29 23:45:02,139 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 9 predicate places. [2023-11-29 23:45:02,139 INFO L500 AbstractCegarLoop]: Abstraction has has 198 places, 230 transitions, 736 flow [2023-11-29 23:45:02,140 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 171.33333333333334) internal successors, (1028), 6 states have internal predecessors, (1028), 0 states have call successors, (0), 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-11-29 23:45:02,140 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:02,141 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:02,141 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 23:45:02,141 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:02,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:02,142 INFO L85 PathProgramCache]: Analyzing trace with hash 264395109, now seen corresponding path program 2 times [2023-11-29 23:45:02,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:02,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890540892] [2023-11-29 23:45:02,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:02,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:02,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:02,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:02,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:02,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890540892] [2023-11-29 23:45:02,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890540892] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:02,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:02,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 23:45:02,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840985008] [2023-11-29 23:45:02,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:02,388 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 23:45:02,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:02,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 23:45:02,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 23:45:02,390 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:02,391 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 230 transitions, 736 flow. Second operand has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:02,391 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:02,392 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:02,394 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:02,622 INFO L124 PetriNetUnfolderBase]: 379/1936 cut-off events. [2023-11-29 23:45:02,624 INFO L125 PetriNetUnfolderBase]: For 768/1006 co-relation queries the response was YES. [2023-11-29 23:45:02,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3949 conditions, 1936 events. 379/1936 cut-off events. For 768/1006 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 14412 event pairs, 117 based on Foata normal form. 9/1712 useless extension candidates. Maximal degree in co-relation 3162. Up to 417 conditions per place. [2023-11-29 23:45:02,634 INFO L140 encePairwiseOnDemand]: 203/211 looper letters, 137 selfloop transitions, 18 changer transitions 4/314 dead transitions. [2023-11-29 23:45:02,634 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 314 transitions, 1561 flow [2023-11-29 23:45:02,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 23:45:02,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 23:45:02,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1089 transitions. [2023-11-29 23:45:02,637 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8601895734597157 [2023-11-29 23:45:02,637 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1089 transitions. [2023-11-29 23:45:02,637 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1089 transitions. [2023-11-29 23:45:02,637 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:02,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1089 transitions. [2023-11-29 23:45:02,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 181.5) internal successors, (1089), 6 states have internal predecessors, (1089), 0 states have call successors, (0), 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-11-29 23:45:02,642 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 211.0) internal successors, (1477), 7 states have internal predecessors, (1477), 0 states have call successors, (0), 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-11-29 23:45:02,642 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 211.0) internal successors, (1477), 7 states have internal predecessors, (1477), 0 states have call successors, (0), 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-11-29 23:45:02,643 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 14 predicate places. [2023-11-29 23:45:02,643 INFO L500 AbstractCegarLoop]: Abstraction has has 203 places, 314 transitions, 1561 flow [2023-11-29 23:45:02,644 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:02,644 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:02,644 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:02,644 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 23:45:02,644 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:02,644 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:02,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1818015447, now seen corresponding path program 3 times [2023-11-29 23:45:02,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:02,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715604332] [2023-11-29 23:45:02,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:02,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:02,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:02,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:02,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715604332] [2023-11-29 23:45:02,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715604332] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:02,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:02,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 23:45:02,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424744420] [2023-11-29 23:45:02,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:02,820 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 23:45:02,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:02,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 23:45:02,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 23:45:02,822 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:02,823 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 314 transitions, 1561 flow. Second operand has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:02,823 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:02,823 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:02,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:03,084 INFO L124 PetriNetUnfolderBase]: 409/2052 cut-off events. [2023-11-29 23:45:03,084 INFO L125 PetriNetUnfolderBase]: For 1515/2054 co-relation queries the response was YES. [2023-11-29 23:45:03,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5007 conditions, 2052 events. 409/2052 cut-off events. For 1515/2054 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 15364 event pairs, 97 based on Foata normal form. 29/1824 useless extension candidates. Maximal degree in co-relation 4722. Up to 427 conditions per place. [2023-11-29 23:45:03,097 INFO L140 encePairwiseOnDemand]: 204/211 looper letters, 157 selfloop transitions, 21 changer transitions 4/337 dead transitions. [2023-11-29 23:45:03,097 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 337 transitions, 2099 flow [2023-11-29 23:45:03,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 23:45:03,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 23:45:03,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 917 transitions. [2023-11-29 23:45:03,099 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8691943127962085 [2023-11-29 23:45:03,099 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 917 transitions. [2023-11-29 23:45:03,100 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 917 transitions. [2023-11-29 23:45:03,100 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:03,100 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 917 transitions. [2023-11-29 23:45:03,102 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 183.4) internal successors, (917), 5 states have internal predecessors, (917), 0 states have call successors, (0), 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-11-29 23:45:03,104 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:03,104 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:03,106 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 18 predicate places. [2023-11-29 23:45:03,106 INFO L500 AbstractCegarLoop]: Abstraction has has 207 places, 337 transitions, 2099 flow [2023-11-29 23:45:03,107 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:03,107 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:03,107 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:03,107 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 23:45:03,108 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:03,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:03,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1721256099, now seen corresponding path program 4 times [2023-11-29 23:45:03,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:03,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334530642] [2023-11-29 23:45:03,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:03,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:03,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:03,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:03,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:03,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334530642] [2023-11-29 23:45:03,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334530642] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:03,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:03,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 23:45:03,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329012745] [2023-11-29 23:45:03,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:03,363 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 23:45:03,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:03,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 23:45:03,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-29 23:45:03,364 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:03,365 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 337 transitions, 2099 flow. Second operand has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:03,365 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:03,365 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:03,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:03,585 INFO L124 PetriNetUnfolderBase]: 406/2021 cut-off events. [2023-11-29 23:45:03,585 INFO L125 PetriNetUnfolderBase]: For 2190/2788 co-relation queries the response was YES. [2023-11-29 23:45:03,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5672 conditions, 2021 events. 406/2021 cut-off events. For 2190/2788 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 15234 event pairs, 105 based on Foata normal form. 28/1803 useless extension candidates. Maximal degree in co-relation 4839. Up to 425 conditions per place. [2023-11-29 23:45:03,597 INFO L140 encePairwiseOnDemand]: 204/211 looper letters, 154 selfloop transitions, 19 changer transitions 4/332 dead transitions. [2023-11-29 23:45:03,598 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 332 transitions, 2392 flow [2023-11-29 23:45:03,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 23:45:03,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 23:45:03,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 913 transitions. [2023-11-29 23:45:03,600 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8654028436018958 [2023-11-29 23:45:03,600 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 913 transitions. [2023-11-29 23:45:03,600 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 913 transitions. [2023-11-29 23:45:03,601 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:03,601 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 913 transitions. [2023-11-29 23:45:03,602 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 182.6) internal successors, (913), 5 states have internal predecessors, (913), 0 states have call successors, (0), 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-11-29 23:45:03,603 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:03,604 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:03,604 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 22 predicate places. [2023-11-29 23:45:03,604 INFO L500 AbstractCegarLoop]: Abstraction has has 211 places, 332 transitions, 2392 flow [2023-11-29 23:45:03,604 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:03,605 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:03,605 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:03,605 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 23:45:03,605 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:03,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:03,605 INFO L85 PathProgramCache]: Analyzing trace with hash 2056845759, now seen corresponding path program 5 times [2023-11-29 23:45:03,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:03,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502604236] [2023-11-29 23:45:03,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:03,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:03,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:03,796 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:03,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:03,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502604236] [2023-11-29 23:45:03,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502604236] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:03,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:03,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 23:45:03,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518087998] [2023-11-29 23:45:03,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:03,797 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 23:45:03,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:03,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 23:45:03,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-29 23:45:03,798 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:03,799 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 332 transitions, 2392 flow. Second operand has 6 states, 6 states have (on average 171.33333333333334) internal successors, (1028), 6 states have internal predecessors, (1028), 0 states have call successors, (0), 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-11-29 23:45:03,799 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:03,799 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:03,799 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:04,081 INFO L124 PetriNetUnfolderBase]: 421/2114 cut-off events. [2023-11-29 23:45:04,081 INFO L125 PetriNetUnfolderBase]: For 3381/4437 co-relation queries the response was YES. [2023-11-29 23:45:04,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6664 conditions, 2114 events. 421/2114 cut-off events. For 3381/4437 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 16172 event pairs, 117 based on Foata normal form. 35/1896 useless extension candidates. Maximal degree in co-relation 5380. Up to 442 conditions per place. [2023-11-29 23:45:04,094 INFO L140 encePairwiseOnDemand]: 204/211 looper letters, 160 selfloop transitions, 20 changer transitions 4/339 dead transitions. [2023-11-29 23:45:04,095 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 216 places, 339 transitions, 2832 flow [2023-11-29 23:45:04,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 23:45:04,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 23:45:04,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1089 transitions. [2023-11-29 23:45:04,098 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8601895734597157 [2023-11-29 23:45:04,098 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1089 transitions. [2023-11-29 23:45:04,098 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1089 transitions. [2023-11-29 23:45:04,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:04,098 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1089 transitions. [2023-11-29 23:45:04,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 181.5) internal successors, (1089), 6 states have internal predecessors, (1089), 0 states have call successors, (0), 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-11-29 23:45:04,102 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 211.0) internal successors, (1477), 7 states have internal predecessors, (1477), 0 states have call successors, (0), 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-11-29 23:45:04,102 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 211.0) internal successors, (1477), 7 states have internal predecessors, (1477), 0 states have call successors, (0), 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-11-29 23:45:04,104 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 27 predicate places. [2023-11-29 23:45:04,104 INFO L500 AbstractCegarLoop]: Abstraction has has 216 places, 339 transitions, 2832 flow [2023-11-29 23:45:04,106 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 171.33333333333334) internal successors, (1028), 6 states have internal predecessors, (1028), 0 states have call successors, (0), 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-11-29 23:45:04,106 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:04,106 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:04,106 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 23:45:04,106 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:04,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:04,107 INFO L85 PathProgramCache]: Analyzing trace with hash -721971559, now seen corresponding path program 6 times [2023-11-29 23:45:04,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:04,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958536664] [2023-11-29 23:45:04,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:04,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:04,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:04,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:04,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958536664] [2023-11-29 23:45:04,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958536664] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:04,273 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:04,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 23:45:04,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926949444] [2023-11-29 23:45:04,276 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:04,276 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 23:45:04,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:04,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 23:45:04,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 23:45:04,277 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:04,278 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 339 transitions, 2832 flow. Second operand has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:04,278 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:04,278 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:04,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:04,568 INFO L124 PetriNetUnfolderBase]: 416/2102 cut-off events. [2023-11-29 23:45:04,568 INFO L125 PetriNetUnfolderBase]: For 4755/5765 co-relation queries the response was YES. [2023-11-29 23:45:04,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7412 conditions, 2102 events. 416/2102 cut-off events. For 4755/5765 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 15899 event pairs, 103 based on Foata normal form. 28/1872 useless extension candidates. Maximal degree in co-relation 6409. Up to 577 conditions per place. [2023-11-29 23:45:04,585 INFO L140 encePairwiseOnDemand]: 204/211 looper letters, 158 selfloop transitions, 21 changer transitions 4/338 dead transitions. [2023-11-29 23:45:04,585 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 338 transitions, 3176 flow [2023-11-29 23:45:04,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 23:45:04,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 23:45:04,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 905 transitions. [2023-11-29 23:45:04,588 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8578199052132701 [2023-11-29 23:45:04,588 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 905 transitions. [2023-11-29 23:45:04,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 905 transitions. [2023-11-29 23:45:04,588 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:04,588 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 905 transitions. [2023-11-29 23:45:04,590 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 181.0) internal successors, (905), 5 states have internal predecessors, (905), 0 states have call successors, (0), 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-11-29 23:45:04,591 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:04,592 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:04,593 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 31 predicate places. [2023-11-29 23:45:04,593 INFO L500 AbstractCegarLoop]: Abstraction has has 220 places, 338 transitions, 3176 flow [2023-11-29 23:45:04,594 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:04,594 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:04,594 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:04,594 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 23:45:04,594 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:04,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:04,594 INFO L85 PathProgramCache]: Analyzing trace with hash -330375331, now seen corresponding path program 7 times [2023-11-29 23:45:04,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:04,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651214148] [2023-11-29 23:45:04,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:04,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:04,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:04,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:04,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651214148] [2023-11-29 23:45:04,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651214148] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:04,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:04,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 23:45:04,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809703290] [2023-11-29 23:45:04,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:04,799 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 23:45:04,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:04,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 23:45:04,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2023-11-29 23:45:04,800 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:04,801 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 338 transitions, 3176 flow. Second operand has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:04,801 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:04,801 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:04,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:05,029 INFO L124 PetriNetUnfolderBase]: 411/2100 cut-off events. [2023-11-29 23:45:05,029 INFO L125 PetriNetUnfolderBase]: For 5853/6997 co-relation queries the response was YES. [2023-11-29 23:45:05,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8083 conditions, 2100 events. 411/2100 cut-off events. For 5853/6997 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 16059 event pairs, 103 based on Foata normal form. 21/1874 useless extension candidates. Maximal degree in co-relation 6601. Up to 575 conditions per place. [2023-11-29 23:45:05,042 INFO L140 encePairwiseOnDemand]: 204/211 looper letters, 155 selfloop transitions, 19 changer transitions 4/333 dead transitions. [2023-11-29 23:45:05,042 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 333 transitions, 3441 flow [2023-11-29 23:45:05,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 23:45:05,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 23:45:05,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 905 transitions. [2023-11-29 23:45:05,044 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8578199052132701 [2023-11-29 23:45:05,044 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 905 transitions. [2023-11-29 23:45:05,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 905 transitions. [2023-11-29 23:45:05,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:05,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 905 transitions. [2023-11-29 23:45:05,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 181.0) internal successors, (905), 5 states have internal predecessors, (905), 0 states have call successors, (0), 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-11-29 23:45:05,047 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:05,048 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 211.0) internal successors, (1266), 6 states have internal predecessors, (1266), 0 states have call successors, (0), 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-11-29 23:45:05,050 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 35 predicate places. [2023-11-29 23:45:05,050 INFO L500 AbstractCegarLoop]: Abstraction has has 224 places, 333 transitions, 3441 flow [2023-11-29 23:45:05,050 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 171.8) internal successors, (859), 5 states have internal predecessors, (859), 0 states have call successors, (0), 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-11-29 23:45:05,050 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:05,050 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:05,051 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 23:45:05,051 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:05,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:05,052 INFO L85 PathProgramCache]: Analyzing trace with hash -2079347649, now seen corresponding path program 8 times [2023-11-29 23:45:05,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:05,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177348838] [2023-11-29 23:45:05,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:05,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:05,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:05,237 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:05,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:05,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177348838] [2023-11-29 23:45:05,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177348838] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:05,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:05,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 23:45:05,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704137308] [2023-11-29 23:45:05,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:05,238 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 23:45:05,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:05,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 23:45:05,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 23:45:05,240 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 169 out of 211 [2023-11-29 23:45:05,240 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 333 transitions, 3441 flow. Second operand has 6 states, 6 states have (on average 171.33333333333334) internal successors, (1028), 6 states have internal predecessors, (1028), 0 states have call successors, (0), 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-11-29 23:45:05,240 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:05,240 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 169 of 211 [2023-11-29 23:45:05,241 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:05,498 INFO L124 PetriNetUnfolderBase]: 403/2014 cut-off events. [2023-11-29 23:45:05,498 INFO L125 PetriNetUnfolderBase]: For 6942/7844 co-relation queries the response was YES. [2023-11-29 23:45:05,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8580 conditions, 2014 events. 403/2014 cut-off events. For 6942/7844 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 15213 event pairs, 115 based on Foata normal form. 17/1795 useless extension candidates. Maximal degree in co-relation 7425. Up to 556 conditions per place. [2023-11-29 23:45:05,514 INFO L140 encePairwiseOnDemand]: 204/211 looper letters, 147 selfloop transitions, 20 changer transitions 4/326 dead transitions. [2023-11-29 23:45:05,514 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 229 places, 326 transitions, 3643 flow [2023-11-29 23:45:05,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 23:45:05,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-29 23:45:05,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1081 transitions. [2023-11-29 23:45:05,517 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8538704581358609 [2023-11-29 23:45:05,517 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1081 transitions. [2023-11-29 23:45:05,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1081 transitions. [2023-11-29 23:45:05,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:05,518 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1081 transitions. [2023-11-29 23:45:05,519 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 180.16666666666666) internal successors, (1081), 6 states have internal predecessors, (1081), 0 states have call successors, (0), 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-11-29 23:45:05,521 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 211.0) internal successors, (1477), 7 states have internal predecessors, (1477), 0 states have call successors, (0), 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-11-29 23:45:05,521 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 211.0) internal successors, (1477), 7 states have internal predecessors, (1477), 0 states have call successors, (0), 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-11-29 23:45:05,522 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 40 predicate places. [2023-11-29 23:45:05,522 INFO L500 AbstractCegarLoop]: Abstraction has has 229 places, 326 transitions, 3643 flow [2023-11-29 23:45:05,522 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 171.33333333333334) internal successors, (1028), 6 states have internal predecessors, (1028), 0 states have call successors, (0), 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-11-29 23:45:05,523 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:05,523 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:05,523 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 23:45:05,523 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:05,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:05,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1981758787, now seen corresponding path program 1 times [2023-11-29 23:45:05,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:05,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623118985] [2023-11-29 23:45:05,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:05,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:05,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:05,782 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:05,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:05,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623118985] [2023-11-29 23:45:05,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623118985] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:45:05,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071990480] [2023-11-29 23:45:05,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:05,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:45:05,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:45:05,787 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 23:45:05,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 23:45:05,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:05,892 INFO L262 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 23:45:05,897 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:45:06,338 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 23:45:06,386 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:06,387 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:45:06,462 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 23:45:06,462 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 7 [2023-11-29 23:45:06,522 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:06,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071990480] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:45:06,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:45:06,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 15, 9] total 23 [2023-11-29 23:45:06,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465743165] [2023-11-29 23:45:06,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:45:06,523 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 23:45:06,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:06,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 23:45:06,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2023-11-29 23:45:06,525 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 211 [2023-11-29 23:45:06,527 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 326 transitions, 3643 flow. Second operand has 23 states, 23 states have (on average 106.21739130434783) internal successors, (2443), 23 states have internal predecessors, (2443), 0 states have call successors, (0), 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-11-29 23:45:06,527 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:06,527 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 211 [2023-11-29 23:45:06,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:10,022 INFO L124 PetriNetUnfolderBase]: 6674/15688 cut-off events. [2023-11-29 23:45:10,022 INFO L125 PetriNetUnfolderBase]: For 83221/83517 co-relation queries the response was YES. [2023-11-29 23:45:10,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65970 conditions, 15688 events. 6674/15688 cut-off events. For 83221/83517 co-relation queries the response was YES. Maximal size of possible extension queue 316. Compared 143222 event pairs, 449 based on Foata normal form. 8/14316 useless extension candidates. Maximal degree in co-relation 59891. Up to 3149 conditions per place. [2023-11-29 23:45:10,204 INFO L140 encePairwiseOnDemand]: 174/211 looper letters, 871 selfloop transitions, 187 changer transitions 16/1163 dead transitions. [2023-11-29 23:45:10,204 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 1163 transitions, 15868 flow [2023-11-29 23:45:10,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2023-11-29 23:45:10,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2023-11-29 23:45:10,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 6531 transitions. [2023-11-29 23:45:10,214 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5246204514418829 [2023-11-29 23:45:10,214 INFO L72 ComplementDD]: Start complementDD. Operand 59 states and 6531 transitions. [2023-11-29 23:45:10,215 INFO L73 IsDeterministic]: Start isDeterministic. Operand 59 states and 6531 transitions. [2023-11-29 23:45:10,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:10,217 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 59 states and 6531 transitions. [2023-11-29 23:45:10,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 60 states, 59 states have (on average 110.69491525423729) internal successors, (6531), 59 states have internal predecessors, (6531), 0 states have call successors, (0), 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-11-29 23:45:10,238 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 60 states, 60 states have (on average 211.0) internal successors, (12660), 60 states have internal predecessors, (12660), 0 states have call successors, (0), 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-11-29 23:45:10,240 INFO L81 ComplementDD]: Finished complementDD. Result has 60 states, 60 states have (on average 211.0) internal successors, (12660), 60 states have internal predecessors, (12660), 0 states have call successors, (0), 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-11-29 23:45:10,240 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 98 predicate places. [2023-11-29 23:45:10,240 INFO L500 AbstractCegarLoop]: Abstraction has has 287 places, 1163 transitions, 15868 flow [2023-11-29 23:45:10,241 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 106.21739130434783) internal successors, (2443), 23 states have internal predecessors, (2443), 0 states have call successors, (0), 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-11-29 23:45:10,241 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:10,241 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:10,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-29 23:45:10,446 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 23:45:10,446 INFO L425 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:10,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:10,447 INFO L85 PathProgramCache]: Analyzing trace with hash -2126493613, now seen corresponding path program 2 times [2023-11-29 23:45:10,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:10,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920397493] [2023-11-29 23:45:10,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:10,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:10,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:10,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:10,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:10,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920397493] [2023-11-29 23:45:10,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920397493] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:45:10,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138381127] [2023-11-29 23:45:10,674 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 23:45:10,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:45:10,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:45:10,676 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-11-29 23:45:10,696 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-11-29 23:45:10,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 23:45:10,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 23:45:10,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 23:45:10,742 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:45:10,818 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:10,818 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 23:45:10,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138381127] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:10,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 23:45:10,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2023-11-29 23:45:10,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395848500] [2023-11-29 23:45:10,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:10,819 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:45:10,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:10,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:45:10,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2023-11-29 23:45:10,820 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 144 out of 211 [2023-11-29 23:45:10,826 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 1163 transitions, 15868 flow. Second operand has 8 states, 8 states have (on average 149.125) internal successors, (1193), 8 states have internal predecessors, (1193), 0 states have call successors, (0), 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-11-29 23:45:10,826 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:10,826 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 144 of 211 [2023-11-29 23:45:10,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:12,686 INFO L124 PetriNetUnfolderBase]: 6674/15720 cut-off events. [2023-11-29 23:45:12,686 INFO L125 PetriNetUnfolderBase]: For 85962/86260 co-relation queries the response was YES. [2023-11-29 23:45:12,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67461 conditions, 15720 events. 6674/15720 cut-off events. For 85962/86260 co-relation queries the response was YES. Maximal size of possible extension queue 316. Compared 143824 event pairs, 437 based on Foata normal form. 0/14335 useless extension candidates. Maximal degree in co-relation 61011. Up to 3149 conditions per place. [2023-11-29 23:45:12,860 INFO L140 encePairwiseOnDemand]: 194/211 looper letters, 190 selfloop transitions, 15 changer transitions 15/1166 dead transitions. [2023-11-29 23:45:12,860 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 1166 transitions, 16308 flow [2023-11-29 23:45:12,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:45:12,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:45:12,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1786 transitions. [2023-11-29 23:45:12,864 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7053712480252765 [2023-11-29 23:45:12,864 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1786 transitions. [2023-11-29 23:45:12,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1786 transitions. [2023-11-29 23:45:12,865 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:12,865 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1786 transitions. [2023-11-29 23:45:12,869 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 148.83333333333334) internal successors, (1786), 12 states have internal predecessors, (1786), 0 states have call successors, (0), 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-11-29 23:45:12,872 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 211.0) internal successors, (2743), 13 states have internal predecessors, (2743), 0 states have call successors, (0), 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-11-29 23:45:12,872 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 211.0) internal successors, (2743), 13 states have internal predecessors, (2743), 0 states have call successors, (0), 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-11-29 23:45:12,872 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 108 predicate places. [2023-11-29 23:45:12,872 INFO L500 AbstractCegarLoop]: Abstraction has has 297 places, 1166 transitions, 16308 flow [2023-11-29 23:45:12,873 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 149.125) internal successors, (1193), 8 states have internal predecessors, (1193), 0 states have call successors, (0), 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-11-29 23:45:12,873 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:12,873 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:12,885 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-11-29 23:45:13,077 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 23:45:13,080 INFO L425 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:13,080 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:13,081 INFO L85 PathProgramCache]: Analyzing trace with hash -845210746, now seen corresponding path program 1 times [2023-11-29 23:45:13,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:13,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143663774] [2023-11-29 23:45:13,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:13,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:13,352 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:13,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:13,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143663774] [2023-11-29 23:45:13,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143663774] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:45:13,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226384456] [2023-11-29 23:45:13,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:13,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:45:13,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:45:13,354 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-11-29 23:45:13,372 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-11-29 23:45:13,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:13,430 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 23:45:13,433 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:45:13,742 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 23:45:13,807 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:13,807 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:45:13,854 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 23:45:13,854 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 7 [2023-11-29 23:45:13,926 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:13,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226384456] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:45:13,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:45:13,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 15, 9] total 22 [2023-11-29 23:45:13,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252622099] [2023-11-29 23:45:13,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:45:13,927 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 23:45:13,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:13,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 23:45:13,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2023-11-29 23:45:13,929 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 211 [2023-11-29 23:45:13,931 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 1166 transitions, 16308 flow. Second operand has 22 states, 22 states have (on average 106.36363636363636) internal successors, (2340), 22 states have internal predecessors, (2340), 0 states have call successors, (0), 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-11-29 23:45:13,931 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:13,931 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 211 [2023-11-29 23:45:13,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:18,003 INFO L124 PetriNetUnfolderBase]: 7942/18597 cut-off events. [2023-11-29 23:45:18,004 INFO L125 PetriNetUnfolderBase]: For 109094/110378 co-relation queries the response was YES. [2023-11-29 23:45:18,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92215 conditions, 18597 events. 7942/18597 cut-off events. For 109094/110378 co-relation queries the response was YES. Maximal size of possible extension queue 450. Compared 175382 event pairs, 388 based on Foata normal form. 151/17169 useless extension candidates. Maximal degree in co-relation 84517. Up to 6924 conditions per place. [2023-11-29 23:45:18,146 INFO L140 encePairwiseOnDemand]: 176/211 looper letters, 1330 selfloop transitions, 258 changer transitions 21/1701 dead transitions. [2023-11-29 23:45:18,146 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 1701 transitions, 25144 flow [2023-11-29 23:45:18,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-11-29 23:45:18,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2023-11-29 23:45:18,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 7035 transitions. [2023-11-29 23:45:18,153 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.505170185264972 [2023-11-29 23:45:18,153 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 7035 transitions. [2023-11-29 23:45:18,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 7035 transitions. [2023-11-29 23:45:18,156 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:18,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 7035 transitions. [2023-11-29 23:45:18,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 106.5909090909091) internal successors, (7035), 66 states have internal predecessors, (7035), 0 states have call successors, (0), 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-11-29 23:45:18,177 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 211.0) internal successors, (14137), 67 states have internal predecessors, (14137), 0 states have call successors, (0), 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-11-29 23:45:18,179 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 211.0) internal successors, (14137), 67 states have internal predecessors, (14137), 0 states have call successors, (0), 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-11-29 23:45:18,180 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 173 predicate places. [2023-11-29 23:45:18,180 INFO L500 AbstractCegarLoop]: Abstraction has has 362 places, 1701 transitions, 25144 flow [2023-11-29 23:45:18,181 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 106.36363636363636) internal successors, (2340), 22 states have internal predecessors, (2340), 0 states have call successors, (0), 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-11-29 23:45:18,181 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:18,181 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:18,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 23:45:18,385 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:45:18,386 INFO L425 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:18,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:18,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1098634446, now seen corresponding path program 2 times [2023-11-29 23:45:18,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:18,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630668426] [2023-11-29 23:45:18,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:18,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:18,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:18,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:18,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630668426] [2023-11-29 23:45:18,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630668426] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:18,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:18,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:45:18,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959191889] [2023-11-29 23:45:18,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:18,611 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:45:18,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:18,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:45:18,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:45:18,613 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:45:18,613 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 1701 transitions, 25144 flow. Second operand has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:45:18,613 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:18,613 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:45:18,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:21,487 INFO L124 PetriNetUnfolderBase]: 8210/18990 cut-off events. [2023-11-29 23:45:21,487 INFO L125 PetriNetUnfolderBase]: For 143213/144262 co-relation queries the response was YES. [2023-11-29 23:45:21,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100735 conditions, 18990 events. 8210/18990 cut-off events. For 143213/144262 co-relation queries the response was YES. Maximal size of possible extension queue 488. Compared 179354 event pairs, 455 based on Foata normal form. 10/17426 useless extension candidates. Maximal degree in co-relation 93643. Up to 7029 conditions per place. [2023-11-29 23:45:21,658 INFO L140 encePairwiseOnDemand]: 199/211 looper letters, 714 selfloop transitions, 143 changer transitions 21/1737 dead transitions. [2023-11-29 23:45:21,659 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 370 places, 1737 transitions, 27628 flow [2023-11-29 23:45:21,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 23:45:21,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 23:45:21,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1610 transitions. [2023-11-29 23:45:21,661 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8478146392838336 [2023-11-29 23:45:21,661 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1610 transitions. [2023-11-29 23:45:21,661 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1610 transitions. [2023-11-29 23:45:21,661 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:21,662 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1610 transitions. [2023-11-29 23:45:21,663 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 178.88888888888889) internal successors, (1610), 9 states have internal predecessors, (1610), 0 states have call successors, (0), 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-11-29 23:45:21,665 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 211.0) internal successors, (2110), 10 states have internal predecessors, (2110), 0 states have call successors, (0), 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-11-29 23:45:21,665 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 211.0) internal successors, (2110), 10 states have internal predecessors, (2110), 0 states have call successors, (0), 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-11-29 23:45:21,665 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 181 predicate places. [2023-11-29 23:45:21,666 INFO L500 AbstractCegarLoop]: Abstraction has has 370 places, 1737 transitions, 27628 flow [2023-11-29 23:45:21,666 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:45:21,666 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:21,666 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:21,666 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 23:45:21,666 INFO L425 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:21,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:21,667 INFO L85 PathProgramCache]: Analyzing trace with hash -1259645430, now seen corresponding path program 3 times [2023-11-29 23:45:21,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:21,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959627303] [2023-11-29 23:45:21,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:21,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:21,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:21,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:21,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959627303] [2023-11-29 23:45:21,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959627303] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:21,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:21,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:45:21,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495913205] [2023-11-29 23:45:21,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:21,903 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:45:21,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:21,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:45:21,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:45:21,905 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:45:21,906 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 370 places, 1737 transitions, 27628 flow. Second operand has 9 states, 9 states have (on average 170.0) internal successors, (1530), 9 states have internal predecessors, (1530), 0 states have call successors, (0), 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-11-29 23:45:21,906 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:21,906 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:45:21,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:25,718 INFO L124 PetriNetUnfolderBase]: 9547/22194 cut-off events. [2023-11-29 23:45:25,718 INFO L125 PetriNetUnfolderBase]: For 196901/198266 co-relation queries the response was YES. [2023-11-29 23:45:25,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 122832 conditions, 22194 events. 9547/22194 cut-off events. For 196901/198266 co-relation queries the response was YES. Maximal size of possible extension queue 581. Compared 217591 event pairs, 523 based on Foata normal form. 14/20393 useless extension candidates. Maximal degree in co-relation 113740. Up to 9158 conditions per place. [2023-11-29 23:45:25,886 INFO L140 encePairwiseOnDemand]: 199/211 looper letters, 788 selfloop transitions, 167 changer transitions 21/1835 dead transitions. [2023-11-29 23:45:25,886 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 1835 transitions, 32112 flow [2023-11-29 23:45:25,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 23:45:25,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 23:45:25,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1790 transitions. [2023-11-29 23:45:25,888 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8483412322274881 [2023-11-29 23:45:25,888 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1790 transitions. [2023-11-29 23:45:25,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1790 transitions. [2023-11-29 23:45:25,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:25,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1790 transitions. [2023-11-29 23:45:25,890 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 179.0) internal successors, (1790), 10 states have internal predecessors, (1790), 0 states have call successors, (0), 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-11-29 23:45:25,892 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 211.0) internal successors, (2321), 11 states have internal predecessors, (2321), 0 states have call successors, (0), 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-11-29 23:45:25,892 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 211.0) internal successors, (2321), 11 states have internal predecessors, (2321), 0 states have call successors, (0), 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-11-29 23:45:25,892 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 190 predicate places. [2023-11-29 23:45:25,892 INFO L500 AbstractCegarLoop]: Abstraction has has 379 places, 1835 transitions, 32112 flow [2023-11-29 23:45:25,893 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 170.0) internal successors, (1530), 9 states have internal predecessors, (1530), 0 states have call successors, (0), 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-11-29 23:45:25,893 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:25,893 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:25,893 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 23:45:25,893 INFO L425 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:25,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:25,893 INFO L85 PathProgramCache]: Analyzing trace with hash 153024154, now seen corresponding path program 4 times [2023-11-29 23:45:25,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:25,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111619517] [2023-11-29 23:45:25,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:25,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:25,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:26,078 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:26,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:26,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111619517] [2023-11-29 23:45:26,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111619517] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:45:26,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:45:26,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 23:45:26,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913875459] [2023-11-29 23:45:26,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:45:26,079 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 23:45:26,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:26,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 23:45:26,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 23:45:26,080 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:45:26,081 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 1835 transitions, 32112 flow. Second operand has 9 states, 9 states have (on average 170.0) internal successors, (1530), 9 states have internal predecessors, (1530), 0 states have call successors, (0), 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-11-29 23:45:26,081 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:26,081 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:45:26,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:30,237 INFO L124 PetriNetUnfolderBase]: 10206/23846 cut-off events. [2023-11-29 23:45:30,238 INFO L125 PetriNetUnfolderBase]: For 250282/252116 co-relation queries the response was YES. [2023-11-29 23:45:30,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138050 conditions, 23846 events. 10206/23846 cut-off events. For 250282/252116 co-relation queries the response was YES. Maximal size of possible extension queue 609. Compared 237842 event pairs, 608 based on Foata normal form. 43/21922 useless extension candidates. Maximal degree in co-relation 127167. Up to 10130 conditions per place. [2023-11-29 23:45:30,412 INFO L140 encePairwiseOnDemand]: 199/211 looper letters, 873 selfloop transitions, 193 changer transitions 21/1946 dead transitions. [2023-11-29 23:45:30,412 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 391 places, 1946 transitions, 37381 flow [2023-11-29 23:45:30,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 23:45:30,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-29 23:45:30,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2309 transitions. [2023-11-29 23:45:30,414 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8417790740065622 [2023-11-29 23:45:30,414 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2309 transitions. [2023-11-29 23:45:30,414 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2309 transitions. [2023-11-29 23:45:30,414 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:30,414 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2309 transitions. [2023-11-29 23:45:30,416 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 177.6153846153846) internal successors, (2309), 13 states have internal predecessors, (2309), 0 states have call successors, (0), 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-11-29 23:45:30,418 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 211.0) internal successors, (2954), 14 states have internal predecessors, (2954), 0 states have call successors, (0), 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-11-29 23:45:30,419 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 211.0) internal successors, (2954), 14 states have internal predecessors, (2954), 0 states have call successors, (0), 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-11-29 23:45:30,419 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 202 predicate places. [2023-11-29 23:45:30,419 INFO L500 AbstractCegarLoop]: Abstraction has has 391 places, 1946 transitions, 37381 flow [2023-11-29 23:45:30,419 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 170.0) internal successors, (1530), 9 states have internal predecessors, (1530), 0 states have call successors, (0), 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-11-29 23:45:30,419 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:30,419 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:30,420 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 23:45:30,420 INFO L425 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:30,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:30,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1985439440, now seen corresponding path program 5 times [2023-11-29 23:45:30,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:30,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033312439] [2023-11-29 23:45:30,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:30,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:30,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:30,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:30,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:30,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033312439] [2023-11-29 23:45:30,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033312439] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:45:30,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029277713] [2023-11-29 23:45:30,641 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-29 23:45:30,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:45:30,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:45:30,642 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-11-29 23:45:30,643 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-11-29 23:45:30,726 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 23:45:30,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 23:45:30,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 23:45:30,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:45:31,043 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 23:45:31,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 23:45:31,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 23:45:31,303 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 23:45:31,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 23:45:31,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:45:31,471 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:45:31,576 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_217 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_217) c_~f~0.base) (+ (* c_~x2~0 4) c_~f~0.offset)) (select (select |c_#memory_int| c_~f~0.base) (+ (* c_~x1~0 4) c_~f~0.offset)))) is different from false [2023-11-29 23:45:31,610 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_216 (Array Int Int)) (v_ArrVal_217 (Array Int Int))) (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_216))) (= (select (select (store .cse0 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_217) c_~f~0.base) (+ (* c_~x2~0 4) c_~f~0.offset)) (select (select .cse0 c_~f~0.base) (+ (* c_~x1~0 4) c_~f~0.offset))))) is different from false [2023-11-29 23:45:31,622 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_216 (Array Int Int)) (v_ArrVal_217 (Array Int Int))) (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_216))) (= (select (select .cse0 |c_ULTIMATE.start_main_#t~ret15#1.base|) (+ (* c_~x1~0 4) |c_ULTIMATE.start_main_#t~ret15#1.offset|)) (select (select (store .cse0 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_217) |c_ULTIMATE.start_main_#t~ret15#1.base|) (+ (* c_~x2~0 4) |c_ULTIMATE.start_main_#t~ret15#1.offset|))))) is different from false [2023-11-29 23:45:31,689 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_216 (Array Int Int)) (v_ArrVal_217 (Array Int Int))) (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_216))) (= (select (select .cse0 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* c_~x1~0 4) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) (select (select (store .cse0 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_217) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ (* c_~x2~0 4) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))))) is different from false [2023-11-29 23:45:31,709 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 23:45:31,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 41 [2023-11-29 23:45:31,716 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 23:45:31,717 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 414 treesize of output 326 [2023-11-29 23:45:31,721 INFO L378 Elim1Store]: Elim1 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 72 treesize of output 60 [2023-11-29 23:45:31,727 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 23:45:31,728 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 29 [2023-11-29 23:45:31,974 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 2 not checked. [2023-11-29 23:45:31,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029277713] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:45:31,974 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:45:31,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 20, 18] total 38 [2023-11-29 23:45:31,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371912561] [2023-11-29 23:45:31,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:45:31,975 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2023-11-29 23:45:31,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:31,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2023-11-29 23:45:31,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=992, Unknown=22, NotChecked=268, Total=1406 [2023-11-29 23:45:31,977 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 211 [2023-11-29 23:45:31,979 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 1946 transitions, 37381 flow. Second operand has 38 states, 38 states have (on average 90.60526315789474) internal successors, (3443), 38 states have internal predecessors, (3443), 0 states have call successors, (0), 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-11-29 23:45:31,979 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:31,979 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 211 [2023-11-29 23:45:31,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:42,838 INFO L124 PetriNetUnfolderBase]: 15640/36140 cut-off events. [2023-11-29 23:45:42,838 INFO L125 PetriNetUnfolderBase]: For 387717/394912 co-relation queries the response was YES. [2023-11-29 23:45:42,967 INFO L83 FinitePrefix]: Finished finitePrefix Result has 232506 conditions, 36140 events. 15640/36140 cut-off events. For 387717/394912 co-relation queries the response was YES. Maximal size of possible extension queue 1053. Compared 389048 event pairs, 493 based on Foata normal form. 408/33740 useless extension candidates. Maximal degree in co-relation 216282. Up to 16230 conditions per place. [2023-11-29 23:45:43,152 INFO L140 encePairwiseOnDemand]: 170/211 looper letters, 2412 selfloop transitions, 683 changer transitions 41/3221 dead transitions. [2023-11-29 23:45:43,152 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 488 places, 3221 transitions, 67371 flow [2023-11-29 23:45:43,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2023-11-29 23:45:43,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2023-11-29 23:45:43,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 9249 transitions. [2023-11-29 23:45:43,161 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.4472869716607022 [2023-11-29 23:45:43,162 INFO L72 ComplementDD]: Start complementDD. Operand 98 states and 9249 transitions. [2023-11-29 23:45:43,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 98 states and 9249 transitions. [2023-11-29 23:45:43,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:45:43,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 98 states and 9249 transitions. [2023-11-29 23:45:43,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 99 states, 98 states have (on average 94.37755102040816) internal successors, (9249), 98 states have internal predecessors, (9249), 0 states have call successors, (0), 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-11-29 23:45:43,186 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 99 states, 99 states have (on average 211.0) internal successors, (20889), 99 states have internal predecessors, (20889), 0 states have call successors, (0), 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-11-29 23:45:43,188 INFO L81 ComplementDD]: Finished complementDD. Result has 99 states, 99 states have (on average 211.0) internal successors, (20889), 99 states have internal predecessors, (20889), 0 states have call successors, (0), 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-11-29 23:45:43,189 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 299 predicate places. [2023-11-29 23:45:43,189 INFO L500 AbstractCegarLoop]: Abstraction has has 488 places, 3221 transitions, 67371 flow [2023-11-29 23:45:43,189 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 90.60526315789474) internal successors, (3443), 38 states have internal predecessors, (3443), 0 states have call successors, (0), 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-11-29 23:45:43,189 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:45:43,190 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:45:43,197 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 23:45:43,394 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 23:45:43,395 INFO L425 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:45:43,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:45:43,395 INFO L85 PathProgramCache]: Analyzing trace with hash -902213170, now seen corresponding path program 6 times [2023-11-29 23:45:43,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:45:43,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666914297] [2023-11-29 23:45:43,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:45:43,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:45:43,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:45:43,632 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:43,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:45:43,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666914297] [2023-11-29 23:45:43,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666914297] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:45:43,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105223412] [2023-11-29 23:45:43,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-29 23:45:43,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:45:43,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:45:43,634 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-11-29 23:45:43,649 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-11-29 23:45:43,867 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-29 23:45:43,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 23:45:43,868 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 23:45:43,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:45:44,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 23:45:44,345 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 23:45:44,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 23:45:44,498 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:44,498 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:45:44,554 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_242 (Array Int Int))) (= c_~x1~0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_242) c_~f~0.base) (+ (* c_~x2~0 4) c_~f~0.offset)))) is different from false [2023-11-29 23:45:44,597 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 23:45:44,597 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 30 [2023-11-29 23:45:44,599 INFO L378 Elim1Store]: Elim1 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 13 treesize of output 7 [2023-11-29 23:45:44,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:45:44,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105223412] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:45:44,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:45:44,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 17, 16] total 33 [2023-11-29 23:45:44,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229766545] [2023-11-29 23:45:44,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:45:44,882 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-29 23:45:44,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:45:44,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-29 23:45:44,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=886, Unknown=9, NotChecked=60, Total=1056 [2023-11-29 23:45:44,885 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 93 out of 211 [2023-11-29 23:45:44,887 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 3221 transitions, 67371 flow. Second operand has 33 states, 33 states have (on average 98.9090909090909) internal successors, (3264), 33 states have internal predecessors, (3264), 0 states have call successors, (0), 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-11-29 23:45:44,887 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:45:44,887 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 93 of 211 [2023-11-29 23:45:44,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:45:53,831 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse6 (div (+ 4294967294 c_~n~0) 4294967296)) (.cse2 (div c_~n~0 4294967296))) (let ((.cse4 (+ 1 .cse2)) (.cse3 (+ (div |c_thread1Thread1of1ForFork0_~i~0#1| 4294967296) .cse6))) (let ((.cse0 (* .cse6 4294967296)) (.cse5 (<= .cse4 .cse3)) (.cse1 (+ (* c_~x2~0 4) c_~f~0.offset))) (and (= |c_thread2Thread1of1ForFork1_~i~1#1| 0) (<= (+ .cse0 |c_thread1Thread1of1ForFork0_~i~0#1|) (+ 4294967295 c_~n~0)) (forall ((v_ArrVal_242 (Array Int Int))) (= c_~x1~0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_242) c_~f~0.base) .cse1))) (or (< .cse2 .cse3) (< (* 4294967296 .cse2) (+ (* (div (+ (- 1) c_~n~0) 4294967296) 4294967296) |c_thread1Thread1of1ForFork0_~i~0#1|))) (or (< .cse3 .cse4) (< |c_thread1Thread1of1ForFork0_~i~0#1| 2)) (= c_~x1~0 (select (select |c_#memory_int| c_~f~0.base) .cse1)) (or (< .cse0 c_~n~0) (and (<= |c_thread1Thread1of1ForFork0_~i~0#1| 1) .cse5)) .cse5 (forall ((v_ArrVal_242 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_242) c_~f~0.base) .cse1) |c_thread1Thread1of1ForFork0_#t~mem1#1|)))))) is different from false [2023-11-29 23:45:54,009 WARN L854 $PredicateComparison]: unable to prove that (let ((.cse0 (div (+ 4294967294 c_~n~0) 4294967296)) (.cse2 (div c_~n~0 4294967296))) (let ((.cse4 (+ 1 .cse2)) (.cse3 (+ (div |c_thread1Thread1of1ForFork0_~i~0#1| 4294967296) .cse0)) (.cse1 (+ (* c_~x2~0 4) c_~f~0.offset))) (and (<= (+ (* .cse0 4294967296) |c_thread1Thread1of1ForFork0_~i~0#1|) (+ 4294967295 c_~n~0)) (forall ((v_ArrVal_242 (Array Int Int))) (= c_~x1~0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_242) c_~f~0.base) .cse1))) (or (< .cse2 .cse3) (< (* 4294967296 .cse2) (+ (* (div (+ (- 1) c_~n~0) 4294967296) 4294967296) |c_thread1Thread1of1ForFork0_~i~0#1|))) (or (< .cse3 .cse4) (< |c_thread1Thread1of1ForFork0_~i~0#1| 2)) (= c_~x1~0 (select (select |c_#memory_int| c_~f~0.base) .cse1)) (<= .cse4 .cse3) (forall ((v_ArrVal_242 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_242) c_~f~0.base) .cse1) |c_thread1Thread1of1ForFork0_#t~mem1#1|))))) is different from false [2023-11-29 23:46:02,597 INFO L124 PetriNetUnfolderBase]: 19271/44186 cut-off events. [2023-11-29 23:46:02,597 INFO L125 PetriNetUnfolderBase]: For 531709/539557 co-relation queries the response was YES. [2023-11-29 23:46:02,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 324128 conditions, 44186 events. 19271/44186 cut-off events. For 531709/539557 co-relation queries the response was YES. Maximal size of possible extension queue 1238. Compared 484504 event pairs, 501 based on Foata normal form. 680/41693 useless extension candidates. Maximal degree in co-relation 306080. Up to 22007 conditions per place. [2023-11-29 23:46:03,058 INFO L140 encePairwiseOnDemand]: 170/211 looper letters, 3261 selfloop transitions, 1351 changer transitions 48/4754 dead transitions. [2023-11-29 23:46:03,058 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 607 places, 4754 transitions, 109357 flow [2023-11-29 23:46:03,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 120 states. [2023-11-29 23:46:03,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2023-11-29 23:46:03,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 12302 transitions. [2023-11-29 23:46:03,066 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.4858609794628752 [2023-11-29 23:46:03,066 INFO L72 ComplementDD]: Start complementDD. Operand 120 states and 12302 transitions. [2023-11-29 23:46:03,066 INFO L73 IsDeterministic]: Start isDeterministic. Operand 120 states and 12302 transitions. [2023-11-29 23:46:03,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:46:03,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 120 states and 12302 transitions. [2023-11-29 23:46:03,079 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 121 states, 120 states have (on average 102.51666666666667) internal successors, (12302), 120 states have internal predecessors, (12302), 0 states have call successors, (0), 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-11-29 23:46:03,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 121 states, 121 states have (on average 211.0) internal successors, (25531), 121 states have internal predecessors, (25531), 0 states have call successors, (0), 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-11-29 23:46:03,100 INFO L81 ComplementDD]: Finished complementDD. Result has 121 states, 121 states have (on average 211.0) internal successors, (25531), 121 states have internal predecessors, (25531), 0 states have call successors, (0), 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-11-29 23:46:03,101 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 418 predicate places. [2023-11-29 23:46:03,101 INFO L500 AbstractCegarLoop]: Abstraction has has 607 places, 4754 transitions, 109357 flow [2023-11-29 23:46:03,101 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 98.9090909090909) internal successors, (3264), 33 states have internal predecessors, (3264), 0 states have call successors, (0), 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-11-29 23:46:03,101 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:46:03,101 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:46:03,109 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-11-29 23:46:03,309 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 23:46:03,309 INFO L425 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:46:03,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:46:03,310 INFO L85 PathProgramCache]: Analyzing trace with hash -813665624, now seen corresponding path program 7 times [2023-11-29 23:46:03,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:46:03,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426426943] [2023-11-29 23:46:03,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:46:03,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:46:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:46:03,517 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:46:03,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:46:03,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426426943] [2023-11-29 23:46:03,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426426943] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:46:03,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1337960388] [2023-11-29 23:46:03,518 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-29 23:46:03,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:46:03,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:46:03,519 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-11-29 23:46:03,520 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-11-29 23:46:03,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:46:03,605 INFO L262 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 23:46:03,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:46:03,907 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2023-11-29 23:46:03,964 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:46:03,964 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:46:04,011 INFO L349 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-11-29 23:46:04,012 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 7 [2023-11-29 23:46:04,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:46:04,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1337960388] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:46:04,083 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:46:04,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 15, 9] total 21 [2023-11-29 23:46:04,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137260296] [2023-11-29 23:46:04,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:46:04,083 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 23:46:04,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:46:04,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 23:46:04,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2023-11-29 23:46:04,085 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 98 out of 211 [2023-11-29 23:46:04,101 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 4754 transitions, 109357 flow. Second operand has 21 states, 21 states have (on average 106.76190476190476) internal successors, (2242), 21 states have internal predecessors, (2242), 0 states have call successors, (0), 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-11-29 23:46:04,101 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:46:04,101 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 98 of 211 [2023-11-29 23:46:04,101 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:46:26,576 INFO L124 PetriNetUnfolderBase]: 20889/47465 cut-off events. [2023-11-29 23:46:26,577 INFO L125 PetriNetUnfolderBase]: For 604934/613946 co-relation queries the response was YES. [2023-11-29 23:46:26,762 INFO L83 FinitePrefix]: Finished finitePrefix Result has 384716 conditions, 47465 events. 20889/47465 cut-off events. For 604934/613946 co-relation queries the response was YES. Maximal size of possible extension queue 1353. Compared 526116 event pairs, 613 based on Foata normal form. 351/44464 useless extension candidates. Maximal degree in co-relation 364632. Up to 23629 conditions per place. [2023-11-29 23:46:27,096 INFO L140 encePairwiseOnDemand]: 177/211 looper letters, 4832 selfloop transitions, 765 changer transitions 54/5748 dead transitions. [2023-11-29 23:46:27,097 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 679 places, 5748 transitions, 137733 flow [2023-11-29 23:46:27,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2023-11-29 23:46:27,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2023-11-29 23:46:27,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 7751 transitions. [2023-11-29 23:46:27,102 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.5032136596766864 [2023-11-29 23:46:27,102 INFO L72 ComplementDD]: Start complementDD. Operand 73 states and 7751 transitions. [2023-11-29 23:46:27,102 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 7751 transitions. [2023-11-29 23:46:27,103 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:46:27,103 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 73 states and 7751 transitions. [2023-11-29 23:46:27,109 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 74 states, 73 states have (on average 106.17808219178082) internal successors, (7751), 73 states have internal predecessors, (7751), 0 states have call successors, (0), 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-11-29 23:46:27,118 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 74 states, 74 states have (on average 211.0) internal successors, (15614), 74 states have internal predecessors, (15614), 0 states have call successors, (0), 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-11-29 23:46:27,119 INFO L81 ComplementDD]: Finished complementDD. Result has 74 states, 74 states have (on average 211.0) internal successors, (15614), 74 states have internal predecessors, (15614), 0 states have call successors, (0), 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-11-29 23:46:27,120 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 490 predicate places. [2023-11-29 23:46:27,120 INFO L500 AbstractCegarLoop]: Abstraction has has 679 places, 5748 transitions, 137733 flow [2023-11-29 23:46:27,120 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 106.76190476190476) internal successors, (2242), 21 states have internal predecessors, (2242), 0 states have call successors, (0), 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-11-29 23:46:27,120 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:46:27,120 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:46:27,125 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-11-29 23:46:27,325 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 23:46:27,326 INFO L425 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:46:27,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:46:27,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1890280872, now seen corresponding path program 8 times [2023-11-29 23:46:27,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:46:27,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078539503] [2023-11-29 23:46:27,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:46:27,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:46:27,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:46:27,563 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:46:27,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:46:27,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078539503] [2023-11-29 23:46:27,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078539503] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:46:27,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:46:27,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 23:46:27,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923009477] [2023-11-29 23:46:27,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:46:27,564 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 23:46:27,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:46:27,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 23:46:27,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-29 23:46:27,565 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:46:27,566 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 679 places, 5748 transitions, 137733 flow. Second operand has 7 states, 7 states have (on average 170.57142857142858) internal successors, (1194), 7 states have internal predecessors, (1194), 0 states have call successors, (0), 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-11-29 23:46:27,566 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:46:27,566 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:46:27,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:46:49,328 INFO L124 PetriNetUnfolderBase]: 22300/50965 cut-off events. [2023-11-29 23:46:49,329 INFO L125 PetriNetUnfolderBase]: For 741043/750383 co-relation queries the response was YES. [2023-11-29 23:46:49,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 425545 conditions, 50965 events. 22300/50965 cut-off events. For 741043/750383 co-relation queries the response was YES. Maximal size of possible extension queue 1501. Compared 575101 event pairs, 590 based on Foata normal form. 83/47534 useless extension candidates. Maximal degree in co-relation 402163. Up to 26054 conditions per place. [2023-11-29 23:46:49,906 INFO L140 encePairwiseOnDemand]: 201/211 looper letters, 2522 selfloop transitions, 518 changer transitions 56/5909 dead transitions. [2023-11-29 23:46:49,906 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 687 places, 5909 transitions, 149508 flow [2023-11-29 23:46:49,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 23:46:49,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 23:46:49,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1608 transitions. [2023-11-29 23:46:49,908 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8467614533965245 [2023-11-29 23:46:49,908 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1608 transitions. [2023-11-29 23:46:49,908 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1608 transitions. [2023-11-29 23:46:49,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:46:49,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1608 transitions. [2023-11-29 23:46:49,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 178.66666666666666) internal successors, (1608), 9 states have internal predecessors, (1608), 0 states have call successors, (0), 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-11-29 23:46:49,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 211.0) internal successors, (2110), 10 states have internal predecessors, (2110), 0 states have call successors, (0), 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-11-29 23:46:49,911 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 211.0) internal successors, (2110), 10 states have internal predecessors, (2110), 0 states have call successors, (0), 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-11-29 23:46:49,911 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 498 predicate places. [2023-11-29 23:46:49,911 INFO L500 AbstractCegarLoop]: Abstraction has has 687 places, 5909 transitions, 149508 flow [2023-11-29 23:46:49,911 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 170.57142857142858) internal successors, (1194), 7 states have internal predecessors, (1194), 0 states have call successors, (0), 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-11-29 23:46:49,911 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:46:49,911 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:46:49,911 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 23:46:49,911 INFO L425 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:46:49,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:46:49,912 INFO L85 PathProgramCache]: Analyzing trace with hash -2031012362, now seen corresponding path program 9 times [2023-11-29 23:46:49,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:46:49,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807058806] [2023-11-29 23:46:49,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:46:49,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:46:49,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:46:50,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:46:50,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:46:50,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807058806] [2023-11-29 23:46:50,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807058806] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:46:50,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:46:50,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:46:50,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238815222] [2023-11-29 23:46:50,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:46:50,114 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:46:50,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:46:50,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:46:50,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:46:50,115 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:46:50,115 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 687 places, 5909 transitions, 149508 flow. Second operand has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:46:50,115 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:46:50,116 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:46:50,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:47:18,481 INFO L124 PetriNetUnfolderBase]: 25558/58782 cut-off events. [2023-11-29 23:47:18,482 INFO L125 PetriNetUnfolderBase]: For 986237/999234 co-relation queries the response was YES. [2023-11-29 23:47:18,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 506461 conditions, 58782 events. 25558/58782 cut-off events. For 986237/999234 co-relation queries the response was YES. Maximal size of possible extension queue 1850. Compared 683334 event pairs, 664 based on Foata normal form. 250/55002 useless extension candidates. Maximal degree in co-relation 478239. Up to 31112 conditions per place. [2023-11-29 23:47:19,252 INFO L140 encePairwiseOnDemand]: 201/211 looper letters, 3088 selfloop transitions, 536 changer transitions 56/6493 dead transitions. [2023-11-29 23:47:19,252 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 696 places, 6493 transitions, 178820 flow [2023-11-29 23:47:19,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 23:47:19,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-29 23:47:19,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1781 transitions. [2023-11-29 23:47:19,254 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8440758293838863 [2023-11-29 23:47:19,254 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1781 transitions. [2023-11-29 23:47:19,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1781 transitions. [2023-11-29 23:47:19,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:47:19,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1781 transitions. [2023-11-29 23:47:19,255 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 178.1) internal successors, (1781), 10 states have internal predecessors, (1781), 0 states have call successors, (0), 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-11-29 23:47:19,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 211.0) internal successors, (2321), 11 states have internal predecessors, (2321), 0 states have call successors, (0), 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-11-29 23:47:19,257 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 211.0) internal successors, (2321), 11 states have internal predecessors, (2321), 0 states have call successors, (0), 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-11-29 23:47:19,257 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 507 predicate places. [2023-11-29 23:47:19,257 INFO L500 AbstractCegarLoop]: Abstraction has has 696 places, 6493 transitions, 178820 flow [2023-11-29 23:47:19,257 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:47:19,257 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:47:19,257 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:47:19,258 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-11-29 23:47:19,258 INFO L425 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:47:19,258 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:47:19,258 INFO L85 PathProgramCache]: Analyzing trace with hash 2020860284, now seen corresponding path program 10 times [2023-11-29 23:47:19,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:47:19,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016826192] [2023-11-29 23:47:19,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:47:19,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:47:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:47:19,442 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:47:19,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:47:19,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016826192] [2023-11-29 23:47:19,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016826192] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:47:19,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:47:19,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:47:19,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405049630] [2023-11-29 23:47:19,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:47:19,443 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:47:19,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:47:19,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:47:19,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:47:19,444 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:47:19,445 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 696 places, 6493 transitions, 178820 flow. Second operand has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:47:19,445 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:47:19,445 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:47:19,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:47:55,239 INFO L124 PetriNetUnfolderBase]: 26583/61503 cut-off events. [2023-11-29 23:47:55,239 INFO L125 PetriNetUnfolderBase]: For 1148320/1162377 co-relation queries the response was YES. [2023-11-29 23:47:55,757 INFO L83 FinitePrefix]: Finished finitePrefix Result has 544326 conditions, 61503 events. 26583/61503 cut-off events. For 1148320/1162377 co-relation queries the response was YES. Maximal size of possible extension queue 1972. Compared 723575 event pairs, 750 based on Foata normal form. 424/57676 useless extension candidates. Maximal degree in co-relation 513091. Up to 32681 conditions per place. [2023-11-29 23:47:56,288 INFO L140 encePairwiseOnDemand]: 201/211 looper letters, 2965 selfloop transitions, 810 changer transitions 56/6644 dead transitions. [2023-11-29 23:47:56,288 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 707 places, 6644 transitions, 192437 flow [2023-11-29 23:47:56,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 23:47:56,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-29 23:47:56,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2126 transitions. [2023-11-29 23:47:56,290 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.839652448657188 [2023-11-29 23:47:56,290 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2126 transitions. [2023-11-29 23:47:56,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2126 transitions. [2023-11-29 23:47:56,291 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:47:56,291 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2126 transitions. [2023-11-29 23:47:56,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 177.16666666666666) internal successors, (2126), 12 states have internal predecessors, (2126), 0 states have call successors, (0), 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-11-29 23:47:56,294 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 211.0) internal successors, (2743), 13 states have internal predecessors, (2743), 0 states have call successors, (0), 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-11-29 23:47:56,294 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 211.0) internal successors, (2743), 13 states have internal predecessors, (2743), 0 states have call successors, (0), 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-11-29 23:47:56,294 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 518 predicate places. [2023-11-29 23:47:56,294 INFO L500 AbstractCegarLoop]: Abstraction has has 707 places, 6644 transitions, 192437 flow [2023-11-29 23:47:56,295 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:47:56,295 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:47:56,295 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:47:56,295 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 23:47:56,295 INFO L425 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:47:56,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:47:56,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1694412868, now seen corresponding path program 11 times [2023-11-29 23:47:56,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:47:56,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384329851] [2023-11-29 23:47:56,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:47:56,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:47:56,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:47:56,510 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:47:56,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:47:56,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384329851] [2023-11-29 23:47:56,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384329851] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:47:56,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:47:56,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 23:47:56,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583524729] [2023-11-29 23:47:56,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:47:56,511 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 23:47:56,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:47:56,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 23:47:56,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 23:47:56,512 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:47:56,513 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 707 places, 6644 transitions, 192437 flow. Second operand has 7 states, 7 states have (on average 170.57142857142858) internal successors, (1194), 7 states have internal predecessors, (1194), 0 states have call successors, (0), 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-11-29 23:47:56,513 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:47:56,513 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:47:56,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:48:34,412 INFO L124 PetriNetUnfolderBase]: 27679/63954 cut-off events. [2023-11-29 23:48:34,413 INFO L125 PetriNetUnfolderBase]: For 1333153/1348176 co-relation queries the response was YES. [2023-11-29 23:48:34,818 INFO L83 FinitePrefix]: Finished finitePrefix Result has 584272 conditions, 63954 events. 27679/63954 cut-off events. For 1333153/1348176 co-relation queries the response was YES. Maximal size of possible extension queue 2080. Compared 756780 event pairs, 774 based on Foata normal form. 103/59705 useless extension candidates. Maximal degree in co-relation 549978. Up to 34236 conditions per place. [2023-11-29 23:48:35,337 INFO L140 encePairwiseOnDemand]: 201/211 looper letters, 3256 selfloop transitions, 642 changer transitions 56/6767 dead transitions. [2023-11-29 23:48:35,337 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 714 places, 6767 transitions, 205298 flow [2023-11-29 23:48:35,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 23:48:35,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-29 23:48:35,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1416 transitions. [2023-11-29 23:48:35,339 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8388625592417062 [2023-11-29 23:48:35,339 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1416 transitions. [2023-11-29 23:48:35,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1416 transitions. [2023-11-29 23:48:35,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:48:35,339 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1416 transitions. [2023-11-29 23:48:35,340 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 177.0) internal successors, (1416), 8 states have internal predecessors, (1416), 0 states have call successors, (0), 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-11-29 23:48:35,341 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 211.0) internal successors, (1899), 9 states have internal predecessors, (1899), 0 states have call successors, (0), 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-11-29 23:48:35,341 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 211.0) internal successors, (1899), 9 states have internal predecessors, (1899), 0 states have call successors, (0), 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-11-29 23:48:35,341 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 525 predicate places. [2023-11-29 23:48:35,342 INFO L500 AbstractCegarLoop]: Abstraction has has 714 places, 6767 transitions, 205298 flow [2023-11-29 23:48:35,342 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 170.57142857142858) internal successors, (1194), 7 states have internal predecessors, (1194), 0 states have call successors, (0), 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-11-29 23:48:35,342 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:48:35,342 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:48:35,342 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 23:48:35,342 INFO L425 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:48:35,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:48:35,342 INFO L85 PathProgramCache]: Analyzing trace with hash -87184330, now seen corresponding path program 12 times [2023-11-29 23:48:35,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:48:35,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598260674] [2023-11-29 23:48:35,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:48:35,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:48:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:48:35,515 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:48:35,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:48:35,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598260674] [2023-11-29 23:48:35,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598260674] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:48:35,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:48:35,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 23:48:35,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18004907] [2023-11-29 23:48:35,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:48:35,516 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 23:48:35,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:48:35,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 23:48:35,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 23:48:35,517 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:48:35,518 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 714 places, 6767 transitions, 205298 flow. Second operand has 7 states, 7 states have (on average 170.57142857142858) internal successors, (1194), 7 states have internal predecessors, (1194), 0 states have call successors, (0), 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-11-29 23:48:35,518 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:48:35,518 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:48:35,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:49:17,912 INFO L124 PetriNetUnfolderBase]: 28570/66201 cut-off events. [2023-11-29 23:49:17,912 INFO L125 PetriNetUnfolderBase]: For 1529855/1546294 co-relation queries the response was YES. [2023-11-29 23:49:18,296 INFO L83 FinitePrefix]: Finished finitePrefix Result has 621460 conditions, 66201 events. 28570/66201 cut-off events. For 1529855/1546294 co-relation queries the response was YES. Maximal size of possible extension queue 2186. Compared 789717 event pairs, 761 based on Foata normal form. 119/61877 useless extension candidates. Maximal degree in co-relation 583961. Up to 35761 conditions per place. [2023-11-29 23:49:18,979 INFO L140 encePairwiseOnDemand]: 201/211 looper letters, 3280 selfloop transitions, 722 changer transitions 56/6871 dead transitions. [2023-11-29 23:49:18,979 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 722 places, 6871 transitions, 217777 flow [2023-11-29 23:49:18,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 23:49:18,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-29 23:49:18,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1593 transitions. [2023-11-29 23:49:18,980 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8388625592417062 [2023-11-29 23:49:18,980 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1593 transitions. [2023-11-29 23:49:18,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1593 transitions. [2023-11-29 23:49:18,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:49:18,981 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1593 transitions. [2023-11-29 23:49:18,982 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 177.0) internal successors, (1593), 9 states have internal predecessors, (1593), 0 states have call successors, (0), 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-11-29 23:49:18,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 211.0) internal successors, (2110), 10 states have internal predecessors, (2110), 0 states have call successors, (0), 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-11-29 23:49:18,983 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 211.0) internal successors, (2110), 10 states have internal predecessors, (2110), 0 states have call successors, (0), 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-11-29 23:49:18,983 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 533 predicate places. [2023-11-29 23:49:18,983 INFO L500 AbstractCegarLoop]: Abstraction has has 722 places, 6871 transitions, 217777 flow [2023-11-29 23:49:18,984 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 170.57142857142858) internal successors, (1194), 7 states have internal predecessors, (1194), 0 states have call successors, (0), 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-11-29 23:49:18,984 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:49:18,984 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:49:18,984 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 23:49:18,984 INFO L425 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:49:18,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:49:18,984 INFO L85 PathProgramCache]: Analyzing trace with hash -546926350, now seen corresponding path program 13 times [2023-11-29 23:49:18,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:49:18,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015745439] [2023-11-29 23:49:18,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:49:18,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:49:18,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:49:19,166 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:49:19,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:49:19,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015745439] [2023-11-29 23:49:19,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015745439] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 23:49:19,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 23:49:19,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-29 23:49:19,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535030379] [2023-11-29 23:49:19,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 23:49:19,167 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 23:49:19,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:49:19,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 23:49:19,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-29 23:49:19,168 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 211 [2023-11-29 23:49:19,169 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 722 places, 6871 transitions, 217777 flow. Second operand has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:49:19,169 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:49:19,169 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 211 [2023-11-29 23:49:19,169 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:50:03,214 INFO L124 PetriNetUnfolderBase]: 28071/65046 cut-off events. [2023-11-29 23:50:03,215 INFO L125 PetriNetUnfolderBase]: For 1659575/1677102 co-relation queries the response was YES. [2023-11-29 23:50:03,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 626290 conditions, 65046 events. 28071/65046 cut-off events. For 1659575/1677102 co-relation queries the response was YES. Maximal size of possible extension queue 2127. Compared 774178 event pairs, 763 based on Foata normal form. 605/61632 useless extension candidates. Maximal degree in co-relation 588931. Up to 34995 conditions per place. [2023-11-29 23:50:04,298 INFO L140 encePairwiseOnDemand]: 201/211 looper letters, 3117 selfloop transitions, 1074 changer transitions 33/7007 dead transitions. [2023-11-29 23:50:04,298 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 719 places, 7007 transitions, 233727 flow [2023-11-29 23:50:04,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 23:50:04,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 23:50:04,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1941 transitions. [2023-11-29 23:50:04,299 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8362774666092202 [2023-11-29 23:50:04,299 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1941 transitions. [2023-11-29 23:50:04,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1941 transitions. [2023-11-29 23:50:04,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:50:04,300 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1941 transitions. [2023-11-29 23:50:04,301 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 176.45454545454547) internal successors, (1941), 11 states have internal predecessors, (1941), 0 states have call successors, (0), 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-11-29 23:50:04,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 211.0) internal successors, (2532), 12 states have internal predecessors, (2532), 0 states have call successors, (0), 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-11-29 23:50:04,302 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 211.0) internal successors, (2532), 12 states have internal predecessors, (2532), 0 states have call successors, (0), 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-11-29 23:50:04,302 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 530 predicate places. [2023-11-29 23:50:04,302 INFO L500 AbstractCegarLoop]: Abstraction has has 719 places, 7007 transitions, 233727 flow [2023-11-29 23:50:04,303 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 170.25) internal successors, (1362), 8 states have internal predecessors, (1362), 0 states have call successors, (0), 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-11-29 23:50:04,303 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:50:04,303 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:50:04,303 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 23:50:04,303 INFO L425 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:50:04,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:50:04,303 INFO L85 PathProgramCache]: Analyzing trace with hash 638245575, now seen corresponding path program 1 times [2023-11-29 23:50:04,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:50:04,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769509130] [2023-11-29 23:50:04,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:50:04,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:50:04,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:50:04,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:50:04,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:50:04,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769509130] [2023-11-29 23:50:04,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769509130] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:50:04,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359849809] [2023-11-29 23:50:04,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:50:04,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:50:04,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:50:04,515 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-11-29 23:50:04,516 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-11-29 23:50:04,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:50:04,608 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 23:50:04,610 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:50:05,652 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:50:05,653 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:50:06,138 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 23:50:06,138 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 20 [2023-11-29 23:50:07,195 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 23:50:07,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359849809] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:50:07,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:50:07,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 26, 22] total 51 [2023-11-29 23:50:07,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751771740] [2023-11-29 23:50:07,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:50:07,197 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-11-29 23:50:07,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:50:07,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-11-29 23:50:07,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=2331, Unknown=0, NotChecked=0, Total=2550 [2023-11-29 23:50:07,201 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 54 out of 211 [2023-11-29 23:50:07,202 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 719 places, 7007 transitions, 233727 flow. Second operand has 51 states, 51 states have (on average 59.666666666666664) internal successors, (3043), 51 states have internal predecessors, (3043), 0 states have call successors, (0), 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-11-29 23:50:07,202 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:50:07,202 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 54 of 211 [2023-11-29 23:50:07,202 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:52:08,481 INFO L124 PetriNetUnfolderBase]: 54594/113795 cut-off events. [2023-11-29 23:52:08,481 INFO L125 PetriNetUnfolderBase]: For 3764525/3782340 co-relation queries the response was YES. [2023-11-29 23:52:09,277 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1105208 conditions, 113795 events. 54594/113795 cut-off events. For 3764525/3782340 co-relation queries the response was YES. Maximal size of possible extension queue 3307. Compared 1346040 event pairs, 4628 based on Foata normal form. 84/105601 useless extension candidates. Maximal degree in co-relation 980312. Up to 61685 conditions per place. [2023-11-29 23:52:10,233 INFO L140 encePairwiseOnDemand]: 129/211 looper letters, 6968 selfloop transitions, 679 changer transitions 1106/9347 dead transitions. [2023-11-29 23:52:10,233 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 846 places, 9347 transitions, 310315 flow [2023-11-29 23:52:10,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2023-11-29 23:52:10,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2023-11-29 23:52:10,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 8407 transitions. [2023-11-29 23:52:10,239 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.3018454689070803 [2023-11-29 23:52:10,239 INFO L72 ComplementDD]: Start complementDD. Operand 132 states and 8407 transitions. [2023-11-29 23:52:10,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 132 states and 8407 transitions. [2023-11-29 23:52:10,240 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:52:10,240 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 132 states and 8407 transitions. [2023-11-29 23:52:10,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 133 states, 132 states have (on average 63.68939393939394) internal successors, (8407), 132 states have internal predecessors, (8407), 0 states have call successors, (0), 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-11-29 23:52:10,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 133 states, 133 states have (on average 211.0) internal successors, (28063), 133 states have internal predecessors, (28063), 0 states have call successors, (0), 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-11-29 23:52:10,265 INFO L81 ComplementDD]: Finished complementDD. Result has 133 states, 133 states have (on average 211.0) internal successors, (28063), 133 states have internal predecessors, (28063), 0 states have call successors, (0), 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-11-29 23:52:10,265 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 657 predicate places. [2023-11-29 23:52:10,265 INFO L500 AbstractCegarLoop]: Abstraction has has 846 places, 9347 transitions, 310315 flow [2023-11-29 23:52:10,266 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 59.666666666666664) internal successors, (3043), 51 states have internal predecessors, (3043), 0 states have call successors, (0), 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-11-29 23:52:10,266 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:52:10,266 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:52:10,272 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 23:52:10,470 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:52:10,471 INFO L425 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:52:10,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:52:10,471 INFO L85 PathProgramCache]: Analyzing trace with hash -590293604, now seen corresponding path program 1 times [2023-11-29 23:52:10,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:52:10,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247340117] [2023-11-29 23:52:10,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:52:10,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:52:10,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:52:10,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:52:10,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:52:10,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247340117] [2023-11-29 23:52:10,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247340117] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:52:10,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510346309] [2023-11-29 23:52:10,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:52:10,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:52:10,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:52:10,649 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-11-29 23:52:10,650 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-11-29 23:52:10,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:52:10,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 23:52:10,749 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:52:10,847 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:52:10,847 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:52:10,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:52:10,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510346309] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:52:10,995 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:52:10,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 20 [2023-11-29 23:52:10,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800281475] [2023-11-29 23:52:10,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:52:10,996 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 23:52:10,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:52:10,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 23:52:10,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2023-11-29 23:52:10,998 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 211 [2023-11-29 23:52:10,999 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 846 places, 9347 transitions, 310315 flow. Second operand has 20 states, 20 states have (on average 169.4) internal successors, (3388), 20 states have internal predecessors, (3388), 0 states have call successors, (0), 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-11-29 23:52:10,999 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:52:10,999 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 211 [2023-11-29 23:52:10,999 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 23:54:56,618 INFO L124 PetriNetUnfolderBase]: 74072/156284 cut-off events. [2023-11-29 23:54:56,619 INFO L125 PetriNetUnfolderBase]: For 5527785/5550204 co-relation queries the response was YES. [2023-11-29 23:54:57,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1532494 conditions, 156284 events. 74072/156284 cut-off events. For 5527785/5550204 co-relation queries the response was YES. Maximal size of possible extension queue 4472. Compared 1933220 event pairs, 6731 based on Foata normal form. 391/145336 useless extension candidates. Maximal degree in co-relation 1357237. Up to 85421 conditions per place. [2023-11-29 23:54:59,453 INFO L140 encePairwiseOnDemand]: 188/211 looper letters, 3873 selfloop transitions, 2196 changer transitions 1403/11103 dead transitions. [2023-11-29 23:54:59,453 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 887 places, 11103 transitions, 406556 flow [2023-11-29 23:54:59,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 23:54:59,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2023-11-29 23:54:59,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 7324 transitions. [2023-11-29 23:54:59,456 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8264500112841345 [2023-11-29 23:54:59,456 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 7324 transitions. [2023-11-29 23:54:59,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 7324 transitions. [2023-11-29 23:54:59,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 23:54:59,457 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 7324 transitions. [2023-11-29 23:54:59,461 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 174.38095238095238) internal successors, (7324), 42 states have internal predecessors, (7324), 0 states have call successors, (0), 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-11-29 23:54:59,464 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 211.0) internal successors, (9073), 43 states have internal predecessors, (9073), 0 states have call successors, (0), 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-11-29 23:54:59,465 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 211.0) internal successors, (9073), 43 states have internal predecessors, (9073), 0 states have call successors, (0), 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-11-29 23:54:59,465 INFO L307 CegarLoopForPetriNet]: 189 programPoint places, 698 predicate places. [2023-11-29 23:54:59,465 INFO L500 AbstractCegarLoop]: Abstraction has has 887 places, 11103 transitions, 406556 flow [2023-11-29 23:54:59,465 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 169.4) internal successors, (3388), 20 states have internal predecessors, (3388), 0 states have call successors, (0), 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-11-29 23:54:59,465 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 23:54:59,465 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 23:54:59,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 23:54:59,668 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 23:54:59,668 INFO L425 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-11-29 23:54:59,668 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 23:54:59,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1362658004, now seen corresponding path program 2 times [2023-11-29 23:54:59,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 23:54:59,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411439018] [2023-11-29 23:54:59,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 23:54:59,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 23:54:59,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 23:54:59,859 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:54:59,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 23:54:59,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411439018] [2023-11-29 23:54:59,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411439018] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 23:54:59,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679912703] [2023-11-29 23:54:59,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 23:54:59,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 23:54:59,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 23:54:59,860 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-11-29 23:54:59,861 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-11-29 23:54:59,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 23:54:59,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 23:54:59,971 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 23:54:59,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 23:55:00,109 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:55:00,109 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 23:55:00,258 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 23:55:00,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679912703] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 23:55:00,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 23:55:00,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 19 [2023-11-29 23:55:00,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23124354] [2023-11-29 23:55:00,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 23:55:00,259 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-29 23:55:00,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 23:55:00,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-29 23:55:00,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2023-11-29 23:55:00,261 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 211 [2023-11-29 23:55:00,262 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 887 places, 11103 transitions, 406556 flow. Second operand has 19 states, 19 states have (on average 169.47368421052633) internal successors, (3220), 19 states have internal predecessors, (3220), 0 states have call successors, (0), 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-11-29 23:55:00,262 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 23:55:00,262 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 211 [2023-11-29 23:55:00,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2023-11-29 23:58:06,532 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-11-29 23:58:06,532 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-11-29 23:58:07,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 23:58:07,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2023-11-29 23:58:07,972 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2023-11-29 23:58:07,972 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 23:58:07,973 WARN L624 AbstractCegarLoop]: Verification canceled: while executing Executor. [2023-11-29 23:58:07,974 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2023-11-29 23:58:07,974 INFO L810 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2023-11-29 23:58:07,974 INFO L457 BasicCegarLoop]: Path program histogram: [13, 8, 2, 2, 1, 1] [2023-11-29 23:58:07,976 INFO L222 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2023-11-29 23:58:07,976 INFO L172 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 23:58:07,978 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 11:58:07 BasicIcfg [2023-11-29 23:58:07,978 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 23:58:07,979 INFO L158 Benchmark]: Toolchain (without parser) took 788047.06ms. Allocated memory was 599.8MB in the beginning and 8.3GB in the end (delta: 7.7GB). Free memory was 555.3MB in the beginning and 2.6GB in the end (delta: -2.0GB). Peak memory consumption was 7.0GB. Max. memory is 16.0GB. [2023-11-29 23:58:07,979 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 323.0MB. Free memory is still 273.3MB. There was no memory consumed. Max. memory is 16.0GB. [2023-11-29 23:58:07,979 INFO L158 Benchmark]: CACSL2BoogieTranslator took 175.42ms. Allocated memory is still 599.8MB. Free memory was 555.3MB in the beginning and 543.3MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-11-29 23:58:07,979 INFO L158 Benchmark]: Boogie Procedure Inliner took 31.99ms. Allocated memory is still 599.8MB. Free memory was 543.3MB in the beginning and 541.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-11-29 23:58:07,979 INFO L158 Benchmark]: Boogie Preprocessor took 18.34ms. Allocated memory is still 599.8MB. Free memory was 541.2MB in the beginning and 539.7MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. [2023-11-29 23:58:07,979 INFO L158 Benchmark]: RCFGBuilder took 313.68ms. Allocated memory is still 599.8MB. Free memory was 539.7MB in the beginning and 520.2MB in the end (delta: 19.5MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. [2023-11-29 23:58:07,979 INFO L158 Benchmark]: TraceAbstraction took 787503.42ms. Allocated memory was 599.8MB in the beginning and 8.3GB in the end (delta: 7.7GB). Free memory was 519.6MB in the beginning and 2.6GB in the end (delta: -2.0GB). Peak memory consumption was 6.9GB. Max. memory is 16.0GB. [2023-11-29 23:58:07,980 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 323.0MB. Free memory is still 273.3MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 175.42ms. Allocated memory is still 599.8MB. Free memory was 555.3MB in the beginning and 543.3MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 31.99ms. Allocated memory is still 599.8MB. Free memory was 543.3MB in the beginning and 541.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 18.34ms. Allocated memory is still 599.8MB. Free memory was 541.2MB in the beginning and 539.7MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 313.68ms. Allocated memory is still 599.8MB. Free memory was 539.7MB in the beginning and 520.2MB in the end (delta: 19.5MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. * TraceAbstraction took 787503.42ms. Allocated memory was 599.8MB in the beginning and 8.3GB in the end (delta: 7.7GB). Free memory was 519.6MB in the beginning and 2.6GB in the end (delta: -2.0GB). Peak memory consumption was 6.9GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 99]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable Cancelled while executing Executor. - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - TimeoutResultAtElement [Line: 93]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message) Cancelled while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 288 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 787.4s, OverallIterations: 27, TraceHistogramMax: 1, PathProgramHistogramMax: 13, EmptinessCheckTime: 0.0s, AutomataDifference: 771.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8320 SdHoareTripleChecker+Valid, 13.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8320 mSDsluCounter, 22219 SdHoareTripleChecker+Invalid, 10.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 5360 IncrementalHoareTripleChecker+Unchecked, 20152 mSDsCounter, 285 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 26162 IncrementalHoareTripleChecker+Invalid, 31807 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 285 mSolverCounterUnsat, 2067 mSDtfsCounter, 26162 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 3109 GetRequests, 2196 SyntacticMatches, 11 SemanticMatches, 902 ConstructedPredicates, 7 IntricatePredicates, 0 DeprecatedPredicates, 27727 ImplicationChecksByTransitivity, 16.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=406556occurred in iteration=26, InterpolantAutomatonStates: 742, 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, 12.5s InterpolantComputationTime, 4375 NumberOfCodeBlocks, 4342 NumberOfCodeBlocksAsserted, 39 NumberOfCheckSat, 5367 ConstructedInterpolants, 61 QuantifiedInterpolants, 30890 SizeOfPredicates, 143 NumberOfNonLiveVariables, 2404 ConjunctsInSsa, 240 ConjunctsInUnsatCore, 44 InterpolantComputations, 19 PerfectInterpolantSequences, 36/65 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