/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked INSUFFICIENT_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.data.races.in.concurrent.programs true -i ../../../trunk/examples/svcomp/pthread-ext/14_spin2003.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-25 08:01:17,208 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-25 08:01:17,258 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-VariableLbe.epf [2023-08-25 08:01:17,262 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-25 08:01:17,263 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-25 08:01:17,280 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-25 08:01:17,281 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-25 08:01:17,281 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-25 08:01:17,282 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-25 08:01:17,282 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-25 08:01:17,282 INFO L153 SettingsManager]: * Use SBE=true [2023-08-25 08:01:17,283 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-25 08:01:17,283 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-25 08:01:17,284 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-25 08:01:17,284 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-25 08:01:17,284 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-25 08:01:17,285 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-25 08:01:17,285 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-25 08:01:17,285 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-25 08:01:17,286 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-25 08:01:17,286 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-25 08:01:17,286 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-25 08:01:17,287 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-25 08:01:17,287 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-25 08:01:17,287 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-25 08:01:17,288 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-25 08:01:17,288 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-25 08:01:17,288 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 08:01:17,289 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-25 08:01:17,289 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-25 08:01:17,289 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-25 08:01:17,290 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-25 08:01:17,290 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-25 08:01:17,290 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-25 08:01:17,290 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-25 08:01:17,291 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC 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: Order of the error locations to be checked -> INSUFFICIENT_FIRST Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of data races in concurrent programs -> true [2023-08-25 08:01:17,595 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-25 08:01:17,616 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-25 08:01:17,618 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-25 08:01:17,619 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-25 08:01:17,620 INFO L274 PluginConnector]: CDTParser initialized [2023-08-25 08:01:17,621 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/14_spin2003.i [2023-08-25 08:01:18,784 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-25 08:01:19,092 INFO L384 CDTParser]: Found 1 translation units. [2023-08-25 08:01:19,093 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/14_spin2003.i [2023-08-25 08:01:19,120 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1bf53e81b/d794ce0df760493689ae2b7d39f43962/FLAG7568741ea [2023-08-25 08:01:19,134 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1bf53e81b/d794ce0df760493689ae2b7d39f43962 [2023-08-25 08:01:19,138 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-25 08:01:19,141 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-25 08:01:19,143 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-25 08:01:19,144 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-25 08:01:19,146 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-25 08:01:19,148 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,148 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@53150e54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19, skipping insertion in model container [2023-08-25 08:01:19,149 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,195 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-25 08:01:19,480 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 08:01:19,491 INFO L201 MainTranslator]: Completed pre-run [2023-08-25 08:01:19,522 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [253] [2023-08-25 08:01:19,524 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [253] [2023-08-25 08:01:19,542 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 08:01:19,580 INFO L206 MainTranslator]: Completed translation [2023-08-25 08:01:19,583 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19 WrapperNode [2023-08-25 08:01:19,583 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-25 08:01:19,584 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-25 08:01:19,584 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-25 08:01:19,585 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-25 08:01:19,590 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,617 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,641 INFO L138 Inliner]: procedures = 169, calls = 15, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 72 [2023-08-25 08:01:19,641 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-25 08:01:19,642 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-25 08:01:19,642 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-25 08:01:19,642 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-25 08:01:19,649 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,649 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,654 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,655 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,670 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,673 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,682 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,682 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,684 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-25 08:01:19,685 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-25 08:01:19,685 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-25 08:01:19,685 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-25 08:01:19,686 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (1/1) ... [2023-08-25 08:01:19,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 08:01:19,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 08:01:19,718 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-08-25 08:01:19,741 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-08-25 08:01:19,754 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-25 08:01:19,754 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-25 08:01:19,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-25 08:01:19,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-25 08:01:19,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-25 08:01:19,755 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-25 08:01:19,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-25 08:01:19,756 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-25 08:01:19,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-25 08:01:19,757 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-25 08:01:19,904 INFO L236 CfgBuilder]: Building ICFG [2023-08-25 08:01:19,913 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-25 08:01:20,084 INFO L277 CfgBuilder]: Performing block encoding [2023-08-25 08:01:20,169 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-25 08:01:20,169 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-08-25 08:01:20,173 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 08:01:20 BoogieIcfgContainer [2023-08-25 08:01:20,173 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-25 08:01:20,175 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-25 08:01:20,176 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-25 08:01:20,179 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-25 08:01:20,179 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.08 08:01:19" (1/3) ... [2023-08-25 08:01:20,180 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d3823ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 08:01:20, skipping insertion in model container [2023-08-25 08:01:20,180 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:01:19" (2/3) ... [2023-08-25 08:01:20,180 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d3823ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 08:01:20, skipping insertion in model container [2023-08-25 08:01:20,180 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 08:01:20" (3/3) ... [2023-08-25 08:01:20,181 INFO L112 eAbstractionObserver]: Analyzing ICFG 14_spin2003.i [2023-08-25 08:01:20,196 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-25 08:01:20,196 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations. [2023-08-25 08:01:20,197 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-25 08:01:20,247 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:20,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 59 places, 59 transitions, 123 flow [2023-08-25 08:01:20,317 INFO L124 PetriNetUnfolderBase]: 4/69 cut-off events. [2023-08-25 08:01:20,317 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:01:20,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74 conditions, 69 events. 4/69 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 80 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 45. Up to 4 conditions per place. [2023-08-25 08:01:20,322 INFO L82 GeneralOperation]: Start removeDead. Operand has 59 places, 59 transitions, 123 flow [2023-08-25 08:01:20,329 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 59 places, 59 transitions, 123 flow [2023-08-25 08:01:20,331 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:20,339 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 59 transitions, 123 flow [2023-08-25 08:01:20,341 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 59 transitions, 123 flow [2023-08-25 08:01:20,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 59 places, 59 transitions, 123 flow [2023-08-25 08:01:20,356 INFO L124 PetriNetUnfolderBase]: 4/69 cut-off events. [2023-08-25 08:01:20,356 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:01:20,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74 conditions, 69 events. 4/69 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 80 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 45. Up to 4 conditions per place. [2023-08-25 08:01:20,358 INFO L119 LiptonReduction]: Number of co-enabled transitions 858 [2023-08-25 08:01:21,808 INFO L134 LiptonReduction]: Checked pairs total: 850 [2023-08-25 08:01:21,809 INFO L136 LiptonReduction]: Total number of compositions: 69 [2023-08-25 08:01:21,828 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:21,835 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:21,835 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:21,846 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:21,846 INFO L124 PetriNetUnfolderBase]: 0/16 cut-off events. [2023-08-25 08:01:21,846 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:01:21,846 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:21,847 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-25 08:01:21,847 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:21,851 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:21,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1124624432, now seen corresponding path program 1 times [2023-08-25 08:01:21,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:21,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900148988] [2023-08-25 08:01:21,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:21,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:21,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:21,958 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:21,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:21,992 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:21,994 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:21,995 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:21,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-25 08:01:21,997 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:22,000 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:22,001 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:22,001 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-25 08:01:22,029 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:22,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 93 places, 93 transitions, 198 flow [2023-08-25 08:01:22,064 INFO L124 PetriNetUnfolderBase]: 7/115 cut-off events. [2023-08-25 08:01:22,067 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:01:22,070 INFO L83 FinitePrefix]: Finished finitePrefix Result has 125 conditions, 115 events. 7/115 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 237 event pairs, 0 based on Foata normal form. 0/89 useless extension candidates. Maximal degree in co-relation 78. Up to 6 conditions per place. [2023-08-25 08:01:22,070 INFO L82 GeneralOperation]: Start removeDead. Operand has 93 places, 93 transitions, 198 flow [2023-08-25 08:01:22,071 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 93 places, 93 transitions, 198 flow [2023-08-25 08:01:22,071 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:22,072 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 93 places, 93 transitions, 198 flow [2023-08-25 08:01:22,072 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 93 places, 93 transitions, 198 flow [2023-08-25 08:01:22,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 93 places, 93 transitions, 198 flow [2023-08-25 08:01:22,109 INFO L124 PetriNetUnfolderBase]: 7/115 cut-off events. [2023-08-25 08:01:22,109 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:01:22,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 125 conditions, 115 events. 7/115 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 237 event pairs, 0 based on Foata normal form. 0/89 useless extension candidates. Maximal degree in co-relation 78. Up to 6 conditions per place. [2023-08-25 08:01:22,113 INFO L119 LiptonReduction]: Number of co-enabled transitions 3960 [2023-08-25 08:01:23,054 INFO L134 LiptonReduction]: Checked pairs total: 13975 [2023-08-25 08:01:23,054 INFO L136 LiptonReduction]: Total number of compositions: 66 [2023-08-25 08:01:23,057 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:23,058 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:23,059 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:23,070 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:23,070 INFO L124 PetriNetUnfolderBase]: 0/29 cut-off events. [2023-08-25 08:01:23,070 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:01:23,070 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:23,071 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-25 08:01:23,072 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:23,072 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:23,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1649166149, now seen corresponding path program 1 times [2023-08-25 08:01:23,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:23,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989799917] [2023-08-25 08:01:23,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:23,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:23,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:23,112 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:23,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:23,131 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:23,131 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:23,131 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:23,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-25 08:01:23,132 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:23,132 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:23,133 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:23,133 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-25 08:01:23,160 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:23,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 127 places, 127 transitions, 275 flow [2023-08-25 08:01:23,203 INFO L124 PetriNetUnfolderBase]: 10/161 cut-off events. [2023-08-25 08:01:23,204 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:01:23,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 177 conditions, 161 events. 10/161 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 411 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 119. Up to 8 conditions per place. [2023-08-25 08:01:23,208 INFO L82 GeneralOperation]: Start removeDead. Operand has 127 places, 127 transitions, 275 flow [2023-08-25 08:01:23,210 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 127 places, 127 transitions, 275 flow [2023-08-25 08:01:23,210 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:23,210 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 127 places, 127 transitions, 275 flow [2023-08-25 08:01:23,211 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 127 places, 127 transitions, 275 flow [2023-08-25 08:01:23,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 127 places, 127 transitions, 275 flow [2023-08-25 08:01:23,242 INFO L124 PetriNetUnfolderBase]: 10/161 cut-off events. [2023-08-25 08:01:23,243 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:01:23,244 INFO L83 FinitePrefix]: Finished finitePrefix Result has 177 conditions, 161 events. 10/161 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 411 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 119. Up to 8 conditions per place. [2023-08-25 08:01:23,250 INFO L119 LiptonReduction]: Number of co-enabled transitions 9306 [2023-08-25 08:01:24,311 INFO L134 LiptonReduction]: Checked pairs total: 41337 [2023-08-25 08:01:24,311 INFO L136 LiptonReduction]: Total number of compositions: 87 [2023-08-25 08:01:24,313 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:24,314 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:24,314 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:24,319 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:24,319 INFO L124 PetriNetUnfolderBase]: 0/53 cut-off events. [2023-08-25 08:01:24,319 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:01:24,319 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:24,319 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-25 08:01:24,319 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:24,320 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:24,320 INFO L85 PathProgramCache]: Analyzing trace with hash 260702702, now seen corresponding path program 1 times [2023-08-25 08:01:24,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:24,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89208533] [2023-08-25 08:01:24,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:24,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:24,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:24,339 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:24,356 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:24,356 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:24,356 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:24,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-25 08:01:24,356 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:24,357 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:24,357 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:24,357 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-25 08:01:24,376 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:24,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 161 transitions, 354 flow [2023-08-25 08:01:24,400 INFO L124 PetriNetUnfolderBase]: 13/207 cut-off events. [2023-08-25 08:01:24,400 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:01:24,402 INFO L83 FinitePrefix]: Finished finitePrefix Result has 230 conditions, 207 events. 13/207 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 606 event pairs, 0 based on Foata normal form. 0/157 useless extension candidates. Maximal degree in co-relation 169. Up to 10 conditions per place. [2023-08-25 08:01:24,402 INFO L82 GeneralOperation]: Start removeDead. Operand has 161 places, 161 transitions, 354 flow [2023-08-25 08:01:24,403 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 161 places, 161 transitions, 354 flow [2023-08-25 08:01:24,403 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:24,403 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 161 places, 161 transitions, 354 flow [2023-08-25 08:01:24,404 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 161 places, 161 transitions, 354 flow [2023-08-25 08:01:24,404 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 161 places, 161 transitions, 354 flow [2023-08-25 08:01:24,424 INFO L124 PetriNetUnfolderBase]: 13/207 cut-off events. [2023-08-25 08:01:24,425 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:01:24,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 230 conditions, 207 events. 13/207 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 606 event pairs, 0 based on Foata normal form. 0/157 useless extension candidates. Maximal degree in co-relation 169. Up to 10 conditions per place. [2023-08-25 08:01:24,434 INFO L119 LiptonReduction]: Number of co-enabled transitions 16896 [2023-08-25 08:01:25,634 INFO L134 LiptonReduction]: Checked pairs total: 65961 [2023-08-25 08:01:25,634 INFO L136 LiptonReduction]: Total number of compositions: 104 [2023-08-25 08:01:25,635 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:25,636 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:25,636 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:25,662 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:25,662 INFO L124 PetriNetUnfolderBase]: 2/79 cut-off events. [2023-08-25 08:01:25,662 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:01:25,663 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:25,663 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:25,663 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:25,663 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:25,664 INFO L85 PathProgramCache]: Analyzing trace with hash -381222717, now seen corresponding path program 1 times [2023-08-25 08:01:25,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:25,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818028400] [2023-08-25 08:01:25,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:25,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:25,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:25,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:25,705 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:25,705 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:25,706 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:25,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-25 08:01:25,706 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:25,707 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:25,707 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:25,707 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-25 08:01:25,736 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:25,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 195 places, 195 transitions, 435 flow [2023-08-25 08:01:25,773 INFO L124 PetriNetUnfolderBase]: 16/253 cut-off events. [2023-08-25 08:01:25,773 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:01:25,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 284 conditions, 253 events. 16/253 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 774 event pairs, 0 based on Foata normal form. 0/191 useless extension candidates. Maximal degree in co-relation 220. Up to 12 conditions per place. [2023-08-25 08:01:25,776 INFO L82 GeneralOperation]: Start removeDead. Operand has 195 places, 195 transitions, 435 flow [2023-08-25 08:01:25,778 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 195 places, 195 transitions, 435 flow [2023-08-25 08:01:25,778 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:25,778 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 195 places, 195 transitions, 435 flow [2023-08-25 08:01:25,778 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 195 places, 195 transitions, 435 flow [2023-08-25 08:01:25,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 195 places, 195 transitions, 435 flow [2023-08-25 08:01:25,812 INFO L124 PetriNetUnfolderBase]: 16/253 cut-off events. [2023-08-25 08:01:25,812 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:01:25,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 284 conditions, 253 events. 16/253 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 774 event pairs, 0 based on Foata normal form. 0/191 useless extension candidates. Maximal degree in co-relation 220. Up to 12 conditions per place. [2023-08-25 08:01:25,827 INFO L119 LiptonReduction]: Number of co-enabled transitions 26730 [2023-08-25 08:01:27,300 INFO L134 LiptonReduction]: Checked pairs total: 111454 [2023-08-25 08:01:27,300 INFO L136 LiptonReduction]: Total number of compositions: 127 [2023-08-25 08:01:27,303 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:27,304 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:27,304 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:27,314 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:27,314 INFO L124 PetriNetUnfolderBase]: 3/105 cut-off events. [2023-08-25 08:01:27,314 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:01:27,314 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:27,314 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:27,316 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:27,316 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:27,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1257748741, now seen corresponding path program 1 times [2023-08-25 08:01:27,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:27,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826244382] [2023-08-25 08:01:27,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:27,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:27,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:27,363 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:27,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:27,394 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:27,394 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:27,394 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:27,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-25 08:01:27,394 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:27,395 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:27,395 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:27,395 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-25 08:01:27,427 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:27,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 229 places, 229 transitions, 518 flow [2023-08-25 08:01:27,467 INFO L124 PetriNetUnfolderBase]: 19/299 cut-off events. [2023-08-25 08:01:27,467 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:01:27,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 339 conditions, 299 events. 19/299 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 960 event pairs, 0 based on Foata normal form. 0/225 useless extension candidates. Maximal degree in co-relation 274. Up to 14 conditions per place. [2023-08-25 08:01:27,471 INFO L82 GeneralOperation]: Start removeDead. Operand has 229 places, 229 transitions, 518 flow [2023-08-25 08:01:27,473 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 229 places, 229 transitions, 518 flow [2023-08-25 08:01:27,473 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:27,473 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 229 places, 229 transitions, 518 flow [2023-08-25 08:01:27,474 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 229 places, 229 transitions, 518 flow [2023-08-25 08:01:27,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 229 places, 229 transitions, 518 flow [2023-08-25 08:01:27,510 INFO L124 PetriNetUnfolderBase]: 19/299 cut-off events. [2023-08-25 08:01:27,510 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:01:27,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 339 conditions, 299 events. 19/299 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 960 event pairs, 0 based on Foata normal form. 0/225 useless extension candidates. Maximal degree in co-relation 274. Up to 14 conditions per place. [2023-08-25 08:01:27,557 INFO L119 LiptonReduction]: Number of co-enabled transitions 38808 [2023-08-25 08:01:29,197 INFO L134 LiptonReduction]: Checked pairs total: 165568 [2023-08-25 08:01:29,197 INFO L136 LiptonReduction]: Total number of compositions: 154 [2023-08-25 08:01:29,199 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:29,199 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:29,199 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:29,211 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:29,212 INFO L124 PetriNetUnfolderBase]: 3/128 cut-off events. [2023-08-25 08:01:29,212 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:01:29,212 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:29,212 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:29,212 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:29,212 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:29,212 INFO L85 PathProgramCache]: Analyzing trace with hash -594979557, now seen corresponding path program 1 times [2023-08-25 08:01:29,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:29,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082290520] [2023-08-25 08:01:29,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:29,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:29,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:29,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:29,284 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:29,285 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:29,285 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:29,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-25 08:01:29,285 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:29,289 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:29,290 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:29,290 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-25 08:01:29,319 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:29,323 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 263 transitions, 603 flow [2023-08-25 08:01:29,372 INFO L124 PetriNetUnfolderBase]: 22/345 cut-off events. [2023-08-25 08:01:29,375 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:01:29,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 395 conditions, 345 events. 22/345 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1157 event pairs, 0 based on Foata normal form. 0/259 useless extension candidates. Maximal degree in co-relation 329. Up to 16 conditions per place. [2023-08-25 08:01:29,381 INFO L82 GeneralOperation]: Start removeDead. Operand has 263 places, 263 transitions, 603 flow [2023-08-25 08:01:29,384 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 263 places, 263 transitions, 603 flow [2023-08-25 08:01:29,387 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:29,387 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 263 places, 263 transitions, 603 flow [2023-08-25 08:01:29,388 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 263 places, 263 transitions, 603 flow [2023-08-25 08:01:29,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 263 transitions, 603 flow [2023-08-25 08:01:29,434 INFO L124 PetriNetUnfolderBase]: 22/345 cut-off events. [2023-08-25 08:01:29,434 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:01:29,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 395 conditions, 345 events. 22/345 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1157 event pairs, 0 based on Foata normal form. 0/259 useless extension candidates. Maximal degree in co-relation 329. Up to 16 conditions per place. [2023-08-25 08:01:29,453 INFO L119 LiptonReduction]: Number of co-enabled transitions 53130 [2023-08-25 08:01:31,196 INFO L134 LiptonReduction]: Checked pairs total: 223454 [2023-08-25 08:01:31,197 INFO L136 LiptonReduction]: Total number of compositions: 175 [2023-08-25 08:01:31,198 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:31,198 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:31,199 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:31,218 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:31,218 INFO L124 PetriNetUnfolderBase]: 4/153 cut-off events. [2023-08-25 08:01:31,218 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:01:31,218 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:31,218 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:31,218 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:31,219 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:31,219 INFO L85 PathProgramCache]: Analyzing trace with hash 402488757, now seen corresponding path program 1 times [2023-08-25 08:01:31,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:31,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270296290] [2023-08-25 08:01:31,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:31,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:31,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:31,259 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:31,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:31,286 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:31,286 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:31,286 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:31,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-25 08:01:31,286 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:31,287 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:31,287 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:31,287 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-25 08:01:31,325 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:31,327 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 297 transitions, 690 flow [2023-08-25 08:01:31,399 INFO L124 PetriNetUnfolderBase]: 25/391 cut-off events. [2023-08-25 08:01:31,399 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:01:31,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 452 conditions, 391 events. 25/391 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1330 event pairs, 0 based on Foata normal form. 0/293 useless extension candidates. Maximal degree in co-relation 385. Up to 18 conditions per place. [2023-08-25 08:01:31,408 INFO L82 GeneralOperation]: Start removeDead. Operand has 297 places, 297 transitions, 690 flow [2023-08-25 08:01:31,411 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 297 places, 297 transitions, 690 flow [2023-08-25 08:01:31,411 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:31,411 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 297 places, 297 transitions, 690 flow [2023-08-25 08:01:31,411 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 297 places, 297 transitions, 690 flow [2023-08-25 08:01:31,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 297 transitions, 690 flow [2023-08-25 08:01:31,489 INFO L124 PetriNetUnfolderBase]: 25/391 cut-off events. [2023-08-25 08:01:31,489 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:01:31,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 452 conditions, 391 events. 25/391 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1330 event pairs, 0 based on Foata normal form. 0/293 useless extension candidates. Maximal degree in co-relation 385. Up to 18 conditions per place. [2023-08-25 08:01:31,515 INFO L119 LiptonReduction]: Number of co-enabled transitions 69696 [2023-08-25 08:01:33,413 INFO L134 LiptonReduction]: Checked pairs total: 295483 [2023-08-25 08:01:33,413 INFO L136 LiptonReduction]: Total number of compositions: 192 [2023-08-25 08:01:33,415 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:33,415 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:33,415 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:33,435 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:33,435 INFO L124 PetriNetUnfolderBase]: 6/179 cut-off events. [2023-08-25 08:01:33,435 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:01:33,435 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:33,435 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:33,435 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:33,436 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:33,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1199413165, now seen corresponding path program 1 times [2023-08-25 08:01:33,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:33,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124308335] [2023-08-25 08:01:33,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:33,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:33,470 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:33,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:33,498 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:33,499 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:33,499 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:33,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-25 08:01:33,499 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:33,501 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:33,501 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:33,501 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-25 08:01:33,536 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:33,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 331 places, 331 transitions, 779 flow [2023-08-25 08:01:33,604 INFO L124 PetriNetUnfolderBase]: 28/437 cut-off events. [2023-08-25 08:01:33,604 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:01:33,613 INFO L83 FinitePrefix]: Finished finitePrefix Result has 510 conditions, 437 events. 28/437 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1516 event pairs, 0 based on Foata normal form. 0/327 useless extension candidates. Maximal degree in co-relation 442. Up to 20 conditions per place. [2023-08-25 08:01:33,613 INFO L82 GeneralOperation]: Start removeDead. Operand has 331 places, 331 transitions, 779 flow [2023-08-25 08:01:33,619 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 331 places, 331 transitions, 779 flow [2023-08-25 08:01:33,619 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:33,619 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 331 places, 331 transitions, 779 flow [2023-08-25 08:01:33,620 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 331 places, 331 transitions, 779 flow [2023-08-25 08:01:33,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 331 places, 331 transitions, 779 flow [2023-08-25 08:01:33,737 INFO L124 PetriNetUnfolderBase]: 28/437 cut-off events. [2023-08-25 08:01:33,737 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:01:33,744 INFO L83 FinitePrefix]: Finished finitePrefix Result has 510 conditions, 437 events. 28/437 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1516 event pairs, 0 based on Foata normal form. 0/327 useless extension candidates. Maximal degree in co-relation 442. Up to 20 conditions per place. [2023-08-25 08:01:33,768 INFO L119 LiptonReduction]: Number of co-enabled transitions 88506 [2023-08-25 08:01:35,873 INFO L134 LiptonReduction]: Checked pairs total: 380436 [2023-08-25 08:01:35,873 INFO L136 LiptonReduction]: Total number of compositions: 217 [2023-08-25 08:01:35,875 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:35,875 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:35,876 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:35,898 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:35,898 INFO L124 PetriNetUnfolderBase]: 7/206 cut-off events. [2023-08-25 08:01:35,898 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:01:35,898 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:35,899 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:35,899 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:35,899 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:35,899 INFO L85 PathProgramCache]: Analyzing trace with hash 793533839, now seen corresponding path program 1 times [2023-08-25 08:01:35,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:35,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298285750] [2023-08-25 08:01:35,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:35,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:35,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:35,915 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:35,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:35,929 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:35,929 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:35,930 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:35,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-25 08:01:35,930 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:35,930 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:35,930 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:35,931 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-25 08:01:35,964 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:35,969 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 365 places, 365 transitions, 870 flow [2023-08-25 08:01:36,071 INFO L124 PetriNetUnfolderBase]: 31/483 cut-off events. [2023-08-25 08:01:36,071 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:01:36,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 569 conditions, 483 events. 31/483 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1703 event pairs, 0 based on Foata normal form. 0/361 useless extension candidates. Maximal degree in co-relation 500. Up to 22 conditions per place. [2023-08-25 08:01:36,080 INFO L82 GeneralOperation]: Start removeDead. Operand has 365 places, 365 transitions, 870 flow [2023-08-25 08:01:36,083 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 365 places, 365 transitions, 870 flow [2023-08-25 08:01:36,083 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:36,084 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 365 places, 365 transitions, 870 flow [2023-08-25 08:01:36,084 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 365 places, 365 transitions, 870 flow [2023-08-25 08:01:36,084 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 365 places, 365 transitions, 870 flow [2023-08-25 08:01:36,163 INFO L124 PetriNetUnfolderBase]: 31/483 cut-off events. [2023-08-25 08:01:36,163 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:01:36,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 569 conditions, 483 events. 31/483 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1703 event pairs, 0 based on Foata normal form. 0/361 useless extension candidates. Maximal degree in co-relation 500. Up to 22 conditions per place. [2023-08-25 08:01:36,199 INFO L119 LiptonReduction]: Number of co-enabled transitions 109560 [2023-08-25 08:01:38,449 INFO L134 LiptonReduction]: Checked pairs total: 465093 [2023-08-25 08:01:38,449 INFO L136 LiptonReduction]: Total number of compositions: 236 [2023-08-25 08:01:38,451 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:38,451 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:38,451 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:38,477 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:38,477 INFO L124 PetriNetUnfolderBase]: 6/228 cut-off events. [2023-08-25 08:01:38,477 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:01:38,477 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:38,477 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:38,477 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:38,478 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:38,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1051593231, now seen corresponding path program 1 times [2023-08-25 08:01:38,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:38,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7711045] [2023-08-25 08:01:38,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:38,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:38,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:38,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:38,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:38,510 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:38,510 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:38,510 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:38,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-25 08:01:38,511 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:38,511 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:38,511 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:38,511 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-25 08:01:38,546 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:38,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 399 places, 399 transitions, 963 flow [2023-08-25 08:01:38,639 INFO L124 PetriNetUnfolderBase]: 34/529 cut-off events. [2023-08-25 08:01:38,639 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:01:38,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 629 conditions, 529 events. 34/529 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1889 event pairs, 0 based on Foata normal form. 0/395 useless extension candidates. Maximal degree in co-relation 559. Up to 24 conditions per place. [2023-08-25 08:01:38,650 INFO L82 GeneralOperation]: Start removeDead. Operand has 399 places, 399 transitions, 963 flow [2023-08-25 08:01:38,654 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 399 places, 399 transitions, 963 flow [2023-08-25 08:01:38,654 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:38,655 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 399 places, 399 transitions, 963 flow [2023-08-25 08:01:38,655 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 399 places, 399 transitions, 963 flow [2023-08-25 08:01:38,655 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 399 places, 399 transitions, 963 flow [2023-08-25 08:01:38,746 INFO L124 PetriNetUnfolderBase]: 34/529 cut-off events. [2023-08-25 08:01:38,746 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:01:38,757 INFO L83 FinitePrefix]: Finished finitePrefix Result has 629 conditions, 529 events. 34/529 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 1889 event pairs, 0 based on Foata normal form. 0/395 useless extension candidates. Maximal degree in co-relation 559. Up to 24 conditions per place. [2023-08-25 08:01:38,790 INFO L119 LiptonReduction]: Number of co-enabled transitions 132858 [2023-08-25 08:01:41,200 INFO L134 LiptonReduction]: Checked pairs total: 653708 [2023-08-25 08:01:41,200 INFO L136 LiptonReduction]: Total number of compositions: 265 [2023-08-25 08:01:41,202 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:41,202 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:41,203 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:41,231 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:41,231 INFO L124 PetriNetUnfolderBase]: 6/251 cut-off events. [2023-08-25 08:01:41,232 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:01:41,232 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:41,232 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:41,232 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:41,233 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:41,233 INFO L85 PathProgramCache]: Analyzing trace with hash 944383527, now seen corresponding path program 1 times [2023-08-25 08:01:41,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:41,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851336571] [2023-08-25 08:01:41,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:41,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:41,263 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:41,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:41,288 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:41,288 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:41,288 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:41,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-25 08:01:41,288 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:41,289 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:41,289 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:41,289 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-25 08:01:41,331 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:41,334 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 433 places, 433 transitions, 1058 flow [2023-08-25 08:01:41,445 INFO L124 PetriNetUnfolderBase]: 37/575 cut-off events. [2023-08-25 08:01:41,445 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:01:41,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 690 conditions, 575 events. 37/575 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2053 event pairs, 0 based on Foata normal form. 0/429 useless extension candidates. Maximal degree in co-relation 619. Up to 26 conditions per place. [2023-08-25 08:01:41,458 INFO L82 GeneralOperation]: Start removeDead. Operand has 433 places, 433 transitions, 1058 flow [2023-08-25 08:01:41,465 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 433 places, 433 transitions, 1058 flow [2023-08-25 08:01:41,465 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:41,465 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 433 places, 433 transitions, 1058 flow [2023-08-25 08:01:41,466 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 433 places, 433 transitions, 1058 flow [2023-08-25 08:01:41,466 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 433 places, 433 transitions, 1058 flow [2023-08-25 08:01:41,629 INFO L124 PetriNetUnfolderBase]: 37/575 cut-off events. [2023-08-25 08:01:41,629 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:01:41,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 690 conditions, 575 events. 37/575 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2053 event pairs, 0 based on Foata normal form. 0/429 useless extension candidates. Maximal degree in co-relation 619. Up to 26 conditions per place. [2023-08-25 08:01:41,680 INFO L119 LiptonReduction]: Number of co-enabled transitions 158400 [2023-08-25 08:01:44,074 INFO L134 LiptonReduction]: Checked pairs total: 686905 [2023-08-25 08:01:44,074 INFO L136 LiptonReduction]: Total number of compositions: 282 [2023-08-25 08:01:44,075 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:44,076 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:44,076 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:44,136 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:44,136 INFO L124 PetriNetUnfolderBase]: 8/281 cut-off events. [2023-08-25 08:01:44,136 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:01:44,136 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:44,136 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:44,137 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:44,137 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:44,137 INFO L85 PathProgramCache]: Analyzing trace with hash 176046418, now seen corresponding path program 1 times [2023-08-25 08:01:44,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:44,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371824343] [2023-08-25 08:01:44,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:44,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:44,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:44,157 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:44,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:44,186 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:44,186 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:44,186 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:44,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-25 08:01:44,186 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:44,188 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:44,188 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:44,188 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-25 08:01:44,233 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:44,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 467 places, 467 transitions, 1155 flow [2023-08-25 08:01:44,370 INFO L124 PetriNetUnfolderBase]: 40/621 cut-off events. [2023-08-25 08:01:44,370 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:01:44,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 752 conditions, 621 events. 40/621 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2217 event pairs, 0 based on Foata normal form. 0/463 useless extension candidates. Maximal degree in co-relation 680. Up to 28 conditions per place. [2023-08-25 08:01:44,385 INFO L82 GeneralOperation]: Start removeDead. Operand has 467 places, 467 transitions, 1155 flow [2023-08-25 08:01:44,390 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 467 places, 467 transitions, 1155 flow [2023-08-25 08:01:44,390 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:44,390 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 467 places, 467 transitions, 1155 flow [2023-08-25 08:01:44,391 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 467 places, 467 transitions, 1155 flow [2023-08-25 08:01:44,391 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 467 places, 467 transitions, 1155 flow [2023-08-25 08:01:44,516 INFO L124 PetriNetUnfolderBase]: 40/621 cut-off events. [2023-08-25 08:01:44,516 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:01:44,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 752 conditions, 621 events. 40/621 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2217 event pairs, 0 based on Foata normal form. 0/463 useless extension candidates. Maximal degree in co-relation 680. Up to 28 conditions per place. [2023-08-25 08:01:44,566 INFO L119 LiptonReduction]: Number of co-enabled transitions 186186 [2023-08-25 08:01:47,127 INFO L134 LiptonReduction]: Checked pairs total: 809749 [2023-08-25 08:01:47,127 INFO L136 LiptonReduction]: Total number of compositions: 307 [2023-08-25 08:01:47,128 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:47,129 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:47,129 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:47,171 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:47,171 INFO L124 PetriNetUnfolderBase]: 8/305 cut-off events. [2023-08-25 08:01:47,171 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:01:47,171 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:47,171 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:47,172 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:47,172 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:47,172 INFO L85 PathProgramCache]: Analyzing trace with hash -736546034, now seen corresponding path program 1 times [2023-08-25 08:01:47,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:47,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591601448] [2023-08-25 08:01:47,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:47,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:47,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:47,192 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:47,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:47,212 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:47,212 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:47,213 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:47,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-25 08:01:47,213 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:47,213 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:47,213 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:47,213 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-25 08:01:47,253 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:47,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 501 places, 501 transitions, 1254 flow [2023-08-25 08:01:47,393 INFO L124 PetriNetUnfolderBase]: 43/667 cut-off events. [2023-08-25 08:01:47,394 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:01:47,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 815 conditions, 667 events. 43/667 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2389 event pairs, 0 based on Foata normal form. 0/497 useless extension candidates. Maximal degree in co-relation 742. Up to 30 conditions per place. [2023-08-25 08:01:47,411 INFO L82 GeneralOperation]: Start removeDead. Operand has 501 places, 501 transitions, 1254 flow [2023-08-25 08:01:47,416 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 501 places, 501 transitions, 1254 flow [2023-08-25 08:01:47,417 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:47,417 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 501 places, 501 transitions, 1254 flow [2023-08-25 08:01:47,417 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 501 places, 501 transitions, 1254 flow [2023-08-25 08:01:47,417 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 501 places, 501 transitions, 1254 flow [2023-08-25 08:01:47,592 INFO L124 PetriNetUnfolderBase]: 43/667 cut-off events. [2023-08-25 08:01:47,592 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:01:47,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 815 conditions, 667 events. 43/667 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2389 event pairs, 0 based on Foata normal form. 0/497 useless extension candidates. Maximal degree in co-relation 742. Up to 30 conditions per place. [2023-08-25 08:01:47,658 INFO L119 LiptonReduction]: Number of co-enabled transitions 216216 [2023-08-25 08:01:50,491 INFO L134 LiptonReduction]: Checked pairs total: 1046243 [2023-08-25 08:01:50,492 INFO L136 LiptonReduction]: Total number of compositions: 326 [2023-08-25 08:01:50,493 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:50,494 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:50,494 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:50,554 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:50,555 INFO L124 PetriNetUnfolderBase]: 9/329 cut-off events. [2023-08-25 08:01:50,555 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:01:50,555 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:50,555 INFO L208 CegarLoopForPetriNet]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:50,555 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:50,555 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:50,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1407421162, now seen corresponding path program 1 times [2023-08-25 08:01:50,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:50,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914366831] [2023-08-25 08:01:50,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:50,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:50,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:50,586 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:50,615 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:50,616 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:50,616 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:50,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-25 08:01:50,616 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:50,617 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:50,617 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:50,617 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-25 08:01:50,669 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:50,673 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 535 places, 535 transitions, 1355 flow [2023-08-25 08:01:50,836 INFO L124 PetriNetUnfolderBase]: 46/713 cut-off events. [2023-08-25 08:01:50,836 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:01:50,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 879 conditions, 713 events. 46/713 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2601 event pairs, 0 based on Foata normal form. 0/531 useless extension candidates. Maximal degree in co-relation 805. Up to 32 conditions per place. [2023-08-25 08:01:50,857 INFO L82 GeneralOperation]: Start removeDead. Operand has 535 places, 535 transitions, 1355 flow [2023-08-25 08:01:50,863 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 535 places, 535 transitions, 1355 flow [2023-08-25 08:01:50,863 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:50,863 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 535 places, 535 transitions, 1355 flow [2023-08-25 08:01:50,863 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 535 places, 535 transitions, 1355 flow [2023-08-25 08:01:50,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 535 places, 535 transitions, 1355 flow [2023-08-25 08:01:51,010 INFO L124 PetriNetUnfolderBase]: 46/713 cut-off events. [2023-08-25 08:01:51,010 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:01:51,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 879 conditions, 713 events. 46/713 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2601 event pairs, 0 based on Foata normal form. 0/531 useless extension candidates. Maximal degree in co-relation 805. Up to 32 conditions per place. [2023-08-25 08:01:51,089 INFO L119 LiptonReduction]: Number of co-enabled transitions 248490 [2023-08-25 08:01:54,109 INFO L134 LiptonReduction]: Checked pairs total: 1079025 [2023-08-25 08:01:54,109 INFO L136 LiptonReduction]: Total number of compositions: 347 [2023-08-25 08:01:54,111 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:54,111 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:54,111 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:54,167 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:54,167 INFO L124 PetriNetUnfolderBase]: 10/351 cut-off events. [2023-08-25 08:01:54,167 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:01:54,167 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:54,167 INFO L208 CegarLoopForPetriNet]: trace histogram [16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:54,168 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:54,168 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:54,168 INFO L85 PathProgramCache]: Analyzing trace with hash -600011507, now seen corresponding path program 1 times [2023-08-25 08:01:54,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:54,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612309533] [2023-08-25 08:01:54,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:54,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:54,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:54,189 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:54,211 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:54,212 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:54,212 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:54,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-25 08:01:54,212 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:54,212 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:54,213 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:54,213 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-25 08:01:54,260 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:54,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 569 transitions, 1458 flow [2023-08-25 08:01:54,472 INFO L124 PetriNetUnfolderBase]: 49/759 cut-off events. [2023-08-25 08:01:54,472 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:01:54,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 944 conditions, 759 events. 49/759 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2769 event pairs, 0 based on Foata normal form. 0/565 useless extension candidates. Maximal degree in co-relation 869. Up to 34 conditions per place. [2023-08-25 08:01:54,488 INFO L82 GeneralOperation]: Start removeDead. Operand has 569 places, 569 transitions, 1458 flow [2023-08-25 08:01:54,493 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 569 places, 569 transitions, 1458 flow [2023-08-25 08:01:54,493 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:54,493 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 569 places, 569 transitions, 1458 flow [2023-08-25 08:01:54,493 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 569 places, 569 transitions, 1458 flow [2023-08-25 08:01:54,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 569 transitions, 1458 flow [2023-08-25 08:01:54,669 INFO L124 PetriNetUnfolderBase]: 49/759 cut-off events. [2023-08-25 08:01:54,670 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:01:54,692 INFO L83 FinitePrefix]: Finished finitePrefix Result has 944 conditions, 759 events. 49/759 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2769 event pairs, 0 based on Foata normal form. 0/565 useless extension candidates. Maximal degree in co-relation 869. Up to 34 conditions per place. [2023-08-25 08:01:54,757 INFO L119 LiptonReduction]: Number of co-enabled transitions 283008 [2023-08-25 08:01:57,943 INFO L134 LiptonReduction]: Checked pairs total: 1212373 [2023-08-25 08:01:57,943 INFO L136 LiptonReduction]: Total number of compositions: 358 [2023-08-25 08:01:57,949 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:01:57,950 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:01:57,950 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:01:57,995 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:01:57,995 INFO L124 PetriNetUnfolderBase]: 14/382 cut-off events. [2023-08-25 08:01:57,995 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:01:57,995 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:01:57,995 INFO L208 CegarLoopForPetriNet]: trace histogram [17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:01:57,995 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:01:57,995 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:01:57,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1524315821, now seen corresponding path program 1 times [2023-08-25 08:01:57,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:01:57,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251868079] [2023-08-25 08:01:57,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:01:57,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:01:58,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:58,024 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:01:58,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:01:58,061 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:01:58,061 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:01:58,061 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:01:58,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-25 08:01:58,062 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:01:58,062 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:01:58,062 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:01:58,062 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-25 08:01:58,110 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:01:58,114 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 603 places, 603 transitions, 1563 flow [2023-08-25 08:01:58,352 INFO L124 PetriNetUnfolderBase]: 52/805 cut-off events. [2023-08-25 08:01:58,352 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:01:58,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1010 conditions, 805 events. 52/805 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2925 event pairs, 0 based on Foata normal form. 0/599 useless extension candidates. Maximal degree in co-relation 934. Up to 36 conditions per place. [2023-08-25 08:01:58,369 INFO L82 GeneralOperation]: Start removeDead. Operand has 603 places, 603 transitions, 1563 flow [2023-08-25 08:01:58,374 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 603 places, 603 transitions, 1563 flow [2023-08-25 08:01:58,375 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:01:58,375 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 603 places, 603 transitions, 1563 flow [2023-08-25 08:01:58,375 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 603 places, 603 transitions, 1563 flow [2023-08-25 08:01:58,375 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 603 places, 603 transitions, 1563 flow [2023-08-25 08:01:58,623 INFO L124 PetriNetUnfolderBase]: 52/805 cut-off events. [2023-08-25 08:01:58,623 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:01:58,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1010 conditions, 805 events. 52/805 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 2925 event pairs, 0 based on Foata normal form. 0/599 useless extension candidates. Maximal degree in co-relation 934. Up to 36 conditions per place. [2023-08-25 08:01:58,713 INFO L119 LiptonReduction]: Number of co-enabled transitions 319770 [2023-08-25 08:02:02,026 INFO L134 LiptonReduction]: Checked pairs total: 1401737 [2023-08-25 08:02:02,026 INFO L136 LiptonReduction]: Total number of compositions: 395 [2023-08-25 08:02:02,028 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:02,028 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:02,028 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:02,093 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:02,093 INFO L124 PetriNetUnfolderBase]: 12/405 cut-off events. [2023-08-25 08:02:02,093 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:02:02,093 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:02,093 INFO L208 CegarLoopForPetriNet]: trace histogram [18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:02:02,094 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:02,094 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:02,094 INFO L85 PathProgramCache]: Analyzing trace with hash -500548454, now seen corresponding path program 1 times [2023-08-25 08:02:02,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:02,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30347784] [2023-08-25 08:02:02,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:02,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:02,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:02,120 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:02,147 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:02,147 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:02,147 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:02,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-25 08:02:02,147 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:02,148 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:02,148 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:02,148 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-25 08:02:02,217 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:02,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 637 places, 637 transitions, 1670 flow [2023-08-25 08:02:02,419 INFO L124 PetriNetUnfolderBase]: 55/851 cut-off events. [2023-08-25 08:02:02,420 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:02:02,450 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1077 conditions, 851 events. 55/851 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3124 event pairs, 0 based on Foata normal form. 0/633 useless extension candidates. Maximal degree in co-relation 1000. Up to 38 conditions per place. [2023-08-25 08:02:02,450 INFO L82 GeneralOperation]: Start removeDead. Operand has 637 places, 637 transitions, 1670 flow [2023-08-25 08:02:02,457 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 637 places, 637 transitions, 1670 flow [2023-08-25 08:02:02,457 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:02,457 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 637 places, 637 transitions, 1670 flow [2023-08-25 08:02:02,457 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 637 places, 637 transitions, 1670 flow [2023-08-25 08:02:02,457 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 637 places, 637 transitions, 1670 flow [2023-08-25 08:02:02,681 INFO L124 PetriNetUnfolderBase]: 55/851 cut-off events. [2023-08-25 08:02:02,681 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:02:02,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1077 conditions, 851 events. 55/851 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3124 event pairs, 0 based on Foata normal form. 0/633 useless extension candidates. Maximal degree in co-relation 1000. Up to 38 conditions per place. [2023-08-25 08:02:02,842 INFO L119 LiptonReduction]: Number of co-enabled transitions 358776 [2023-08-25 08:02:06,347 INFO L134 LiptonReduction]: Checked pairs total: 1567495 [2023-08-25 08:02:06,347 INFO L136 LiptonReduction]: Total number of compositions: 418 [2023-08-25 08:02:06,348 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:06,349 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:06,349 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:06,443 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:06,443 INFO L124 PetriNetUnfolderBase]: 14/431 cut-off events. [2023-08-25 08:02:06,443 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:02:06,443 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:06,443 INFO L208 CegarLoopForPetriNet]: trace histogram [19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:02:06,443 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:06,444 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:06,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1144767153, now seen corresponding path program 1 times [2023-08-25 08:02:06,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:06,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985298194] [2023-08-25 08:02:06,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:06,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:06,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:06,470 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:06,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:06,498 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:06,500 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:06,500 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:06,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-25 08:02:06,500 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:06,500 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:06,501 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:06,501 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-25 08:02:06,556 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:06,560 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 671 places, 671 transitions, 1779 flow [2023-08-25 08:02:06,743 INFO L124 PetriNetUnfolderBase]: 58/897 cut-off events. [2023-08-25 08:02:06,743 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:02:06,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1145 conditions, 897 events. 58/897 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3294 event pairs, 0 based on Foata normal form. 0/667 useless extension candidates. Maximal degree in co-relation 1067. Up to 40 conditions per place. [2023-08-25 08:02:06,768 INFO L82 GeneralOperation]: Start removeDead. Operand has 671 places, 671 transitions, 1779 flow [2023-08-25 08:02:06,773 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 671 places, 671 transitions, 1779 flow [2023-08-25 08:02:06,773 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:06,773 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 671 places, 671 transitions, 1779 flow [2023-08-25 08:02:06,773 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 671 places, 671 transitions, 1779 flow [2023-08-25 08:02:06,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 671 places, 671 transitions, 1779 flow [2023-08-25 08:02:06,944 INFO L124 PetriNetUnfolderBase]: 58/897 cut-off events. [2023-08-25 08:02:06,944 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:02:06,967 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1145 conditions, 897 events. 58/897 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3294 event pairs, 0 based on Foata normal form. 0/667 useless extension candidates. Maximal degree in co-relation 1067. Up to 40 conditions per place. [2023-08-25 08:02:07,037 INFO L119 LiptonReduction]: Number of co-enabled transitions 400026 [2023-08-25 08:02:10,882 INFO L134 LiptonReduction]: Checked pairs total: 1755309 [2023-08-25 08:02:10,882 INFO L136 LiptonReduction]: Total number of compositions: 427 [2023-08-25 08:02:10,883 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:10,884 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:10,884 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:10,961 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:10,961 INFO L124 PetriNetUnfolderBase]: 15/455 cut-off events. [2023-08-25 08:02:10,961 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:02:10,961 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:10,961 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:02:10,962 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:10,962 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:10,962 INFO L85 PathProgramCache]: Analyzing trace with hash -152570863, now seen corresponding path program 1 times [2023-08-25 08:02:10,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:10,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958221314] [2023-08-25 08:02:10,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:10,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:10,990 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:11,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:11,020 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:11,021 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:11,021 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:11,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-25 08:02:11,021 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:11,021 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:11,021 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:11,022 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-25 08:02:11,083 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:11,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 705 places, 705 transitions, 1890 flow [2023-08-25 08:02:11,391 INFO L124 PetriNetUnfolderBase]: 61/943 cut-off events. [2023-08-25 08:02:11,391 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:02:11,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1214 conditions, 943 events. 61/943 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3472 event pairs, 0 based on Foata normal form. 0/701 useless extension candidates. Maximal degree in co-relation 1135. Up to 42 conditions per place. [2023-08-25 08:02:11,414 INFO L82 GeneralOperation]: Start removeDead. Operand has 705 places, 705 transitions, 1890 flow [2023-08-25 08:02:11,419 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 705 places, 705 transitions, 1890 flow [2023-08-25 08:02:11,419 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:11,419 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 705 places, 705 transitions, 1890 flow [2023-08-25 08:02:11,419 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 705 places, 705 transitions, 1890 flow [2023-08-25 08:02:11,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 705 places, 705 transitions, 1890 flow [2023-08-25 08:02:11,601 INFO L124 PetriNetUnfolderBase]: 61/943 cut-off events. [2023-08-25 08:02:11,602 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:02:11,626 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1214 conditions, 943 events. 61/943 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3472 event pairs, 0 based on Foata normal form. 0/701 useless extension candidates. Maximal degree in co-relation 1135. Up to 42 conditions per place. [2023-08-25 08:02:11,699 INFO L119 LiptonReduction]: Number of co-enabled transitions 443520 [2023-08-25 08:02:15,576 INFO L134 LiptonReduction]: Checked pairs total: 1967570 [2023-08-25 08:02:15,576 INFO L136 LiptonReduction]: Total number of compositions: 460 [2023-08-25 08:02:15,577 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:15,577 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:15,577 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:15,642 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:15,642 INFO L124 PetriNetUnfolderBase]: 12/474 cut-off events. [2023-08-25 08:02:15,642 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:02:15,642 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:15,642 INFO L208 CegarLoopForPetriNet]: trace histogram [21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:02:15,643 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:15,643 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:15,643 INFO L85 PathProgramCache]: Analyzing trace with hash 802100349, now seen corresponding path program 1 times [2023-08-25 08:02:15,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:15,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111059619] [2023-08-25 08:02:15,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:15,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:15,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:15,667 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:15,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:15,698 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:15,698 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:15,699 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:15,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-25 08:02:15,699 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:15,699 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:15,699 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:15,699 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-25 08:02:15,763 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:15,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 739 places, 739 transitions, 2003 flow [2023-08-25 08:02:16,010 INFO L124 PetriNetUnfolderBase]: 64/989 cut-off events. [2023-08-25 08:02:16,010 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:02:16,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1284 conditions, 989 events. 64/989 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3657 event pairs, 0 based on Foata normal form. 0/735 useless extension candidates. Maximal degree in co-relation 1204. Up to 44 conditions per place. [2023-08-25 08:02:16,042 INFO L82 GeneralOperation]: Start removeDead. Operand has 739 places, 739 transitions, 2003 flow [2023-08-25 08:02:16,047 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 739 places, 739 transitions, 2003 flow [2023-08-25 08:02:16,048 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:16,048 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 739 places, 739 transitions, 2003 flow [2023-08-25 08:02:16,048 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 739 places, 739 transitions, 2003 flow [2023-08-25 08:02:16,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 739 places, 739 transitions, 2003 flow [2023-08-25 08:02:16,283 INFO L124 PetriNetUnfolderBase]: 64/989 cut-off events. [2023-08-25 08:02:16,283 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:02:16,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1284 conditions, 989 events. 64/989 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3657 event pairs, 0 based on Foata normal form. 0/735 useless extension candidates. Maximal degree in co-relation 1204. Up to 44 conditions per place. [2023-08-25 08:02:16,385 INFO L119 LiptonReduction]: Number of co-enabled transitions 489258 [2023-08-25 08:02:20,609 INFO L134 LiptonReduction]: Checked pairs total: 2150101 [2023-08-25 08:02:20,609 INFO L136 LiptonReduction]: Total number of compositions: 477 [2023-08-25 08:02:20,611 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:20,611 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:20,611 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:20,702 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:20,702 INFO L124 PetriNetUnfolderBase]: 14/501 cut-off events. [2023-08-25 08:02:20,702 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:02:20,702 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:20,702 INFO L208 CegarLoopForPetriNet]: trace histogram [22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:02:20,702 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:20,703 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:20,703 INFO L85 PathProgramCache]: Analyzing trace with hash 214043728, now seen corresponding path program 1 times [2023-08-25 08:02:20,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:20,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260542005] [2023-08-25 08:02:20,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:20,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:20,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:20,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:20,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:20,766 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:20,767 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:20,767 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:20,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-25 08:02:20,767 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:20,767 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:20,767 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:20,767 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-25 08:02:20,831 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:20,837 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 773 places, 773 transitions, 2118 flow [2023-08-25 08:02:21,129 INFO L124 PetriNetUnfolderBase]: 67/1035 cut-off events. [2023-08-25 08:02:21,129 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:02:21,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1355 conditions, 1035 events. 67/1035 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3837 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 1274. Up to 46 conditions per place. [2023-08-25 08:02:21,162 INFO L82 GeneralOperation]: Start removeDead. Operand has 773 places, 773 transitions, 2118 flow [2023-08-25 08:02:21,170 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 773 places, 773 transitions, 2118 flow [2023-08-25 08:02:21,170 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:21,171 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 773 places, 773 transitions, 2118 flow [2023-08-25 08:02:21,171 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 773 places, 773 transitions, 2118 flow [2023-08-25 08:02:21,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 773 places, 773 transitions, 2118 flow [2023-08-25 08:02:21,407 INFO L124 PetriNetUnfolderBase]: 67/1035 cut-off events. [2023-08-25 08:02:21,407 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:02:21,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1355 conditions, 1035 events. 67/1035 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 3837 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 1274. Up to 46 conditions per place. [2023-08-25 08:02:21,611 INFO L119 LiptonReduction]: Number of co-enabled transitions 537240 [2023-08-25 08:02:26,021 INFO L134 LiptonReduction]: Checked pairs total: 2356988 [2023-08-25 08:02:26,021 INFO L136 LiptonReduction]: Total number of compositions: 490 [2023-08-25 08:02:26,023 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:26,023 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:26,023 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:26,151 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:26,152 INFO L124 PetriNetUnfolderBase]: 16/527 cut-off events. [2023-08-25 08:02:26,152 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:02:26,152 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:26,152 INFO L208 CegarLoopForPetriNet]: trace histogram [23, 22, 22, 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-08-25 08:02:26,152 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:26,152 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:26,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1768095088, now seen corresponding path program 1 times [2023-08-25 08:02:26,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:26,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838717386] [2023-08-25 08:02:26,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:26,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:26,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:26,177 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:26,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:26,211 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:26,211 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:26,211 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:26,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-25 08:02:26,211 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:26,211 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:26,212 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:26,212 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-25 08:02:26,274 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:26,280 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 807 places, 807 transitions, 2235 flow [2023-08-25 08:02:26,655 INFO L124 PetriNetUnfolderBase]: 70/1081 cut-off events. [2023-08-25 08:02:26,656 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:02:26,708 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1427 conditions, 1081 events. 70/1081 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4048 event pairs, 0 based on Foata normal form. 0/803 useless extension candidates. Maximal degree in co-relation 1345. Up to 48 conditions per place. [2023-08-25 08:02:26,708 INFO L82 GeneralOperation]: Start removeDead. Operand has 807 places, 807 transitions, 2235 flow [2023-08-25 08:02:26,716 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 807 places, 807 transitions, 2235 flow [2023-08-25 08:02:26,716 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:26,716 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 807 places, 807 transitions, 2235 flow [2023-08-25 08:02:26,716 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 807 places, 807 transitions, 2235 flow [2023-08-25 08:02:26,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 807 places, 807 transitions, 2235 flow [2023-08-25 08:02:26,980 INFO L124 PetriNetUnfolderBase]: 70/1081 cut-off events. [2023-08-25 08:02:26,980 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:02:27,014 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1427 conditions, 1081 events. 70/1081 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4048 event pairs, 0 based on Foata normal form. 0/803 useless extension candidates. Maximal degree in co-relation 1345. Up to 48 conditions per place. [2023-08-25 08:02:27,122 INFO L119 LiptonReduction]: Number of co-enabled transitions 587466 [2023-08-25 08:02:31,625 INFO L134 LiptonReduction]: Checked pairs total: 2577957 [2023-08-25 08:02:31,625 INFO L136 LiptonReduction]: Total number of compositions: 513 [2023-08-25 08:02:31,626 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:31,626 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:31,626 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:31,712 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:31,713 INFO L124 PetriNetUnfolderBase]: 18/555 cut-off events. [2023-08-25 08:02:31,713 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:02:31,713 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:31,713 INFO L208 CegarLoopForPetriNet]: trace histogram [24, 23, 23, 1, 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-08-25 08:02:31,713 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:31,713 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:31,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1224460051, now seen corresponding path program 1 times [2023-08-25 08:02:31,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:31,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78918577] [2023-08-25 08:02:31,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:31,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:31,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:31,744 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:31,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:31,780 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:31,780 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:31,780 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:31,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-25 08:02:31,780 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:31,781 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:31,781 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:31,781 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-25 08:02:31,840 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:31,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 841 transitions, 2354 flow [2023-08-25 08:02:32,258 INFO L124 PetriNetUnfolderBase]: 73/1127 cut-off events. [2023-08-25 08:02:32,258 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:02:32,292 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1500 conditions, 1127 events. 73/1127 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4195 event pairs, 0 based on Foata normal form. 0/837 useless extension candidates. Maximal degree in co-relation 1417. Up to 50 conditions per place. [2023-08-25 08:02:32,292 INFO L82 GeneralOperation]: Start removeDead. Operand has 841 places, 841 transitions, 2354 flow [2023-08-25 08:02:32,300 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 841 places, 841 transitions, 2354 flow [2023-08-25 08:02:32,300 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:32,300 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 841 places, 841 transitions, 2354 flow [2023-08-25 08:02:32,300 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 841 places, 841 transitions, 2354 flow [2023-08-25 08:02:32,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 841 transitions, 2354 flow [2023-08-25 08:02:32,603 INFO L124 PetriNetUnfolderBase]: 73/1127 cut-off events. [2023-08-25 08:02:32,604 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:02:32,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1500 conditions, 1127 events. 73/1127 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4195 event pairs, 0 based on Foata normal form. 0/837 useless extension candidates. Maximal degree in co-relation 1417. Up to 50 conditions per place. [2023-08-25 08:02:32,759 INFO L119 LiptonReduction]: Number of co-enabled transitions 639936 [2023-08-25 08:02:37,581 INFO L134 LiptonReduction]: Checked pairs total: 2792034 [2023-08-25 08:02:37,581 INFO L136 LiptonReduction]: Total number of compositions: 536 [2023-08-25 08:02:37,582 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:37,582 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:37,582 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:37,690 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:37,690 INFO L124 PetriNetUnfolderBase]: 16/577 cut-off events. [2023-08-25 08:02:37,691 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:02:37,691 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:37,691 INFO L208 CegarLoopForPetriNet]: trace histogram [25, 24, 24, 1, 1, 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-08-25 08:02:37,691 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:37,691 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:37,691 INFO L85 PathProgramCache]: Analyzing trace with hash 2008216941, now seen corresponding path program 1 times [2023-08-25 08:02:37,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:37,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803305754] [2023-08-25 08:02:37,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:37,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:37,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:37,719 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:37,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:37,757 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:37,757 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:37,758 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:37,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-25 08:02:37,758 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:37,758 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:37,758 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:37,758 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-25 08:02:37,828 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:37,834 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 875 places, 875 transitions, 2475 flow [2023-08-25 08:02:38,189 INFO L124 PetriNetUnfolderBase]: 76/1173 cut-off events. [2023-08-25 08:02:38,190 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:02:38,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1574 conditions, 1173 events. 76/1173 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4381 event pairs, 0 based on Foata normal form. 0/871 useless extension candidates. Maximal degree in co-relation 1490. Up to 52 conditions per place. [2023-08-25 08:02:38,234 INFO L82 GeneralOperation]: Start removeDead. Operand has 875 places, 875 transitions, 2475 flow [2023-08-25 08:02:38,242 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 875 places, 875 transitions, 2475 flow [2023-08-25 08:02:38,242 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:38,242 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 875 places, 875 transitions, 2475 flow [2023-08-25 08:02:38,242 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 875 places, 875 transitions, 2475 flow [2023-08-25 08:02:38,242 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 875 places, 875 transitions, 2475 flow [2023-08-25 08:02:38,594 INFO L124 PetriNetUnfolderBase]: 76/1173 cut-off events. [2023-08-25 08:02:38,595 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:02:38,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1574 conditions, 1173 events. 76/1173 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4381 event pairs, 0 based on Foata normal form. 0/871 useless extension candidates. Maximal degree in co-relation 1490. Up to 52 conditions per place. [2023-08-25 08:02:38,758 INFO L119 LiptonReduction]: Number of co-enabled transitions 694650 [2023-08-25 08:02:43,708 INFO L134 LiptonReduction]: Checked pairs total: 3439017 [2023-08-25 08:02:43,709 INFO L136 LiptonReduction]: Total number of compositions: 571 [2023-08-25 08:02:43,710 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:43,710 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:43,710 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:43,808 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:43,809 INFO L124 PetriNetUnfolderBase]: 16/601 cut-off events. [2023-08-25 08:02:43,809 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:02:43,809 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:43,809 INFO L208 CegarLoopForPetriNet]: trace histogram [26, 25, 25, 1, 1, 1, 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-08-25 08:02:43,809 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:43,809 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:43,809 INFO L85 PathProgramCache]: Analyzing trace with hash 737387768, now seen corresponding path program 1 times [2023-08-25 08:02:43,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:43,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910591373] [2023-08-25 08:02:43,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:43,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:43,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:43,844 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:43,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:43,890 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:43,891 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:43,891 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:43,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-25 08:02:43,891 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:43,891 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:43,891 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:43,891 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-25 08:02:43,964 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:43,969 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 909 places, 909 transitions, 2598 flow [2023-08-25 08:02:44,341 INFO L124 PetriNetUnfolderBase]: 79/1219 cut-off events. [2023-08-25 08:02:44,341 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:02:44,387 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1649 conditions, 1219 events. 79/1219 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4536 event pairs, 0 based on Foata normal form. 0/905 useless extension candidates. Maximal degree in co-relation 1564. Up to 54 conditions per place. [2023-08-25 08:02:44,387 INFO L82 GeneralOperation]: Start removeDead. Operand has 909 places, 909 transitions, 2598 flow [2023-08-25 08:02:44,395 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 909 places, 909 transitions, 2598 flow [2023-08-25 08:02:44,396 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:44,396 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 909 places, 909 transitions, 2598 flow [2023-08-25 08:02:44,396 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 909 places, 909 transitions, 2598 flow [2023-08-25 08:02:44,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 909 places, 909 transitions, 2598 flow [2023-08-25 08:02:44,736 INFO L124 PetriNetUnfolderBase]: 79/1219 cut-off events. [2023-08-25 08:02:44,736 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:02:44,783 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1649 conditions, 1219 events. 79/1219 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4536 event pairs, 0 based on Foata normal form. 0/905 useless extension candidates. Maximal degree in co-relation 1564. Up to 54 conditions per place. [2023-08-25 08:02:45,033 INFO L119 LiptonReduction]: Number of co-enabled transitions 751608 [2023-08-25 08:02:50,038 INFO L134 LiptonReduction]: Checked pairs total: 3255500 [2023-08-25 08:02:50,038 INFO L136 LiptonReduction]: Total number of compositions: 576 [2023-08-25 08:02:50,039 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:50,040 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:50,040 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:50,215 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:50,216 INFO L124 PetriNetUnfolderBase]: 19/626 cut-off events. [2023-08-25 08:02:50,216 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:02:50,216 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:50,216 INFO L208 CegarLoopForPetriNet]: trace histogram [27, 26, 26, 1, 1, 1, 1, 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-08-25 08:02:50,216 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:50,216 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:50,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1252927716, now seen corresponding path program 1 times [2023-08-25 08:02:50,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:50,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979619530] [2023-08-25 08:02:50,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:50,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:50,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:50,248 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:50,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:50,298 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:50,299 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:50,299 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:50,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-25 08:02:50,299 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:50,300 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:50,300 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:50,300 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-25 08:02:50,382 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:50,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 943 places, 943 transitions, 2723 flow [2023-08-25 08:02:50,821 INFO L124 PetriNetUnfolderBase]: 82/1265 cut-off events. [2023-08-25 08:02:50,821 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:02:50,873 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1725 conditions, 1265 events. 82/1265 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4729 event pairs, 0 based on Foata normal form. 0/939 useless extension candidates. Maximal degree in co-relation 1639. Up to 56 conditions per place. [2023-08-25 08:02:50,873 INFO L82 GeneralOperation]: Start removeDead. Operand has 943 places, 943 transitions, 2723 flow [2023-08-25 08:02:50,882 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 943 places, 943 transitions, 2723 flow [2023-08-25 08:02:50,883 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:50,883 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 943 places, 943 transitions, 2723 flow [2023-08-25 08:02:50,883 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 943 places, 943 transitions, 2723 flow [2023-08-25 08:02:50,883 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 943 places, 943 transitions, 2723 flow [2023-08-25 08:02:51,247 INFO L124 PetriNetUnfolderBase]: 82/1265 cut-off events. [2023-08-25 08:02:51,247 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:02:51,300 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1725 conditions, 1265 events. 82/1265 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4729 event pairs, 0 based on Foata normal form. 0/939 useless extension candidates. Maximal degree in co-relation 1639. Up to 56 conditions per place. [2023-08-25 08:02:51,461 INFO L119 LiptonReduction]: Number of co-enabled transitions 810810 [2023-08-25 08:02:56,729 INFO L134 LiptonReduction]: Checked pairs total: 3476567 [2023-08-25 08:02:56,729 INFO L136 LiptonReduction]: Total number of compositions: 595 [2023-08-25 08:02:56,730 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:02:56,731 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:02:56,731 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:02:56,845 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:02:56,845 INFO L124 PetriNetUnfolderBase]: 22/653 cut-off events. [2023-08-25 08:02:56,845 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:02:56,845 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:02:56,845 INFO L208 CegarLoopForPetriNet]: trace histogram [28, 27, 27, 1, 1, 1, 1, 1, 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-08-25 08:02:56,845 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:02:56,846 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:02:56,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1182984367, now seen corresponding path program 1 times [2023-08-25 08:02:56,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:02:56,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621966321] [2023-08-25 08:02:56,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:02:56,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:02:56,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:56,888 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:02:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:02:56,947 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:02:56,948 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:02:56,948 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:02:56,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-25 08:02:56,948 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:02:56,949 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:02:56,949 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:02:56,949 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-25 08:02:57,026 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:02:57,032 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 977 transitions, 2850 flow [2023-08-25 08:02:57,574 INFO L124 PetriNetUnfolderBase]: 85/1311 cut-off events. [2023-08-25 08:02:57,574 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:02:57,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1802 conditions, 1311 events. 85/1311 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4907 event pairs, 0 based on Foata normal form. 0/973 useless extension candidates. Maximal degree in co-relation 1715. Up to 58 conditions per place. [2023-08-25 08:02:57,620 INFO L82 GeneralOperation]: Start removeDead. Operand has 977 places, 977 transitions, 2850 flow [2023-08-25 08:02:57,627 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 977 places, 977 transitions, 2850 flow [2023-08-25 08:02:57,627 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:02:57,627 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 977 places, 977 transitions, 2850 flow [2023-08-25 08:02:57,628 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 977 places, 977 transitions, 2850 flow [2023-08-25 08:02:57,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 977 transitions, 2850 flow [2023-08-25 08:02:58,009 INFO L124 PetriNetUnfolderBase]: 85/1311 cut-off events. [2023-08-25 08:02:58,009 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:02:58,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1802 conditions, 1311 events. 85/1311 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 4907 event pairs, 0 based on Foata normal form. 0/973 useless extension candidates. Maximal degree in co-relation 1715. Up to 58 conditions per place. [2023-08-25 08:02:58,344 INFO L119 LiptonReduction]: Number of co-enabled transitions 872256 [2023-08-25 08:03:03,885 INFO L134 LiptonReduction]: Checked pairs total: 3810931 [2023-08-25 08:03:03,885 INFO L136 LiptonReduction]: Total number of compositions: 618 [2023-08-25 08:03:03,886 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:03,886 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:03,887 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:04,007 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:04,007 INFO L124 PetriNetUnfolderBase]: 25/680 cut-off events. [2023-08-25 08:03:04,007 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:03:04,007 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:04,007 INFO L208 CegarLoopForPetriNet]: trace histogram [29, 28, 28, 1, 1, 1, 1, 1, 1, 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-08-25 08:03:04,008 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:04,008 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:04,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1355154210, now seen corresponding path program 1 times [2023-08-25 08:03:04,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:04,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40358905] [2023-08-25 08:03:04,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:04,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:04,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:04,041 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:04,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:04,093 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:04,093 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:04,093 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:04,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-25 08:03:04,094 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:04,094 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:04,094 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:04,094 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-25 08:03:04,170 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:04,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1011 places, 1011 transitions, 2979 flow [2023-08-25 08:03:04,590 INFO L124 PetriNetUnfolderBase]: 88/1357 cut-off events. [2023-08-25 08:03:04,590 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:03:04,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1880 conditions, 1357 events. 88/1357 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5069 event pairs, 0 based on Foata normal form. 0/1007 useless extension candidates. Maximal degree in co-relation 1792. Up to 60 conditions per place. [2023-08-25 08:03:04,650 INFO L82 GeneralOperation]: Start removeDead. Operand has 1011 places, 1011 transitions, 2979 flow [2023-08-25 08:03:04,660 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1011 places, 1011 transitions, 2979 flow [2023-08-25 08:03:04,660 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:04,661 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1011 places, 1011 transitions, 2979 flow [2023-08-25 08:03:04,661 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1011 places, 1011 transitions, 2979 flow [2023-08-25 08:03:04,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1011 places, 1011 transitions, 2979 flow [2023-08-25 08:03:05,126 INFO L124 PetriNetUnfolderBase]: 88/1357 cut-off events. [2023-08-25 08:03:05,126 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:03:05,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1880 conditions, 1357 events. 88/1357 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5069 event pairs, 0 based on Foata normal form. 0/1007 useless extension candidates. Maximal degree in co-relation 1792. Up to 60 conditions per place. [2023-08-25 08:03:05,343 INFO L119 LiptonReduction]: Number of co-enabled transitions 935946 [2023-08-25 08:03:11,117 INFO L134 LiptonReduction]: Checked pairs total: 4040173 [2023-08-25 08:03:11,117 INFO L136 LiptonReduction]: Total number of compositions: 647 [2023-08-25 08:03:11,118 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:11,118 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:11,119 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:11,253 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:11,253 INFO L124 PetriNetUnfolderBase]: 22/701 cut-off events. [2023-08-25 08:03:11,253 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:03:11,253 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:11,254 INFO L208 CegarLoopForPetriNet]: trace histogram [30, 29, 29, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:03:11,254 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:11,254 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:11,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1261753207, now seen corresponding path program 1 times [2023-08-25 08:03:11,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:11,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563400984] [2023-08-25 08:03:11,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:11,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:11,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:11,290 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:11,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:11,341 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:11,342 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:11,342 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:11,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-25 08:03:11,342 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:11,342 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:11,342 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:11,342 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-25 08:03:11,423 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:11,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1045 places, 1045 transitions, 3110 flow [2023-08-25 08:03:11,914 INFO L124 PetriNetUnfolderBase]: 91/1403 cut-off events. [2023-08-25 08:03:11,914 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:03:11,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1959 conditions, 1403 events. 91/1403 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5268 event pairs, 0 based on Foata normal form. 0/1041 useless extension candidates. Maximal degree in co-relation 1870. Up to 62 conditions per place. [2023-08-25 08:03:11,980 INFO L82 GeneralOperation]: Start removeDead. Operand has 1045 places, 1045 transitions, 3110 flow [2023-08-25 08:03:11,991 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1045 places, 1045 transitions, 3110 flow [2023-08-25 08:03:11,991 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:11,991 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1045 places, 1045 transitions, 3110 flow [2023-08-25 08:03:11,992 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1045 places, 1045 transitions, 3110 flow [2023-08-25 08:03:11,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1045 places, 1045 transitions, 3110 flow [2023-08-25 08:03:12,518 INFO L124 PetriNetUnfolderBase]: 91/1403 cut-off events. [2023-08-25 08:03:12,518 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:03:12,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1959 conditions, 1403 events. 91/1403 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5268 event pairs, 0 based on Foata normal form. 0/1041 useless extension candidates. Maximal degree in co-relation 1870. Up to 62 conditions per place. [2023-08-25 08:03:12,731 INFO L119 LiptonReduction]: Number of co-enabled transitions 1001880 [2023-08-25 08:03:18,844 INFO L134 LiptonReduction]: Checked pairs total: 4862984 [2023-08-25 08:03:18,844 INFO L136 LiptonReduction]: Total number of compositions: 676 [2023-08-25 08:03:18,845 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:18,845 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:18,846 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:18,983 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:18,983 INFO L124 PetriNetUnfolderBase]: 20/723 cut-off events. [2023-08-25 08:03:18,983 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:03:18,983 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:18,983 INFO L208 CegarLoopForPetriNet]: trace histogram [31, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:03:18,983 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:18,984 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:18,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1002869479, now seen corresponding path program 1 times [2023-08-25 08:03:18,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:18,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25943216] [2023-08-25 08:03:18,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:18,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:19,022 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:19,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:19,076 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:19,077 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:19,077 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:19,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-25 08:03:19,077 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:19,077 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:19,077 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:19,077 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-25 08:03:19,190 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:19,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1079 places, 1079 transitions, 3243 flow [2023-08-25 08:03:19,699 INFO L124 PetriNetUnfolderBase]: 94/1449 cut-off events. [2023-08-25 08:03:19,699 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:03:19,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2039 conditions, 1449 events. 94/1449 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5455 event pairs, 0 based on Foata normal form. 0/1075 useless extension candidates. Maximal degree in co-relation 1949. Up to 64 conditions per place. [2023-08-25 08:03:19,772 INFO L82 GeneralOperation]: Start removeDead. Operand has 1079 places, 1079 transitions, 3243 flow [2023-08-25 08:03:19,784 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1079 places, 1079 transitions, 3243 flow [2023-08-25 08:03:19,784 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:19,784 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1079 places, 1079 transitions, 3243 flow [2023-08-25 08:03:19,785 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1079 places, 1079 transitions, 3243 flow [2023-08-25 08:03:19,785 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1079 places, 1079 transitions, 3243 flow [2023-08-25 08:03:20,365 INFO L124 PetriNetUnfolderBase]: 94/1449 cut-off events. [2023-08-25 08:03:20,365 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:03:20,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2039 conditions, 1449 events. 94/1449 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5455 event pairs, 0 based on Foata normal form. 0/1075 useless extension candidates. Maximal degree in co-relation 1949. Up to 64 conditions per place. [2023-08-25 08:03:20,600 INFO L119 LiptonReduction]: Number of co-enabled transitions 1070058 [2023-08-25 08:03:26,736 INFO L134 LiptonReduction]: Checked pairs total: 4689186 [2023-08-25 08:03:26,737 INFO L136 LiptonReduction]: Total number of compositions: 691 [2023-08-25 08:03:26,738 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:26,738 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:26,738 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:26,892 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:26,893 INFO L124 PetriNetUnfolderBase]: 25/752 cut-off events. [2023-08-25 08:03:26,893 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:03:26,893 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:26,893 INFO L208 CegarLoopForPetriNet]: trace histogram [32, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:03:26,893 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:26,893 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:26,893 INFO L85 PathProgramCache]: Analyzing trace with hash 296191503, now seen corresponding path program 1 times [2023-08-25 08:03:26,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:26,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398073781] [2023-08-25 08:03:26,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:26,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:26,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:26,931 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:26,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:26,987 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:26,988 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:26,988 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:26,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-25 08:03:26,988 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:26,988 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:26,989 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:26,989 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-25 08:03:27,073 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:27,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1113 transitions, 3378 flow [2023-08-25 08:03:27,653 INFO L124 PetriNetUnfolderBase]: 97/1495 cut-off events. [2023-08-25 08:03:27,653 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:03:27,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2120 conditions, 1495 events. 97/1495 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5619 event pairs, 0 based on Foata normal form. 0/1109 useless extension candidates. Maximal degree in co-relation 2029. Up to 66 conditions per place. [2023-08-25 08:03:27,733 INFO L82 GeneralOperation]: Start removeDead. Operand has 1113 places, 1113 transitions, 3378 flow [2023-08-25 08:03:27,745 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1113 places, 1113 transitions, 3378 flow [2023-08-25 08:03:27,745 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:27,745 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1113 places, 1113 transitions, 3378 flow [2023-08-25 08:03:27,746 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1113 places, 1113 transitions, 3378 flow [2023-08-25 08:03:27,746 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1113 transitions, 3378 flow [2023-08-25 08:03:28,277 INFO L124 PetriNetUnfolderBase]: 97/1495 cut-off events. [2023-08-25 08:03:28,277 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:03:28,342 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2120 conditions, 1495 events. 97/1495 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5619 event pairs, 0 based on Foata normal form. 0/1109 useless extension candidates. Maximal degree in co-relation 2029. Up to 66 conditions per place. [2023-08-25 08:03:28,535 INFO L119 LiptonReduction]: Number of co-enabled transitions 1140480 [2023-08-25 08:03:35,053 INFO L134 LiptonReduction]: Checked pairs total: 5564400 [2023-08-25 08:03:35,054 INFO L136 LiptonReduction]: Total number of compositions: 708 [2023-08-25 08:03:35,055 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:35,055 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:35,055 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:35,214 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:35,214 INFO L124 PetriNetUnfolderBase]: 23/774 cut-off events. [2023-08-25 08:03:35,214 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:03:35,214 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:35,214 INFO L208 CegarLoopForPetriNet]: trace histogram [33, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:03:35,214 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:35,214 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:35,214 INFO L85 PathProgramCache]: Analyzing trace with hash -1999078352, now seen corresponding path program 1 times [2023-08-25 08:03:35,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:35,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559929521] [2023-08-25 08:03:35,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:35,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:35,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:35,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:35,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:35,295 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:35,295 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:35,295 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:35,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-25 08:03:35,296 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:35,296 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:35,296 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:35,296 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-25 08:03:35,383 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:35,391 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1147 places, 1147 transitions, 3515 flow [2023-08-25 08:03:36,064 INFO L124 PetriNetUnfolderBase]: 100/1541 cut-off events. [2023-08-25 08:03:36,065 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:03:36,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2202 conditions, 1541 events. 100/1541 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5815 event pairs, 0 based on Foata normal form. 0/1143 useless extension candidates. Maximal degree in co-relation 2110. Up to 68 conditions per place. [2023-08-25 08:03:36,130 INFO L82 GeneralOperation]: Start removeDead. Operand has 1147 places, 1147 transitions, 3515 flow [2023-08-25 08:03:36,139 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1147 places, 1147 transitions, 3515 flow [2023-08-25 08:03:36,139 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:36,139 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1147 places, 1147 transitions, 3515 flow [2023-08-25 08:03:36,139 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1147 places, 1147 transitions, 3515 flow [2023-08-25 08:03:36,139 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1147 places, 1147 transitions, 3515 flow [2023-08-25 08:03:36,674 INFO L124 PetriNetUnfolderBase]: 100/1541 cut-off events. [2023-08-25 08:03:36,674 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:03:36,757 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2202 conditions, 1541 events. 100/1541 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5815 event pairs, 0 based on Foata normal form. 0/1143 useless extension candidates. Maximal degree in co-relation 2110. Up to 68 conditions per place. [2023-08-25 08:03:37,003 INFO L119 LiptonReduction]: Number of co-enabled transitions 1213146 [2023-08-25 08:03:43,822 INFO L134 LiptonReduction]: Checked pairs total: 5916163 [2023-08-25 08:03:43,822 INFO L136 LiptonReduction]: Total number of compositions: 745 [2023-08-25 08:03:43,823 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:43,823 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:43,823 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:43,993 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:43,993 INFO L124 PetriNetUnfolderBase]: 22/797 cut-off events. [2023-08-25 08:03:43,993 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:03:43,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:43,993 INFO L208 CegarLoopForPetriNet]: trace histogram [34, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:03:43,994 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:43,994 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:43,994 INFO L85 PathProgramCache]: Analyzing trace with hash -856171183, now seen corresponding path program 1 times [2023-08-25 08:03:43,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:43,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200243225] [2023-08-25 08:03:43,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:43,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:44,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:44,035 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:44,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:44,087 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:44,087 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:44,087 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:44,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-25 08:03:44,087 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:44,088 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:44,088 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:44,088 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-25 08:03:44,180 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:44,186 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1181 places, 1181 transitions, 3654 flow [2023-08-25 08:03:44,823 INFO L124 PetriNetUnfolderBase]: 103/1587 cut-off events. [2023-08-25 08:03:44,824 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:03:44,897 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2285 conditions, 1587 events. 103/1587 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5990 event pairs, 0 based on Foata normal form. 0/1177 useless extension candidates. Maximal degree in co-relation 2192. Up to 70 conditions per place. [2023-08-25 08:03:44,898 INFO L82 GeneralOperation]: Start removeDead. Operand has 1181 places, 1181 transitions, 3654 flow [2023-08-25 08:03:44,908 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1181 places, 1181 transitions, 3654 flow [2023-08-25 08:03:44,908 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:44,908 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1181 places, 1181 transitions, 3654 flow [2023-08-25 08:03:44,908 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1181 places, 1181 transitions, 3654 flow [2023-08-25 08:03:44,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1181 places, 1181 transitions, 3654 flow [2023-08-25 08:03:45,469 INFO L124 PetriNetUnfolderBase]: 103/1587 cut-off events. [2023-08-25 08:03:45,469 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:03:45,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2285 conditions, 1587 events. 103/1587 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 5990 event pairs, 0 based on Foata normal form. 0/1177 useless extension candidates. Maximal degree in co-relation 2192. Up to 70 conditions per place. [2023-08-25 08:03:45,817 INFO L119 LiptonReduction]: Number of co-enabled transitions 1288056 [2023-08-25 08:03:52,829 INFO L134 LiptonReduction]: Checked pairs total: 5545761 [2023-08-25 08:03:52,830 INFO L136 LiptonReduction]: Total number of compositions: 756 [2023-08-25 08:03:52,831 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:03:52,831 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:03:52,831 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:03:53,009 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:03:53,009 INFO L124 PetriNetUnfolderBase]: 21/818 cut-off events. [2023-08-25 08:03:53,009 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:03:53,010 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:03:53,010 INFO L208 CegarLoopForPetriNet]: trace histogram [35, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:03:53,010 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:03:53,010 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:03:53,010 INFO L85 PathProgramCache]: Analyzing trace with hash 150085844, now seen corresponding path program 1 times [2023-08-25 08:03:53,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:03:53,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266458795] [2023-08-25 08:03:53,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:03:53,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:03:53,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:53,053 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:03:53,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:03:53,108 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:03:53,109 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:03:53,109 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:03:53,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-25 08:03:53,109 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:03:53,109 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:03:53,109 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:03:53,110 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-25 08:03:53,201 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:03:53,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1215 places, 1215 transitions, 3795 flow [2023-08-25 08:03:53,980 INFO L124 PetriNetUnfolderBase]: 106/1633 cut-off events. [2023-08-25 08:03:53,980 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:03:54,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2369 conditions, 1633 events. 106/1633 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6160 event pairs, 0 based on Foata normal form. 0/1211 useless extension candidates. Maximal degree in co-relation 2275. Up to 72 conditions per place. [2023-08-25 08:03:54,063 INFO L82 GeneralOperation]: Start removeDead. Operand has 1215 places, 1215 transitions, 3795 flow [2023-08-25 08:03:54,074 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1215 places, 1215 transitions, 3795 flow [2023-08-25 08:03:54,074 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:03:54,075 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1215 places, 1215 transitions, 3795 flow [2023-08-25 08:03:54,075 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1215 places, 1215 transitions, 3795 flow [2023-08-25 08:03:54,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1215 places, 1215 transitions, 3795 flow [2023-08-25 08:03:54,665 INFO L124 PetriNetUnfolderBase]: 106/1633 cut-off events. [2023-08-25 08:03:54,665 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:03:54,760 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2369 conditions, 1633 events. 106/1633 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6160 event pairs, 0 based on Foata normal form. 0/1211 useless extension candidates. Maximal degree in co-relation 2275. Up to 72 conditions per place. [2023-08-25 08:03:55,043 INFO L119 LiptonReduction]: Number of co-enabled transitions 1365210 [2023-08-25 08:04:02,621 INFO L134 LiptonReduction]: Checked pairs total: 6033620 [2023-08-25 08:04:02,621 INFO L136 LiptonReduction]: Total number of compositions: 791 [2023-08-25 08:04:02,622 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:02,623 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:02,623 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:02,826 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:02,826 INFO L124 PetriNetUnfolderBase]: 26/849 cut-off events. [2023-08-25 08:04:02,826 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:04:02,826 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:02,826 INFO L208 CegarLoopForPetriNet]: trace histogram [36, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:04:02,826 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:02,827 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:02,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1644327142, now seen corresponding path program 1 times [2023-08-25 08:04:02,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:02,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702084923] [2023-08-25 08:04:02,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:02,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:02,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:02,872 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:02,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:02,986 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:02,986 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:02,986 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:02,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-25 08:04:02,987 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:02,987 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:02,987 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:02,987 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-25 08:04:03,111 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:03,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1249 places, 1249 transitions, 3938 flow [2023-08-25 08:04:03,817 INFO L124 PetriNetUnfolderBase]: 109/1679 cut-off events. [2023-08-25 08:04:03,817 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:04:03,924 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2454 conditions, 1679 events. 109/1679 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6378 event pairs, 0 based on Foata normal form. 0/1245 useless extension candidates. Maximal degree in co-relation 2359. Up to 74 conditions per place. [2023-08-25 08:04:03,924 INFO L82 GeneralOperation]: Start removeDead. Operand has 1249 places, 1249 transitions, 3938 flow [2023-08-25 08:04:03,938 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1249 places, 1249 transitions, 3938 flow [2023-08-25 08:04:03,939 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:03,939 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1249 places, 1249 transitions, 3938 flow [2023-08-25 08:04:03,939 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1249 places, 1249 transitions, 3938 flow [2023-08-25 08:04:03,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1249 places, 1249 transitions, 3938 flow [2023-08-25 08:04:04,564 INFO L124 PetriNetUnfolderBase]: 109/1679 cut-off events. [2023-08-25 08:04:04,564 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:04:04,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2454 conditions, 1679 events. 109/1679 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6378 event pairs, 0 based on Foata normal form. 0/1245 useless extension candidates. Maximal degree in co-relation 2359. Up to 74 conditions per place. [2023-08-25 08:04:05,152 INFO L119 LiptonReduction]: Number of co-enabled transitions 1444608 [2023-08-25 08:04:12,725 INFO L134 LiptonReduction]: Checked pairs total: 6315609 [2023-08-25 08:04:12,725 INFO L136 LiptonReduction]: Total number of compositions: 798 [2023-08-25 08:04:12,726 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:12,727 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:12,727 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:12,936 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:12,937 INFO L124 PetriNetUnfolderBase]: 25/872 cut-off events. [2023-08-25 08:04:12,937 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:04:12,937 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:12,937 INFO L208 CegarLoopForPetriNet]: trace histogram [37, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:04:12,937 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:12,937 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:12,937 INFO L85 PathProgramCache]: Analyzing trace with hash 2147442436, now seen corresponding path program 1 times [2023-08-25 08:04:12,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:12,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658313051] [2023-08-25 08:04:12,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:12,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:12,982 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:13,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:13,040 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:13,040 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:13,040 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:13,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-25 08:04:13,040 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:13,040 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:13,041 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:13,041 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-25 08:04:13,142 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:13,147 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1283 transitions, 4083 flow [2023-08-25 08:04:13,832 INFO L124 PetriNetUnfolderBase]: 112/1725 cut-off events. [2023-08-25 08:04:13,832 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:04:13,941 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2540 conditions, 1725 events. 112/1725 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6531 event pairs, 0 based on Foata normal form. 0/1279 useless extension candidates. Maximal degree in co-relation 2444. Up to 76 conditions per place. [2023-08-25 08:04:13,941 INFO L82 GeneralOperation]: Start removeDead. Operand has 1283 places, 1283 transitions, 4083 flow [2023-08-25 08:04:13,957 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1283 places, 1283 transitions, 4083 flow [2023-08-25 08:04:13,957 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:13,957 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1283 places, 1283 transitions, 4083 flow [2023-08-25 08:04:13,957 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1283 places, 1283 transitions, 4083 flow [2023-08-25 08:04:13,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1283 transitions, 4083 flow [2023-08-25 08:04:14,661 INFO L124 PetriNetUnfolderBase]: 112/1725 cut-off events. [2023-08-25 08:04:14,662 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:04:14,769 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2540 conditions, 1725 events. 112/1725 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6531 event pairs, 0 based on Foata normal form. 0/1279 useless extension candidates. Maximal degree in co-relation 2444. Up to 76 conditions per place. [2023-08-25 08:04:15,073 INFO L119 LiptonReduction]: Number of co-enabled transitions 1526250 [2023-08-25 08:04:22,998 INFO L134 LiptonReduction]: Checked pairs total: 6710331 [2023-08-25 08:04:22,999 INFO L136 LiptonReduction]: Total number of compositions: 825 [2023-08-25 08:04:23,000 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:23,000 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:23,000 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:23,224 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:23,225 INFO L124 PetriNetUnfolderBase]: 28/899 cut-off events. [2023-08-25 08:04:23,225 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:04:23,225 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:23,225 INFO L208 CegarLoopForPetriNet]: trace histogram [38, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:04:23,225 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:23,225 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:23,225 INFO L85 PathProgramCache]: Analyzing trace with hash -2075138037, now seen corresponding path program 1 times [2023-08-25 08:04:23,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:23,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109268543] [2023-08-25 08:04:23,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:23,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:23,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:23,276 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:23,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:23,338 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:23,338 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:23,339 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:23,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-25 08:04:23,339 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:23,339 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:23,340 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:23,340 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-25 08:04:23,440 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:23,446 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1317 places, 1317 transitions, 4230 flow [2023-08-25 08:04:24,261 INFO L124 PetriNetUnfolderBase]: 115/1771 cut-off events. [2023-08-25 08:04:24,261 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:04:24,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2627 conditions, 1771 events. 115/1771 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6736 event pairs, 0 based on Foata normal form. 0/1313 useless extension candidates. Maximal degree in co-relation 2530. Up to 78 conditions per place. [2023-08-25 08:04:24,370 INFO L82 GeneralOperation]: Start removeDead. Operand has 1317 places, 1317 transitions, 4230 flow [2023-08-25 08:04:24,393 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1317 places, 1317 transitions, 4230 flow [2023-08-25 08:04:24,393 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:24,393 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1317 places, 1317 transitions, 4230 flow [2023-08-25 08:04:24,393 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1317 places, 1317 transitions, 4230 flow [2023-08-25 08:04:24,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1317 places, 1317 transitions, 4230 flow [2023-08-25 08:04:25,170 INFO L124 PetriNetUnfolderBase]: 115/1771 cut-off events. [2023-08-25 08:04:25,170 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:04:25,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2627 conditions, 1771 events. 115/1771 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6736 event pairs, 0 based on Foata normal form. 0/1313 useless extension candidates. Maximal degree in co-relation 2530. Up to 78 conditions per place. [2023-08-25 08:04:25,784 INFO L119 LiptonReduction]: Number of co-enabled transitions 1610136 [2023-08-25 08:04:34,043 INFO L134 LiptonReduction]: Checked pairs total: 7937106 [2023-08-25 08:04:34,044 INFO L136 LiptonReduction]: Total number of compositions: 844 [2023-08-25 08:04:34,045 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:34,045 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:34,045 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:34,325 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:34,325 INFO L124 PetriNetUnfolderBase]: 29/926 cut-off events. [2023-08-25 08:04:34,325 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:04:34,325 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:34,325 INFO L208 CegarLoopForPetriNet]: trace histogram [39, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:04:34,325 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:34,325 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:34,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1434549359, now seen corresponding path program 1 times [2023-08-25 08:04:34,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:34,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762209024] [2023-08-25 08:04:34,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:34,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:34,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:34,377 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:34,439 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:34,440 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:34,440 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:34,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-25 08:04:34,440 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:34,440 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:34,440 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:34,440 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-25 08:04:34,541 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:34,545 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1351 places, 1351 transitions, 4379 flow [2023-08-25 08:04:35,327 INFO L124 PetriNetUnfolderBase]: 118/1817 cut-off events. [2023-08-25 08:04:35,327 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:04:35,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2715 conditions, 1817 events. 118/1817 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6898 event pairs, 0 based on Foata normal form. 0/1347 useless extension candidates. Maximal degree in co-relation 2617. Up to 80 conditions per place. [2023-08-25 08:04:35,457 INFO L82 GeneralOperation]: Start removeDead. Operand has 1351 places, 1351 transitions, 4379 flow [2023-08-25 08:04:35,485 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1351 places, 1351 transitions, 4379 flow [2023-08-25 08:04:35,485 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:35,485 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1351 places, 1351 transitions, 4379 flow [2023-08-25 08:04:35,486 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1351 places, 1351 transitions, 4379 flow [2023-08-25 08:04:35,486 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1351 places, 1351 transitions, 4379 flow [2023-08-25 08:04:36,353 INFO L124 PetriNetUnfolderBase]: 118/1817 cut-off events. [2023-08-25 08:04:36,354 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:04:36,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2715 conditions, 1817 events. 118/1817 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 6898 event pairs, 0 based on Foata normal form. 0/1347 useless extension candidates. Maximal degree in co-relation 2617. Up to 80 conditions per place. [2023-08-25 08:04:36,778 INFO L119 LiptonReduction]: Number of co-enabled transitions 1696266 [2023-08-25 08:04:45,312 INFO L134 LiptonReduction]: Checked pairs total: 7441612 [2023-08-25 08:04:45,312 INFO L136 LiptonReduction]: Total number of compositions: 869 [2023-08-25 08:04:45,314 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:45,314 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:45,314 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:45,570 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:45,570 INFO L124 PetriNetUnfolderBase]: 31/948 cut-off events. [2023-08-25 08:04:45,570 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:04:45,571 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:45,571 INFO L208 CegarLoopForPetriNet]: trace histogram [40, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:04:45,571 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:45,571 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:45,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1243257615, now seen corresponding path program 1 times [2023-08-25 08:04:45,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:45,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035680580] [2023-08-25 08:04:45,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:45,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:45,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:45,629 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:45,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:45,686 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:45,686 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:45,686 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:45,686 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-25 08:04:45,687 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:45,687 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:45,687 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:45,687 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-25 08:04:45,794 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:45,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1385 places, 1385 transitions, 4530 flow [2023-08-25 08:04:46,733 INFO L124 PetriNetUnfolderBase]: 121/1863 cut-off events. [2023-08-25 08:04:46,734 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:04:46,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2804 conditions, 1863 events. 121/1863 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7111 event pairs, 0 based on Foata normal form. 0/1381 useless extension candidates. Maximal degree in co-relation 2705. Up to 82 conditions per place. [2023-08-25 08:04:46,841 INFO L82 GeneralOperation]: Start removeDead. Operand has 1385 places, 1385 transitions, 4530 flow [2023-08-25 08:04:46,861 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1385 places, 1385 transitions, 4530 flow [2023-08-25 08:04:46,861 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:46,861 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1385 places, 1385 transitions, 4530 flow [2023-08-25 08:04:46,861 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1385 places, 1385 transitions, 4530 flow [2023-08-25 08:04:46,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1385 places, 1385 transitions, 4530 flow [2023-08-25 08:04:47,678 INFO L124 PetriNetUnfolderBase]: 121/1863 cut-off events. [2023-08-25 08:04:47,678 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:04:47,813 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2804 conditions, 1863 events. 121/1863 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7111 event pairs, 0 based on Foata normal form. 0/1381 useless extension candidates. Maximal degree in co-relation 2705. Up to 82 conditions per place. [2023-08-25 08:04:48,199 INFO L119 LiptonReduction]: Number of co-enabled transitions 1784640 [2023-08-25 08:04:56,789 INFO L134 LiptonReduction]: Checked pairs total: 7755757 [2023-08-25 08:04:56,789 INFO L136 LiptonReduction]: Total number of compositions: 880 [2023-08-25 08:04:56,790 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:04:56,790 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:04:56,790 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:04:57,059 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:04:57,059 INFO L124 PetriNetUnfolderBase]: 32/975 cut-off events. [2023-08-25 08:04:57,059 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:04:57,059 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:04:57,059 INFO L208 CegarLoopForPetriNet]: trace histogram [41, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:04:57,059 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:04:57,059 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:04:57,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1345719504, now seen corresponding path program 1 times [2023-08-25 08:04:57,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:04:57,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668093833] [2023-08-25 08:04:57,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:04:57,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:04:57,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:57,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:04:57,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:04:57,174 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:04:57,174 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:04:57,174 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:04:57,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-25 08:04:57,175 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:04:57,175 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:04:57,175 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:04:57,175 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-25 08:04:57,284 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:04:57,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1419 places, 1419 transitions, 4683 flow [2023-08-25 08:04:58,195 INFO L124 PetriNetUnfolderBase]: 124/1909 cut-off events. [2023-08-25 08:04:58,195 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:04:58,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2894 conditions, 1909 events. 124/1909 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7274 event pairs, 0 based on Foata normal form. 0/1415 useless extension candidates. Maximal degree in co-relation 2794. Up to 84 conditions per place. [2023-08-25 08:04:58,331 INFO L82 GeneralOperation]: Start removeDead. Operand has 1419 places, 1419 transitions, 4683 flow [2023-08-25 08:04:58,358 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1419 places, 1419 transitions, 4683 flow [2023-08-25 08:04:58,358 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:04:58,358 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1419 places, 1419 transitions, 4683 flow [2023-08-25 08:04:58,359 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1419 places, 1419 transitions, 4683 flow [2023-08-25 08:04:58,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1419 places, 1419 transitions, 4683 flow [2023-08-25 08:04:59,264 INFO L124 PetriNetUnfolderBase]: 124/1909 cut-off events. [2023-08-25 08:04:59,264 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:04:59,408 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2894 conditions, 1909 events. 124/1909 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7274 event pairs, 0 based on Foata normal form. 0/1415 useless extension candidates. Maximal degree in co-relation 2794. Up to 84 conditions per place. [2023-08-25 08:05:00,001 INFO L119 LiptonReduction]: Number of co-enabled transitions 1875258 [2023-08-25 08:05:09,071 INFO L134 LiptonReduction]: Checked pairs total: 8193026 [2023-08-25 08:05:09,071 INFO L136 LiptonReduction]: Total number of compositions: 899 [2023-08-25 08:05:09,072 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:05:09,073 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:05:09,073 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:05:09,366 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:05:09,367 INFO L124 PetriNetUnfolderBase]: 34/1001 cut-off events. [2023-08-25 08:05:09,367 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:05:09,367 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:05:09,367 INFO L208 CegarLoopForPetriNet]: trace histogram [42, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:05:09,367 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:05:09,367 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:05:09,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1952017686, now seen corresponding path program 1 times [2023-08-25 08:05:09,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:05:09,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23339176] [2023-08-25 08:05:09,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:05:09,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:05:09,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:09,417 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:05:09,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:09,480 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:05:09,480 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:05:09,480 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:05:09,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-25 08:05:09,480 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:05:09,480 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:05:09,480 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:05:09,480 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-25 08:05:09,599 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:05:09,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1453 places, 1453 transitions, 4838 flow [2023-08-25 08:05:10,634 INFO L124 PetriNetUnfolderBase]: 127/1955 cut-off events. [2023-08-25 08:05:10,634 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:05:10,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2985 conditions, 1955 events. 127/1955 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7428 event pairs, 0 based on Foata normal form. 0/1449 useless extension candidates. Maximal degree in co-relation 2884. Up to 86 conditions per place. [2023-08-25 08:05:10,768 INFO L82 GeneralOperation]: Start removeDead. Operand has 1453 places, 1453 transitions, 4838 flow [2023-08-25 08:05:10,796 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1453 places, 1453 transitions, 4838 flow [2023-08-25 08:05:10,796 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:05:10,797 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1453 places, 1453 transitions, 4838 flow [2023-08-25 08:05:10,797 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1453 places, 1453 transitions, 4838 flow [2023-08-25 08:05:10,797 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1453 places, 1453 transitions, 4838 flow [2023-08-25 08:05:11,786 INFO L124 PetriNetUnfolderBase]: 127/1955 cut-off events. [2023-08-25 08:05:11,786 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:05:11,936 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2985 conditions, 1955 events. 127/1955 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7428 event pairs, 0 based on Foata normal form. 0/1449 useless extension candidates. Maximal degree in co-relation 2884. Up to 86 conditions per place. [2023-08-25 08:05:12,579 INFO L119 LiptonReduction]: Number of co-enabled transitions 1968120 [2023-08-25 08:05:21,738 INFO L134 LiptonReduction]: Checked pairs total: 8599636 [2023-08-25 08:05:21,738 INFO L136 LiptonReduction]: Total number of compositions: 934 [2023-08-25 08:05:21,739 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:05:21,740 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:05:21,740 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:05:22,163 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:05:22,163 INFO L124 PetriNetUnfolderBase]: 30/1020 cut-off events. [2023-08-25 08:05:22,163 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:05:22,163 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:05:22,163 INFO L208 CegarLoopForPetriNet]: trace histogram [43, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:05:22,164 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:05:22,164 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:05:22,164 INFO L85 PathProgramCache]: Analyzing trace with hash -1449025092, now seen corresponding path program 1 times [2023-08-25 08:05:22,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:05:22,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843888618] [2023-08-25 08:05:22,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:05:22,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:05:22,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:22,238 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:05:22,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:22,308 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:05:22,308 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:05:22,308 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:05:22,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-25 08:05:22,308 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:05:22,309 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:05:22,309 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:05:22,309 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-25 08:05:22,414 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:05:22,420 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1487 places, 1487 transitions, 4995 flow [2023-08-25 08:05:23,565 INFO L124 PetriNetUnfolderBase]: 130/2001 cut-off events. [2023-08-25 08:05:23,566 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:05:23,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3077 conditions, 2001 events. 130/2001 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7610 event pairs, 0 based on Foata normal form. 0/1483 useless extension candidates. Maximal degree in co-relation 2975. Up to 88 conditions per place. [2023-08-25 08:05:23,726 INFO L82 GeneralOperation]: Start removeDead. Operand has 1487 places, 1487 transitions, 4995 flow [2023-08-25 08:05:23,747 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1487 places, 1487 transitions, 4995 flow [2023-08-25 08:05:23,747 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:05:23,747 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1487 places, 1487 transitions, 4995 flow [2023-08-25 08:05:23,747 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1487 places, 1487 transitions, 4995 flow [2023-08-25 08:05:23,748 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1487 places, 1487 transitions, 4995 flow [2023-08-25 08:05:24,786 INFO L124 PetriNetUnfolderBase]: 130/2001 cut-off events. [2023-08-25 08:05:24,787 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:05:24,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3077 conditions, 2001 events. 130/2001 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7610 event pairs, 0 based on Foata normal form. 0/1483 useless extension candidates. Maximal degree in co-relation 2975. Up to 88 conditions per place. [2023-08-25 08:05:25,313 INFO L119 LiptonReduction]: Number of co-enabled transitions 2063226 [2023-08-25 08:05:34,930 INFO L134 LiptonReduction]: Checked pairs total: 9017752 [2023-08-25 08:05:34,931 INFO L136 LiptonReduction]: Total number of compositions: 945 [2023-08-25 08:05:34,932 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:05:34,932 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:05:34,932 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:05:35,248 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:05:35,248 INFO L124 PetriNetUnfolderBase]: 32/1047 cut-off events. [2023-08-25 08:05:35,248 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:05:35,248 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:05:35,248 INFO L208 CegarLoopForPetriNet]: trace histogram [44, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:05:35,248 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:05:35,248 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:05:35,249 INFO L85 PathProgramCache]: Analyzing trace with hash 196938848, now seen corresponding path program 1 times [2023-08-25 08:05:35,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:05:35,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510045599] [2023-08-25 08:05:35,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:05:35,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:05:35,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:35,304 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:05:35,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:35,374 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:05:35,374 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:05:35,374 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:05:35,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-25 08:05:35,374 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:05:35,375 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:05:35,375 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:05:35,375 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-25 08:05:35,516 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:05:35,526 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1521 places, 1521 transitions, 5154 flow [2023-08-25 08:05:36,600 INFO L124 PetriNetUnfolderBase]: 133/2047 cut-off events. [2023-08-25 08:05:36,601 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:05:36,760 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3170 conditions, 2047 events. 133/2047 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7818 event pairs, 0 based on Foata normal form. 0/1517 useless extension candidates. Maximal degree in co-relation 3067. Up to 90 conditions per place. [2023-08-25 08:05:36,760 INFO L82 GeneralOperation]: Start removeDead. Operand has 1521 places, 1521 transitions, 5154 flow [2023-08-25 08:05:36,784 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1521 places, 1521 transitions, 5154 flow [2023-08-25 08:05:36,784 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:05:36,784 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1521 places, 1521 transitions, 5154 flow [2023-08-25 08:05:36,784 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1521 places, 1521 transitions, 5154 flow [2023-08-25 08:05:36,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1521 places, 1521 transitions, 5154 flow [2023-08-25 08:05:37,898 INFO L124 PetriNetUnfolderBase]: 133/2047 cut-off events. [2023-08-25 08:05:37,898 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:05:38,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3170 conditions, 2047 events. 133/2047 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7818 event pairs, 0 based on Foata normal form. 0/1517 useless extension candidates. Maximal degree in co-relation 3067. Up to 90 conditions per place. [2023-08-25 08:05:38,423 INFO L119 LiptonReduction]: Number of co-enabled transitions 2160576 [2023-08-25 08:05:48,301 INFO L134 LiptonReduction]: Checked pairs total: 10715389 [2023-08-25 08:05:48,301 INFO L136 LiptonReduction]: Total number of compositions: 974 [2023-08-25 08:05:48,303 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:05:48,303 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:05:48,303 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:05:48,632 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:05:48,633 INFO L124 PetriNetUnfolderBase]: 35/1073 cut-off events. [2023-08-25 08:05:48,633 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:05:48,633 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:05:48,633 INFO L208 CegarLoopForPetriNet]: trace histogram [45, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:05:48,633 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:05:48,633 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:05:48,633 INFO L85 PathProgramCache]: Analyzing trace with hash -498850652, now seen corresponding path program 1 times [2023-08-25 08:05:48,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:05:48,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318073266] [2023-08-25 08:05:48,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:05:48,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:05:48,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:48,684 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:05:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:05:48,758 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:05:48,759 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:05:48,759 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:05:48,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-25 08:05:48,759 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:05:48,759 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:05:48,759 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:05:48,759 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-25 08:05:48,866 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:05:48,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1555 places, 1555 transitions, 5315 flow [2023-08-25 08:05:50,063 INFO L124 PetriNetUnfolderBase]: 136/2093 cut-off events. [2023-08-25 08:05:50,063 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:05:50,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3264 conditions, 2093 events. 136/2093 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7981 event pairs, 0 based on Foata normal form. 0/1551 useless extension candidates. Maximal degree in co-relation 3160. Up to 92 conditions per place. [2023-08-25 08:05:50,242 INFO L82 GeneralOperation]: Start removeDead. Operand has 1555 places, 1555 transitions, 5315 flow [2023-08-25 08:05:50,266 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1555 places, 1555 transitions, 5315 flow [2023-08-25 08:05:50,266 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:05:50,266 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1555 places, 1555 transitions, 5315 flow [2023-08-25 08:05:50,266 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1555 places, 1555 transitions, 5315 flow [2023-08-25 08:05:50,267 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1555 places, 1555 transitions, 5315 flow [2023-08-25 08:05:51,408 INFO L124 PetriNetUnfolderBase]: 136/2093 cut-off events. [2023-08-25 08:05:51,408 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:05:51,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3264 conditions, 2093 events. 136/2093 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 7981 event pairs, 0 based on Foata normal form. 0/1551 useless extension candidates. Maximal degree in co-relation 3160. Up to 92 conditions per place. [2023-08-25 08:05:51,987 INFO L119 LiptonReduction]: Number of co-enabled transitions 2260170 [2023-08-25 08:06:02,292 INFO L134 LiptonReduction]: Checked pairs total: 11116827 [2023-08-25 08:06:02,292 INFO L136 LiptonReduction]: Total number of compositions: 1003 [2023-08-25 08:06:02,293 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:06:02,294 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:06:02,294 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:06:02,644 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:06:02,644 INFO L124 PetriNetUnfolderBase]: 32/1093 cut-off events. [2023-08-25 08:06:02,644 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:06:02,644 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:06:02,644 INFO L208 CegarLoopForPetriNet]: trace histogram [46, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:06:02,644 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:06:02,644 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:06:02,644 INFO L85 PathProgramCache]: Analyzing trace with hash -777580635, now seen corresponding path program 1 times [2023-08-25 08:06:02,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:06:02,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848716453] [2023-08-25 08:06:02,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:06:02,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:06:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:02,711 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:06:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:02,782 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:06:02,783 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:06:02,783 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:06:02,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-25 08:06:02,783 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:06:02,783 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:06:02,783 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:06:02,783 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-25 08:06:02,891 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:06:02,897 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1589 places, 1589 transitions, 5478 flow [2023-08-25 08:06:04,252 INFO L124 PetriNetUnfolderBase]: 139/2139 cut-off events. [2023-08-25 08:06:04,252 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:06:04,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3359 conditions, 2139 events. 139/2139 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8109 event pairs, 0 based on Foata normal form. 0/1585 useless extension candidates. Maximal degree in co-relation 3254. Up to 94 conditions per place. [2023-08-25 08:06:04,428 INFO L82 GeneralOperation]: Start removeDead. Operand has 1589 places, 1589 transitions, 5478 flow [2023-08-25 08:06:04,454 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1589 places, 1589 transitions, 5478 flow [2023-08-25 08:06:04,454 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:06:04,454 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1589 places, 1589 transitions, 5478 flow [2023-08-25 08:06:04,454 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1589 places, 1589 transitions, 5478 flow [2023-08-25 08:06:04,454 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1589 places, 1589 transitions, 5478 flow [2023-08-25 08:06:05,706 INFO L124 PetriNetUnfolderBase]: 139/2139 cut-off events. [2023-08-25 08:06:05,707 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:06:05,871 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3359 conditions, 2139 events. 139/2139 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8109 event pairs, 0 based on Foata normal form. 0/1585 useless extension candidates. Maximal degree in co-relation 3254. Up to 94 conditions per place. [2023-08-25 08:06:06,349 INFO L119 LiptonReduction]: Number of co-enabled transitions 2362008 [2023-08-25 08:06:16,594 INFO L134 LiptonReduction]: Checked pairs total: 10325030 [2023-08-25 08:06:16,594 INFO L136 LiptonReduction]: Total number of compositions: 1012 [2023-08-25 08:06:16,596 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:06:16,596 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:06:16,596 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:06:17,002 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:06:17,002 INFO L124 PetriNetUnfolderBase]: 36/1125 cut-off events. [2023-08-25 08:06:17,002 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:06:17,002 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:06:17,003 INFO L208 CegarLoopForPetriNet]: trace histogram [47, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:06:17,003 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:06:17,003 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:06:17,003 INFO L85 PathProgramCache]: Analyzing trace with hash 446572130, now seen corresponding path program 1 times [2023-08-25 08:06:17,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:06:17,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42578922] [2023-08-25 08:06:17,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:06:17,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:06:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:17,066 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:06:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:17,149 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:06:17,149 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:06:17,149 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:06:17,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-25 08:06:17,149 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:06:17,149 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:06:17,150 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:06:17,150 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-25 08:06:17,259 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:06:17,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1623 places, 1623 transitions, 5643 flow [2023-08-25 08:06:18,493 INFO L124 PetriNetUnfolderBase]: 142/2185 cut-off events. [2023-08-25 08:06:18,493 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:06:18,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3455 conditions, 2185 events. 142/2185 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8354 event pairs, 0 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 3349. Up to 96 conditions per place. [2023-08-25 08:06:18,700 INFO L82 GeneralOperation]: Start removeDead. Operand has 1623 places, 1623 transitions, 5643 flow [2023-08-25 08:06:18,731 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1623 places, 1623 transitions, 5643 flow [2023-08-25 08:06:18,731 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:06:18,731 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1623 places, 1623 transitions, 5643 flow [2023-08-25 08:06:18,731 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1623 places, 1623 transitions, 5643 flow [2023-08-25 08:06:18,731 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1623 places, 1623 transitions, 5643 flow [2023-08-25 08:06:20,134 INFO L124 PetriNetUnfolderBase]: 142/2185 cut-off events. [2023-08-25 08:06:20,135 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:06:20,287 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3455 conditions, 2185 events. 142/2185 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8354 event pairs, 0 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 3349. Up to 96 conditions per place. [2023-08-25 08:06:20,748 INFO L119 LiptonReduction]: Number of co-enabled transitions 2466090 [2023-08-25 08:06:31,640 INFO L134 LiptonReduction]: Checked pairs total: 12185450 [2023-08-25 08:06:31,640 INFO L136 LiptonReduction]: Total number of compositions: 1047 [2023-08-25 08:06:31,642 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:06:31,642 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:06:31,642 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:06:32,027 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:06:32,028 INFO L124 PetriNetUnfolderBase]: 38/1147 cut-off events. [2023-08-25 08:06:32,028 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:06:32,028 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:06:32,028 INFO L208 CegarLoopForPetriNet]: trace histogram [48, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:06:32,028 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:06:32,028 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:06:32,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1885651425, now seen corresponding path program 1 times [2023-08-25 08:06:32,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:06:32,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386534755] [2023-08-25 08:06:32,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:06:32,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:06:32,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:32,096 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:06:32,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:32,177 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:06:32,178 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:06:32,178 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:06:32,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-25 08:06:32,178 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:06:32,178 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:06:32,178 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:06:32,178 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-25 08:06:32,300 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:06:32,306 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1657 places, 1657 transitions, 5810 flow [2023-08-25 08:06:33,572 INFO L124 PetriNetUnfolderBase]: 145/2231 cut-off events. [2023-08-25 08:06:33,572 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:06:33,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3552 conditions, 2231 events. 145/2231 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8598 event pairs, 0 based on Foata normal form. 0/1653 useless extension candidates. Maximal degree in co-relation 3445. Up to 98 conditions per place. [2023-08-25 08:06:33,790 INFO L82 GeneralOperation]: Start removeDead. Operand has 1657 places, 1657 transitions, 5810 flow [2023-08-25 08:06:33,817 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1657 places, 1657 transitions, 5810 flow [2023-08-25 08:06:33,817 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:06:33,817 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1657 places, 1657 transitions, 5810 flow [2023-08-25 08:06:33,817 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1657 places, 1657 transitions, 5810 flow [2023-08-25 08:06:33,818 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1657 places, 1657 transitions, 5810 flow [2023-08-25 08:06:35,068 INFO L124 PetriNetUnfolderBase]: 145/2231 cut-off events. [2023-08-25 08:06:35,068 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:06:35,237 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3552 conditions, 2231 events. 145/2231 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8598 event pairs, 0 based on Foata normal form. 0/1653 useless extension candidates. Maximal degree in co-relation 3445. Up to 98 conditions per place. [2023-08-25 08:06:35,759 INFO L119 LiptonReduction]: Number of co-enabled transitions 2572416 [2023-08-25 08:06:46,731 INFO L134 LiptonReduction]: Checked pairs total: 11273960 [2023-08-25 08:06:46,731 INFO L136 LiptonReduction]: Total number of compositions: 1064 [2023-08-25 08:06:46,733 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:06:46,733 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:06:46,733 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:06:47,171 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:06:47,171 INFO L124 PetriNetUnfolderBase]: 35/1168 cut-off events. [2023-08-25 08:06:47,171 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:06:47,171 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:06:47,171 INFO L208 CegarLoopForPetriNet]: trace histogram [49, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:06:47,171 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:06:47,172 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:06:47,172 INFO L85 PathProgramCache]: Analyzing trace with hash 2090298790, now seen corresponding path program 1 times [2023-08-25 08:06:47,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:06:47,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79901992] [2023-08-25 08:06:47,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:06:47,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:06:47,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:47,238 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:06:47,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:06:47,321 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:06:47,321 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:06:47,321 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:06:47,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-25 08:06:47,321 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:06:47,322 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:06:47,322 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:06:47,322 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-25 08:06:47,454 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:06:47,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1691 places, 1691 transitions, 5979 flow [2023-08-25 08:06:48,795 INFO L124 PetriNetUnfolderBase]: 148/2277 cut-off events. [2023-08-25 08:06:48,795 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:06:49,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3650 conditions, 2277 events. 148/2277 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8760 event pairs, 0 based on Foata normal form. 0/1687 useless extension candidates. Maximal degree in co-relation 3542. Up to 100 conditions per place. [2023-08-25 08:06:49,026 INFO L82 GeneralOperation]: Start removeDead. Operand has 1691 places, 1691 transitions, 5979 flow [2023-08-25 08:06:49,058 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1691 places, 1691 transitions, 5979 flow [2023-08-25 08:06:49,058 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:06:49,058 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1691 places, 1691 transitions, 5979 flow [2023-08-25 08:06:49,058 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1691 places, 1691 transitions, 5979 flow [2023-08-25 08:06:49,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1691 places, 1691 transitions, 5979 flow [2023-08-25 08:06:50,428 INFO L124 PetriNetUnfolderBase]: 148/2277 cut-off events. [2023-08-25 08:06:50,428 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:06:50,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3650 conditions, 2277 events. 148/2277 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8760 event pairs, 0 based on Foata normal form. 0/1687 useless extension candidates. Maximal degree in co-relation 3542. Up to 100 conditions per place. [2023-08-25 08:06:51,194 INFO L119 LiptonReduction]: Number of co-enabled transitions 2680986 [2023-08-25 08:07:02,326 INFO L134 LiptonReduction]: Checked pairs total: 13136638 [2023-08-25 08:07:02,326 INFO L136 LiptonReduction]: Total number of compositions: 1079 [2023-08-25 08:07:02,328 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:07:02,328 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:07:02,328 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:07:02,815 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:07:02,815 INFO L124 PetriNetUnfolderBase]: 38/1197 cut-off events. [2023-08-25 08:07:02,815 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:07:02,815 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:07:02,815 INFO L208 CegarLoopForPetriNet]: trace histogram [50, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:07:02,815 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:07:02,815 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:07:02,816 INFO L85 PathProgramCache]: Analyzing trace with hash -755489756, now seen corresponding path program 1 times [2023-08-25 08:07:02,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:07:02,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391688700] [2023-08-25 08:07:02,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:07:02,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:07:02,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:02,874 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:07:02,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:02,959 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:07:02,959 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:07:02,960 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:07:02,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-25 08:07:02,960 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:07:02,960 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:07:02,960 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:07:02,960 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-25 08:07:03,095 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:07:03,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1725 places, 1725 transitions, 6150 flow [2023-08-25 08:07:04,465 INFO L124 PetriNetUnfolderBase]: 151/2323 cut-off events. [2023-08-25 08:07:04,466 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:07:04,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3749 conditions, 2323 events. 151/2323 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8963 event pairs, 0 based on Foata normal form. 0/1721 useless extension candidates. Maximal degree in co-relation 3640. Up to 102 conditions per place. [2023-08-25 08:07:04,702 INFO L82 GeneralOperation]: Start removeDead. Operand has 1725 places, 1725 transitions, 6150 flow [2023-08-25 08:07:04,731 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1725 places, 1725 transitions, 6150 flow [2023-08-25 08:07:04,731 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:07:04,731 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1725 places, 1725 transitions, 6150 flow [2023-08-25 08:07:04,732 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1725 places, 1725 transitions, 6150 flow [2023-08-25 08:07:04,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1725 places, 1725 transitions, 6150 flow [2023-08-25 08:07:06,141 INFO L124 PetriNetUnfolderBase]: 151/2323 cut-off events. [2023-08-25 08:07:06,142 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:07:06,339 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3749 conditions, 2323 events. 151/2323 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 8963 event pairs, 0 based on Foata normal form. 0/1721 useless extension candidates. Maximal degree in co-relation 3640. Up to 102 conditions per place. [2023-08-25 08:07:06,917 INFO L119 LiptonReduction]: Number of co-enabled transitions 2791800 [2023-08-25 08:07:18,451 INFO L134 LiptonReduction]: Checked pairs total: 12306912 [2023-08-25 08:07:18,451 INFO L136 LiptonReduction]: Total number of compositions: 1104 [2023-08-25 08:07:18,453 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:07:18,453 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:07:18,453 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:07:18,890 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:07:18,890 INFO L124 PetriNetUnfolderBase]: 33/1214 cut-off events. [2023-08-25 08:07:18,890 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:07:18,890 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:07:18,891 INFO L208 CegarLoopForPetriNet]: trace histogram [51, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:07:18,891 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:07:18,891 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:07:18,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1467391081, now seen corresponding path program 1 times [2023-08-25 08:07:18,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:07:18,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795563023] [2023-08-25 08:07:18,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:07:18,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:07:19,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:19,017 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:07:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:19,110 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:07:19,110 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:07:19,110 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:07:19,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-25 08:07:19,110 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:07:19,111 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:07:19,111 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:07:19,111 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-25 08:07:19,256 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:07:19,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1759 places, 1759 transitions, 6323 flow [2023-08-25 08:07:21,014 INFO L124 PetriNetUnfolderBase]: 154/2369 cut-off events. [2023-08-25 08:07:21,014 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:07:21,198 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3849 conditions, 2369 events. 154/2369 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9153 event pairs, 0 based on Foata normal form. 0/1755 useless extension candidates. Maximal degree in co-relation 3739. Up to 104 conditions per place. [2023-08-25 08:07:21,198 INFO L82 GeneralOperation]: Start removeDead. Operand has 1759 places, 1759 transitions, 6323 flow [2023-08-25 08:07:21,219 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1759 places, 1759 transitions, 6323 flow [2023-08-25 08:07:21,219 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:07:21,220 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1759 places, 1759 transitions, 6323 flow [2023-08-25 08:07:21,220 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1759 places, 1759 transitions, 6323 flow [2023-08-25 08:07:21,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1759 places, 1759 transitions, 6323 flow [2023-08-25 08:07:22,841 INFO L124 PetriNetUnfolderBase]: 154/2369 cut-off events. [2023-08-25 08:07:22,841 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:07:23,029 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3849 conditions, 2369 events. 154/2369 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9153 event pairs, 0 based on Foata normal form. 0/1755 useless extension candidates. Maximal degree in co-relation 3739. Up to 104 conditions per place. [2023-08-25 08:07:23,723 INFO L119 LiptonReduction]: Number of co-enabled transitions 2904858 [2023-08-25 08:07:36,517 INFO L134 LiptonReduction]: Checked pairs total: 14338625 [2023-08-25 08:07:36,518 INFO L136 LiptonReduction]: Total number of compositions: 1133 [2023-08-25 08:07:36,519 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:07:36,519 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:07:36,519 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:07:37,141 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:07:37,141 INFO L124 PetriNetUnfolderBase]: 40/1248 cut-off events. [2023-08-25 08:07:37,141 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:07:37,141 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:07:37,141 INFO L208 CegarLoopForPetriNet]: trace histogram [52, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:07:37,142 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:07:37,142 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:07:37,142 INFO L85 PathProgramCache]: Analyzing trace with hash -572674071, now seen corresponding path program 1 times [2023-08-25 08:07:37,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:07:37,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040325233] [2023-08-25 08:07:37,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:07:37,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:07:37,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:37,226 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:07:37,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:37,319 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:07:37,319 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:07:37,319 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:07:37,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-25 08:07:37,319 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:07:37,320 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:07:37,320 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:07:37,320 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-25 08:07:37,528 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:07:37,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1793 places, 1793 transitions, 6498 flow [2023-08-25 08:07:39,475 INFO L124 PetriNetUnfolderBase]: 157/2415 cut-off events. [2023-08-25 08:07:39,475 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:07:39,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3950 conditions, 2415 events. 157/2415 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9354 event pairs, 0 based on Foata normal form. 0/1789 useless extension candidates. Maximal degree in co-relation 3839. Up to 106 conditions per place. [2023-08-25 08:07:39,673 INFO L82 GeneralOperation]: Start removeDead. Operand has 1793 places, 1793 transitions, 6498 flow [2023-08-25 08:07:39,696 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1793 places, 1793 transitions, 6498 flow [2023-08-25 08:07:39,696 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:07:39,696 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1793 places, 1793 transitions, 6498 flow [2023-08-25 08:07:39,696 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1793 places, 1793 transitions, 6498 flow [2023-08-25 08:07:39,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1793 places, 1793 transitions, 6498 flow [2023-08-25 08:07:41,479 INFO L124 PetriNetUnfolderBase]: 157/2415 cut-off events. [2023-08-25 08:07:41,479 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:07:41,678 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3950 conditions, 2415 events. 157/2415 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9354 event pairs, 0 based on Foata normal form. 0/1789 useless extension candidates. Maximal degree in co-relation 3839. Up to 106 conditions per place. [2023-08-25 08:07:42,516 INFO L119 LiptonReduction]: Number of co-enabled transitions 3020160 [2023-08-25 08:07:54,762 INFO L134 LiptonReduction]: Checked pairs total: 13218510 [2023-08-25 08:07:54,762 INFO L136 LiptonReduction]: Total number of compositions: 1132 [2023-08-25 08:07:54,764 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:07:54,764 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:07:54,764 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:07:55,318 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:07:55,318 INFO L124 PetriNetUnfolderBase]: 43/1272 cut-off events. [2023-08-25 08:07:55,318 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:07:55,318 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:07:55,319 INFO L208 CegarLoopForPetriNet]: trace histogram [53, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:07:55,319 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:07:55,319 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:07:55,319 INFO L85 PathProgramCache]: Analyzing trace with hash 242905557, now seen corresponding path program 1 times [2023-08-25 08:07:55,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:07:55,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899411032] [2023-08-25 08:07:55,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:07:55,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:07:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:55,392 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:07:55,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:07:55,485 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:07:55,485 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:07:55,485 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:07:55,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-25 08:07:55,486 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:07:55,486 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:07:55,486 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:07:55,486 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-25 08:07:55,607 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:07:55,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1827 places, 1827 transitions, 6675 flow [2023-08-25 08:07:57,406 INFO L124 PetriNetUnfolderBase]: 160/2461 cut-off events. [2023-08-25 08:07:57,406 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:07:57,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4052 conditions, 2461 events. 160/2461 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9489 event pairs, 0 based on Foata normal form. 0/1823 useless extension candidates. Maximal degree in co-relation 3940. Up to 108 conditions per place. [2023-08-25 08:07:57,605 INFO L82 GeneralOperation]: Start removeDead. Operand has 1827 places, 1827 transitions, 6675 flow [2023-08-25 08:07:57,628 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1827 places, 1827 transitions, 6675 flow [2023-08-25 08:07:57,628 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:07:57,628 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1827 places, 1827 transitions, 6675 flow [2023-08-25 08:07:57,628 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1827 places, 1827 transitions, 6675 flow [2023-08-25 08:07:57,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1827 places, 1827 transitions, 6675 flow [2023-08-25 08:07:59,564 INFO L124 PetriNetUnfolderBase]: 160/2461 cut-off events. [2023-08-25 08:07:59,564 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:07:59,765 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4052 conditions, 2461 events. 160/2461 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9489 event pairs, 0 based on Foata normal form. 0/1823 useless extension candidates. Maximal degree in co-relation 3940. Up to 108 conditions per place. [2023-08-25 08:08:00,516 INFO L119 LiptonReduction]: Number of co-enabled transitions 3137706 [2023-08-25 08:08:13,373 INFO L134 LiptonReduction]: Checked pairs total: 15478405 [2023-08-25 08:08:13,374 INFO L136 LiptonReduction]: Total number of compositions: 1169 [2023-08-25 08:08:13,375 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:08:13,375 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:08:13,375 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:08:13,991 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:08:13,991 INFO L124 PetriNetUnfolderBase]: 40/1294 cut-off events. [2023-08-25 08:08:13,991 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:08:13,991 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:08:13,991 INFO L208 CegarLoopForPetriNet]: trace histogram [54, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:08:13,992 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:08:13,992 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:08:13,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1621575991, now seen corresponding path program 1 times [2023-08-25 08:08:13,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:08:13,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257780359] [2023-08-25 08:08:13,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:08:13,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:08:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:08:14,067 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:08:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:08:14,175 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:08:14,175 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:08:14,175 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:08:14,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-25 08:08:14,175 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:08:14,176 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:08:14,176 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:08:14,176 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-08-25 08:08:14,311 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:08:14,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1861 places, 1861 transitions, 6854 flow [2023-08-25 08:08:16,147 INFO L124 PetriNetUnfolderBase]: 163/2507 cut-off events. [2023-08-25 08:08:16,148 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:08:16,359 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4155 conditions, 2507 events. 163/2507 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9824 event pairs, 0 based on Foata normal form. 0/1857 useless extension candidates. Maximal degree in co-relation 4042. Up to 110 conditions per place. [2023-08-25 08:08:16,360 INFO L82 GeneralOperation]: Start removeDead. Operand has 1861 places, 1861 transitions, 6854 flow [2023-08-25 08:08:16,384 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1861 places, 1861 transitions, 6854 flow [2023-08-25 08:08:16,384 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:08:16,384 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1861 places, 1861 transitions, 6854 flow [2023-08-25 08:08:16,384 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1861 places, 1861 transitions, 6854 flow [2023-08-25 08:08:16,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1861 places, 1861 transitions, 6854 flow [2023-08-25 08:08:18,330 INFO L124 PetriNetUnfolderBase]: 163/2507 cut-off events. [2023-08-25 08:08:18,331 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:08:18,561 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4155 conditions, 2507 events. 163/2507 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 9824 event pairs, 0 based on Foata normal form. 0/1857 useless extension candidates. Maximal degree in co-relation 4042. Up to 110 conditions per place. [2023-08-25 08:08:19,342 INFO L119 LiptonReduction]: Number of co-enabled transitions 3257496 [2023-08-25 08:08:32,542 INFO L134 LiptonReduction]: Checked pairs total: 14253632 [2023-08-25 08:08:32,542 INFO L136 LiptonReduction]: Total number of compositions: 1200 [2023-08-25 08:08:32,543 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:08:32,543 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:08:32,544 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:08:33,050 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:08:33,050 INFO L124 PetriNetUnfolderBase]: 35/1312 cut-off events. [2023-08-25 08:08:33,050 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:08:33,050 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:08:33,051 INFO L208 CegarLoopForPetriNet]: trace histogram [55, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:08:33,051 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:08:33,051 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:08:33,051 INFO L85 PathProgramCache]: Analyzing trace with hash 593157370, now seen corresponding path program 1 times [2023-08-25 08:08:33,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:08:33,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705819262] [2023-08-25 08:08:33,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:08:33,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:08:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:08:33,191 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:08:33,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:08:33,293 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:08:33,293 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:08:33,293 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:08:33,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-25 08:08:33,294 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:08:33,294 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:08:33,294 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:08:33,294 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-08-25 08:08:33,419 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:08:33,427 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1895 places, 1895 transitions, 7035 flow [2023-08-25 08:08:35,522 INFO L124 PetriNetUnfolderBase]: 166/2553 cut-off events. [2023-08-25 08:08:35,523 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:08:35,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4259 conditions, 2553 events. 166/2553 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 9905 event pairs, 0 based on Foata normal form. 0/1891 useless extension candidates. Maximal degree in co-relation 4145. Up to 112 conditions per place. [2023-08-25 08:08:35,857 INFO L82 GeneralOperation]: Start removeDead. Operand has 1895 places, 1895 transitions, 7035 flow [2023-08-25 08:08:35,898 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1895 places, 1895 transitions, 7035 flow [2023-08-25 08:08:35,899 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:08:35,899 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1895 places, 1895 transitions, 7035 flow [2023-08-25 08:08:35,899 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1895 places, 1895 transitions, 7035 flow [2023-08-25 08:08:35,899 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1895 places, 1895 transitions, 7035 flow [2023-08-25 08:08:38,875 INFO L124 PetriNetUnfolderBase]: 166/2553 cut-off events. [2023-08-25 08:08:38,876 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:08:39,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4259 conditions, 2553 events. 166/2553 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 9905 event pairs, 0 based on Foata normal form. 0/1891 useless extension candidates. Maximal degree in co-relation 4145. Up to 112 conditions per place. [2023-08-25 08:08:39,917 INFO L119 LiptonReduction]: Number of co-enabled transitions 3379530 [2023-08-25 08:08:53,332 INFO L134 LiptonReduction]: Checked pairs total: 16738395 [2023-08-25 08:08:53,332 INFO L136 LiptonReduction]: Total number of compositions: 1215 [2023-08-25 08:08:53,333 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:08:53,333 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:08:53,333 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:08:54,001 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:08:54,001 INFO L124 PetriNetUnfolderBase]: 43/1348 cut-off events. [2023-08-25 08:08:54,001 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:08:54,001 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:08:54,001 INFO L208 CegarLoopForPetriNet]: trace histogram [56, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:08:54,001 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:08:54,001 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:08:54,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1552845008, now seen corresponding path program 1 times [2023-08-25 08:08:54,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:08:54,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437426711] [2023-08-25 08:08:54,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:08:54,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:08:54,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:08:54,081 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:08:54,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:08:54,187 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:08:54,187 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:08:54,187 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:08:54,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-25 08:08:54,187 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:08:54,187 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:08:54,188 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:08:54,188 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-08-25 08:08:54,323 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:08:54,330 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1929 places, 1929 transitions, 7218 flow [2023-08-25 08:08:56,358 INFO L124 PetriNetUnfolderBase]: 169/2599 cut-off events. [2023-08-25 08:08:56,358 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:08:56,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4364 conditions, 2599 events. 169/2599 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10053 event pairs, 0 based on Foata normal form. 0/1925 useless extension candidates. Maximal degree in co-relation 4249. Up to 114 conditions per place. [2023-08-25 08:08:56,591 INFO L82 GeneralOperation]: Start removeDead. Operand has 1929 places, 1929 transitions, 7218 flow [2023-08-25 08:08:56,617 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1929 places, 1929 transitions, 7218 flow [2023-08-25 08:08:56,617 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:08:56,617 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1929 places, 1929 transitions, 7218 flow [2023-08-25 08:08:56,617 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1929 places, 1929 transitions, 7218 flow [2023-08-25 08:08:56,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1929 places, 1929 transitions, 7218 flow [2023-08-25 08:08:58,687 INFO L124 PetriNetUnfolderBase]: 169/2599 cut-off events. [2023-08-25 08:08:58,688 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:08:58,925 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4364 conditions, 2599 events. 169/2599 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10053 event pairs, 0 based on Foata normal form. 0/1925 useless extension candidates. Maximal degree in co-relation 4249. Up to 114 conditions per place. [2023-08-25 08:08:59,785 INFO L119 LiptonReduction]: Number of co-enabled transitions 3503808 [2023-08-25 08:09:13,435 INFO L134 LiptonReduction]: Checked pairs total: 17420703 [2023-08-25 08:09:13,435 INFO L136 LiptonReduction]: Total number of compositions: 1242 [2023-08-25 08:09:13,436 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:09:13,437 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:09:13,437 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:09:14,022 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:09:14,022 INFO L124 PetriNetUnfolderBase]: 44/1369 cut-off events. [2023-08-25 08:09:14,022 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:09:14,022 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:09:14,023 INFO L208 CegarLoopForPetriNet]: trace histogram [57, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:09:14,023 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:09:14,023 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:09:14,023 INFO L85 PathProgramCache]: Analyzing trace with hash 874574557, now seen corresponding path program 1 times [2023-08-25 08:09:14,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:09:14,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321741013] [2023-08-25 08:09:14,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:09:14,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:09:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:09:14,093 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:09:14,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:09:14,207 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:09:14,207 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:09:14,207 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:09:14,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-25 08:09:14,208 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:09:14,208 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:09:14,208 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:09:14,208 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-08-25 08:09:14,340 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:09:14,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1963 places, 1963 transitions, 7403 flow [2023-08-25 08:09:16,497 INFO L124 PetriNetUnfolderBase]: 172/2645 cut-off events. [2023-08-25 08:09:16,497 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:09:16,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4470 conditions, 2645 events. 172/2645 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 10242 event pairs, 0 based on Foata normal form. 0/1959 useless extension candidates. Maximal degree in co-relation 4354. Up to 116 conditions per place. [2023-08-25 08:09:16,737 INFO L82 GeneralOperation]: Start removeDead. Operand has 1963 places, 1963 transitions, 7403 flow [2023-08-25 08:09:16,764 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1963 places, 1963 transitions, 7403 flow [2023-08-25 08:09:16,765 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:09:16,765 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1963 places, 1963 transitions, 7403 flow [2023-08-25 08:09:16,765 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1963 places, 1963 transitions, 7403 flow [2023-08-25 08:09:16,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1963 places, 1963 transitions, 7403 flow [2023-08-25 08:09:19,001 INFO L124 PetriNetUnfolderBase]: 172/2645 cut-off events. [2023-08-25 08:09:19,002 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:09:19,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4470 conditions, 2645 events. 172/2645 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 10242 event pairs, 0 based on Foata normal form. 0/1959 useless extension candidates. Maximal degree in co-relation 4354. Up to 116 conditions per place. [2023-08-25 08:09:20,133 INFO L119 LiptonReduction]: Number of co-enabled transitions 3630330 [2023-08-25 08:09:34,021 INFO L134 LiptonReduction]: Checked pairs total: 17939412 [2023-08-25 08:09:34,021 INFO L136 LiptonReduction]: Total number of compositions: 1269 [2023-08-25 08:09:34,022 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:09:34,022 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:09:34,022 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:09:34,626 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:09:34,626 INFO L124 PetriNetUnfolderBase]: 41/1390 cut-off events. [2023-08-25 08:09:34,626 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:09:34,626 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:09:34,627 INFO L208 CegarLoopForPetriNet]: trace histogram [58, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:09:34,627 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:09:34,627 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:09:34,627 INFO L85 PathProgramCache]: Analyzing trace with hash -186310522, now seen corresponding path program 1 times [2023-08-25 08:09:34,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:09:34,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665352039] [2023-08-25 08:09:34,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:09:34,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:09:34,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:09:34,729 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:09:34,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:09:34,852 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:09:34,852 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:09:34,852 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:09:34,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-08-25 08:09:34,853 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:09:34,853 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:09:34,853 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:09:34,853 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-08-25 08:09:35,002 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:09:35,011 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1997 places, 1997 transitions, 7590 flow [2023-08-25 08:09:37,258 INFO L124 PetriNetUnfolderBase]: 175/2691 cut-off events. [2023-08-25 08:09:37,258 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:09:37,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4577 conditions, 2691 events. 175/2691 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10416 event pairs, 0 based on Foata normal form. 0/1993 useless extension candidates. Maximal degree in co-relation 4460. Up to 118 conditions per place. [2023-08-25 08:09:37,519 INFO L82 GeneralOperation]: Start removeDead. Operand has 1997 places, 1997 transitions, 7590 flow [2023-08-25 08:09:37,548 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1997 places, 1997 transitions, 7590 flow [2023-08-25 08:09:37,548 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:09:37,548 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1997 places, 1997 transitions, 7590 flow [2023-08-25 08:09:37,548 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1997 places, 1997 transitions, 7590 flow [2023-08-25 08:09:37,548 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1997 places, 1997 transitions, 7590 flow [2023-08-25 08:09:39,820 INFO L124 PetriNetUnfolderBase]: 175/2691 cut-off events. [2023-08-25 08:09:39,820 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:09:40,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4577 conditions, 2691 events. 175/2691 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10416 event pairs, 0 based on Foata normal form. 0/1993 useless extension candidates. Maximal degree in co-relation 4460. Up to 118 conditions per place. [2023-08-25 08:09:40,995 INFO L119 LiptonReduction]: Number of co-enabled transitions 3759096 [2023-08-25 08:09:55,079 INFO L134 LiptonReduction]: Checked pairs total: 16499831 [2023-08-25 08:09:55,079 INFO L136 LiptonReduction]: Total number of compositions: 1274 [2023-08-25 08:09:55,080 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:09:55,081 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:09:55,081 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:09:55,718 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:09:55,719 INFO L124 PetriNetUnfolderBase]: 45/1418 cut-off events. [2023-08-25 08:09:55,719 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:09:55,719 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:09:55,719 INFO L208 CegarLoopForPetriNet]: trace histogram [59, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:09:55,719 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:09:55,719 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:09:55,719 INFO L85 PathProgramCache]: Analyzing trace with hash 10497337, now seen corresponding path program 1 times [2023-08-25 08:09:55,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:09:55,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208004102] [2023-08-25 08:09:55,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:09:55,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:09:55,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:09:55,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:09:55,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:09:55,903 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:09:55,903 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:09:55,903 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:09:55,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-08-25 08:09:55,903 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:09:55,904 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:09:55,904 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:09:55,904 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-08-25 08:09:56,033 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:09:56,039 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2031 places, 2031 transitions, 7779 flow [2023-08-25 08:09:58,294 INFO L124 PetriNetUnfolderBase]: 178/2737 cut-off events. [2023-08-25 08:09:58,294 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:09:58,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4685 conditions, 2737 events. 178/2737 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10560 event pairs, 0 based on Foata normal form. 0/2027 useless extension candidates. Maximal degree in co-relation 4567. Up to 120 conditions per place. [2023-08-25 08:09:58,563 INFO L82 GeneralOperation]: Start removeDead. Operand has 2031 places, 2031 transitions, 7779 flow [2023-08-25 08:09:58,594 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2031 places, 2031 transitions, 7779 flow [2023-08-25 08:09:58,594 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:09:58,594 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2031 places, 2031 transitions, 7779 flow [2023-08-25 08:09:58,594 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2031 places, 2031 transitions, 7779 flow [2023-08-25 08:09:58,594 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2031 places, 2031 transitions, 7779 flow [2023-08-25 08:10:00,961 INFO L124 PetriNetUnfolderBase]: 178/2737 cut-off events. [2023-08-25 08:10:00,961 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:10:01,226 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4685 conditions, 2737 events. 178/2737 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10560 event pairs, 0 based on Foata normal form. 0/2027 useless extension candidates. Maximal degree in co-relation 4567. Up to 120 conditions per place. [2023-08-25 08:10:02,191 INFO L119 LiptonReduction]: Number of co-enabled transitions 3890106 [2023-08-25 08:10:16,659 INFO L134 LiptonReduction]: Checked pairs total: 16997133 [2023-08-25 08:10:16,659 INFO L136 LiptonReduction]: Total number of compositions: 1289 [2023-08-25 08:10:16,660 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:10:16,660 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:10:16,660 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:10:17,356 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:10:17,356 INFO L124 PetriNetUnfolderBase]: 46/1443 cut-off events. [2023-08-25 08:10:17,356 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:10:17,356 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:10:17,356 INFO L208 CegarLoopForPetriNet]: trace histogram [60, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:10:17,356 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:10:17,356 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:10:17,356 INFO L85 PathProgramCache]: Analyzing trace with hash -32348861, now seen corresponding path program 1 times [2023-08-25 08:10:17,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:10:17,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589042664] [2023-08-25 08:10:17,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:10:17,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:10:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:10:17,441 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:10:17,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:10:17,567 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:10:17,567 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:10:17,567 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:10:17,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-08-25 08:10:17,568 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:10:17,568 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:10:17,568 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:10:17,568 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-08-25 08:10:17,706 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:10:17,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2065 places, 2065 transitions, 7970 flow [2023-08-25 08:10:20,058 INFO L124 PetriNetUnfolderBase]: 181/2783 cut-off events. [2023-08-25 08:10:20,058 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:10:20,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4794 conditions, 2783 events. 181/2783 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 10818 event pairs, 0 based on Foata normal form. 0/2061 useless extension candidates. Maximal degree in co-relation 4675. Up to 122 conditions per place. [2023-08-25 08:10:20,334 INFO L82 GeneralOperation]: Start removeDead. Operand has 2065 places, 2065 transitions, 7970 flow [2023-08-25 08:10:20,363 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2065 places, 2065 transitions, 7970 flow [2023-08-25 08:10:20,364 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:10:20,364 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2065 places, 2065 transitions, 7970 flow [2023-08-25 08:10:20,364 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2065 places, 2065 transitions, 7970 flow [2023-08-25 08:10:20,364 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2065 places, 2065 transitions, 7970 flow [2023-08-25 08:10:23,865 INFO L124 PetriNetUnfolderBase]: 181/2783 cut-off events. [2023-08-25 08:10:23,865 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:10:24,146 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4794 conditions, 2783 events. 181/2783 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 10818 event pairs, 0 based on Foata normal form. 0/2061 useless extension candidates. Maximal degree in co-relation 4675. Up to 122 conditions per place. [2023-08-25 08:10:25,169 INFO L119 LiptonReduction]: Number of co-enabled transitions 4023360 [2023-08-25 08:10:39,927 INFO L134 LiptonReduction]: Checked pairs total: 19817957 [2023-08-25 08:10:39,927 INFO L136 LiptonReduction]: Total number of compositions: 1314 [2023-08-25 08:10:39,928 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:10:39,928 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:10:39,928 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:10:40,612 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:10:40,612 INFO L124 PetriNetUnfolderBase]: 50/1472 cut-off events. [2023-08-25 08:10:40,612 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:10:40,612 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:10:40,612 INFO L208 CegarLoopForPetriNet]: trace histogram [61, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:10:40,613 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:10:40,613 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:10:40,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1153525991, now seen corresponding path program 1 times [2023-08-25 08:10:40,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:10:40,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901007298] [2023-08-25 08:10:40,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:10:40,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:10:40,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:10:40,695 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:10:40,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:10:40,837 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:10:40,837 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:10:40,837 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:10:40,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-08-25 08:10:40,837 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:10:40,837 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:10:40,838 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:10:40,838 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-08-25 08:10:41,000 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:10:41,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2099 places, 2099 transitions, 8163 flow [2023-08-25 08:10:43,444 INFO L124 PetriNetUnfolderBase]: 184/2829 cut-off events. [2023-08-25 08:10:43,445 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:10:43,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4904 conditions, 2829 events. 184/2829 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10989 event pairs, 0 based on Foata normal form. 0/2095 useless extension candidates. Maximal degree in co-relation 4784. Up to 124 conditions per place. [2023-08-25 08:10:43,732 INFO L82 GeneralOperation]: Start removeDead. Operand has 2099 places, 2099 transitions, 8163 flow [2023-08-25 08:10:43,763 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2099 places, 2099 transitions, 8163 flow [2023-08-25 08:10:43,763 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:10:43,763 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2099 places, 2099 transitions, 8163 flow [2023-08-25 08:10:43,763 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2099 places, 2099 transitions, 8163 flow [2023-08-25 08:10:43,763 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2099 places, 2099 transitions, 8163 flow [2023-08-25 08:10:46,279 INFO L124 PetriNetUnfolderBase]: 184/2829 cut-off events. [2023-08-25 08:10:46,279 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:10:46,566 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4904 conditions, 2829 events. 184/2829 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 10989 event pairs, 0 based on Foata normal form. 0/2095 useless extension candidates. Maximal degree in co-relation 4784. Up to 124 conditions per place. [2023-08-25 08:10:47,586 INFO L119 LiptonReduction]: Number of co-enabled transitions 4158858 [2023-08-25 08:11:02,906 INFO L134 LiptonReduction]: Checked pairs total: 18272916 [2023-08-25 08:11:02,906 INFO L136 LiptonReduction]: Total number of compositions: 1337 [2023-08-25 08:11:02,907 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:11:02,908 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:11:02,908 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:11:03,635 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:11:03,635 INFO L124 PetriNetUnfolderBase]: 44/1489 cut-off events. [2023-08-25 08:11:03,635 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:11:03,635 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:11:03,636 INFO L208 CegarLoopForPetriNet]: trace histogram [62, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:11:03,636 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:11:03,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:11:03,636 INFO L85 PathProgramCache]: Analyzing trace with hash 219719875, now seen corresponding path program 1 times [2023-08-25 08:11:03,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:11:03,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90772641] [2023-08-25 08:11:03,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:11:03,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:11:03,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:11:03,751 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:11:03,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:11:03,873 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:11:03,873 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:11:03,873 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:11:03,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-08-25 08:11:03,873 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:11:03,873 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:11:03,874 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:11:03,874 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-08-25 08:11:04,040 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:11:04,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2133 places, 2133 transitions, 8358 flow [2023-08-25 08:11:07,014 INFO L124 PetriNetUnfolderBase]: 187/2875 cut-off events. [2023-08-25 08:11:07,014 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:11:07,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5015 conditions, 2875 events. 187/2875 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11162 event pairs, 0 based on Foata normal form. 0/2129 useless extension candidates. Maximal degree in co-relation 4894. Up to 126 conditions per place. [2023-08-25 08:11:07,314 INFO L82 GeneralOperation]: Start removeDead. Operand has 2133 places, 2133 transitions, 8358 flow [2023-08-25 08:11:07,346 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2133 places, 2133 transitions, 8358 flow [2023-08-25 08:11:07,346 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:11:07,346 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2133 places, 2133 transitions, 8358 flow [2023-08-25 08:11:07,347 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2133 places, 2133 transitions, 8358 flow [2023-08-25 08:11:07,347 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2133 places, 2133 transitions, 8358 flow [2023-08-25 08:11:09,918 INFO L124 PetriNetUnfolderBase]: 187/2875 cut-off events. [2023-08-25 08:11:09,918 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:11:10,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5015 conditions, 2875 events. 187/2875 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11162 event pairs, 0 based on Foata normal form. 0/2129 useless extension candidates. Maximal degree in co-relation 4894. Up to 126 conditions per place. [2023-08-25 08:11:11,286 INFO L119 LiptonReduction]: Number of co-enabled transitions 4296600 [2023-08-25 08:11:26,777 INFO L134 LiptonReduction]: Checked pairs total: 21358693 [2023-08-25 08:11:26,777 INFO L136 LiptonReduction]: Total number of compositions: 1370 [2023-08-25 08:11:26,778 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:11:26,778 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:11:26,778 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:11:27,500 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:11:27,500 INFO L124 PetriNetUnfolderBase]: 47/1518 cut-off events. [2023-08-25 08:11:27,500 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:11:27,500 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:11:27,500 INFO L208 CegarLoopForPetriNet]: trace histogram [63, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:11:27,500 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:11:27,500 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:11:27,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1840300511, now seen corresponding path program 1 times [2023-08-25 08:11:27,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:11:27,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062650851] [2023-08-25 08:11:27,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:11:27,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:11:27,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:11:27,593 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:11:27,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:11:27,793 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:11:27,794 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:11:27,794 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:11:27,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-08-25 08:11:27,794 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:11:27,794 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:11:27,794 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:11:27,794 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-08-25 08:11:27,934 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:11:27,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2167 places, 2167 transitions, 8555 flow [2023-08-25 08:11:30,641 INFO L124 PetriNetUnfolderBase]: 190/2921 cut-off events. [2023-08-25 08:11:30,641 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:11:30,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5127 conditions, 2921 events. 190/2921 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 11341 event pairs, 0 based on Foata normal form. 0/2163 useless extension candidates. Maximal degree in co-relation 5005. Up to 128 conditions per place. [2023-08-25 08:11:30,943 INFO L82 GeneralOperation]: Start removeDead. Operand has 2167 places, 2167 transitions, 8555 flow [2023-08-25 08:11:30,977 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2167 places, 2167 transitions, 8555 flow [2023-08-25 08:11:30,978 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:11:30,978 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2167 places, 2167 transitions, 8555 flow [2023-08-25 08:11:30,978 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2167 places, 2167 transitions, 8555 flow [2023-08-25 08:11:30,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2167 places, 2167 transitions, 8555 flow [2023-08-25 08:11:33,642 INFO L124 PetriNetUnfolderBase]: 190/2921 cut-off events. [2023-08-25 08:11:33,642 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:11:33,941 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5127 conditions, 2921 events. 190/2921 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 11341 event pairs, 0 based on Foata normal form. 0/2163 useless extension candidates. Maximal degree in co-relation 5005. Up to 128 conditions per place. [2023-08-25 08:11:35,048 INFO L119 LiptonReduction]: Number of co-enabled transitions 4436586 [2023-08-25 08:11:50,880 INFO L134 LiptonReduction]: Checked pairs total: 21880291 [2023-08-25 08:11:50,881 INFO L136 LiptonReduction]: Total number of compositions: 1387 [2023-08-25 08:11:50,882 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:11:50,882 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:11:50,882 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:11:51,860 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:11:51,860 INFO L124 PetriNetUnfolderBase]: 50/1543 cut-off events. [2023-08-25 08:11:51,860 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:11:51,861 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:11:51,861 INFO L208 CegarLoopForPetriNet]: trace histogram [64, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:11:51,861 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:11:51,861 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:11:51,861 INFO L85 PathProgramCache]: Analyzing trace with hash -1554856727, now seen corresponding path program 1 times [2023-08-25 08:11:51,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:11:51,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263570951] [2023-08-25 08:11:51,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:11:51,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:11:51,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:11:51,966 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:11:51,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:11:52,118 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:11:52,118 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:11:52,118 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:11:52,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-08-25 08:11:52,118 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:11:52,118 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:11:52,119 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:11:52,119 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-08-25 08:11:52,277 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:11:52,287 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2201 places, 2201 transitions, 8754 flow [2023-08-25 08:11:55,083 INFO L124 PetriNetUnfolderBase]: 193/2967 cut-off events. [2023-08-25 08:11:55,083 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:11:55,406 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5240 conditions, 2967 events. 193/2967 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11505 event pairs, 0 based on Foata normal form. 0/2197 useless extension candidates. Maximal degree in co-relation 5117. Up to 130 conditions per place. [2023-08-25 08:11:55,406 INFO L82 GeneralOperation]: Start removeDead. Operand has 2201 places, 2201 transitions, 8754 flow [2023-08-25 08:11:55,439 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2201 places, 2201 transitions, 8754 flow [2023-08-25 08:11:55,440 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:11:55,440 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2201 places, 2201 transitions, 8754 flow [2023-08-25 08:11:55,440 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2201 places, 2201 transitions, 8754 flow [2023-08-25 08:11:55,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2201 places, 2201 transitions, 8754 flow [2023-08-25 08:11:58,180 INFO L124 PetriNetUnfolderBase]: 193/2967 cut-off events. [2023-08-25 08:11:58,181 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:11:58,518 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5240 conditions, 2967 events. 193/2967 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11505 event pairs, 0 based on Foata normal form. 0/2197 useless extension candidates. Maximal degree in co-relation 5117. Up to 130 conditions per place. [2023-08-25 08:11:59,657 INFO L119 LiptonReduction]: Number of co-enabled transitions 4578816 [2023-08-25 08:12:15,727 INFO L134 LiptonReduction]: Checked pairs total: 22542426 [2023-08-25 08:12:15,727 INFO L136 LiptonReduction]: Total number of compositions: 1396 [2023-08-25 08:12:15,731 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:12:15,731 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:12:15,731 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:12:16,992 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:12:16,993 INFO L124 PetriNetUnfolderBase]: 49/1566 cut-off events. [2023-08-25 08:12:16,993 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:12:16,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:12:16,993 INFO L208 CegarLoopForPetriNet]: trace histogram [65, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:12:16,993 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:12:16,994 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:12:16,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1265645296, now seen corresponding path program 1 times [2023-08-25 08:12:16,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:12:16,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210075344] [2023-08-25 08:12:16,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:12:16,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:12:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:12:17,244 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:12:17,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:12:17,524 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:12:17,524 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:12:17,525 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:12:17,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-08-25 08:12:17,525 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:12:17,526 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:12:17,527 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:12:17,527 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-08-25 08:12:17,726 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:12:17,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2235 places, 2235 transitions, 8955 flow [2023-08-25 08:12:20,746 INFO L124 PetriNetUnfolderBase]: 196/3013 cut-off events. [2023-08-25 08:12:20,746 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:12:21,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5354 conditions, 3013 events. 196/3013 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11702 event pairs, 0 based on Foata normal form. 0/2231 useless extension candidates. Maximal degree in co-relation 5230. Up to 132 conditions per place. [2023-08-25 08:12:21,071 INFO L82 GeneralOperation]: Start removeDead. Operand has 2235 places, 2235 transitions, 8955 flow [2023-08-25 08:12:21,103 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2235 places, 2235 transitions, 8955 flow [2023-08-25 08:12:21,103 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:12:21,103 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2235 places, 2235 transitions, 8955 flow [2023-08-25 08:12:21,103 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2235 places, 2235 transitions, 8955 flow [2023-08-25 08:12:21,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2235 places, 2235 transitions, 8955 flow [2023-08-25 08:12:23,989 INFO L124 PetriNetUnfolderBase]: 196/3013 cut-off events. [2023-08-25 08:12:23,989 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:12:24,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5354 conditions, 3013 events. 196/3013 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11702 event pairs, 0 based on Foata normal form. 0/2231 useless extension candidates. Maximal degree in co-relation 5230. Up to 132 conditions per place. [2023-08-25 08:12:25,479 INFO L119 LiptonReduction]: Number of co-enabled transitions 4723290 [2023-08-25 08:12:41,781 INFO L134 LiptonReduction]: Checked pairs total: 23446731 [2023-08-25 08:12:41,781 INFO L136 LiptonReduction]: Total number of compositions: 1429 [2023-08-25 08:12:41,782 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:12:41,783 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6750d037, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:12:41,783 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:12:42,636 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:12:42,636 INFO L124 PetriNetUnfolderBase]: 51/1592 cut-off events. [2023-08-25 08:12:42,636 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:12:42,636 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:12:42,636 INFO L208 CegarLoopForPetriNet]: trace histogram [66, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-25 08:12:42,636 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:12:42,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:12:42,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1241255878, now seen corresponding path program 1 times [2023-08-25 08:12:42,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:12:42,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141810883] [2023-08-25 08:12:42,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:12:42,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:12:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:12:42,780 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:12:42,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:12:42,907 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:12:42,907 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:12:42,908 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:12:42,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-08-25 08:12:42,908 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:12:42,908 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:12:42,908 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:12:42,908 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-08-25 08:12:43,063 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:12:43,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2269 places, 2269 transitions, 9158 flow [2023-08-25 08:12:45,867 INFO L124 PetriNetUnfolderBase]: 199/3059 cut-off events. [2023-08-25 08:12:45,867 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:12:46,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5469 conditions, 3059 events. 199/3059 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11884 event pairs, 0 based on Foata normal form. 0/2265 useless extension candidates. Maximal degree in co-relation 5344. Up to 134 conditions per place. [2023-08-25 08:12:46,224 INFO L82 GeneralOperation]: Start removeDead. Operand has 2269 places, 2269 transitions, 9158 flow [2023-08-25 08:12:46,260 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2269 places, 2269 transitions, 9158 flow [2023-08-25 08:12:46,260 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:12:46,260 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2269 places, 2269 transitions, 9158 flow [2023-08-25 08:12:46,260 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2269 places, 2269 transitions, 9158 flow [2023-08-25 08:12:46,260 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2269 places, 2269 transitions, 9158 flow [2023-08-25 08:12:49,361 INFO L124 PetriNetUnfolderBase]: 199/3059 cut-off events. [2023-08-25 08:12:49,361 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:12:49,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5469 conditions, 3059 events. 199/3059 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 11884 event pairs, 0 based on Foata normal form. 0/2265 useless extension candidates. Maximal degree in co-relation 5344. Up to 134 conditions per place. [2023-08-25 08:12:50,893 INFO L119 LiptonReduction]: Number of co-enabled transitions 4870008 Received shutdown request... [2023-08-25 08:12:56,068 WARN L266 SmtUtils]: Removed 3 from assertion stack [2023-08-25 08:12:56,068 INFO L257 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction. Reason: Timeout or Toolchain cancelled by user [2023-08-25 08:12:56,069 INFO L158 Benchmark]: Toolchain (without parser) took 696928.40ms. Allocated memory was 371.2MB in the beginning and 15.4GB in the end (delta: 15.0GB). Free memory was 346.1MB in the beginning and 11.5GB in the end (delta: -11.2GB). Peak memory consumption was 4.6GB. Max. memory is 16.0GB. [2023-08-25 08:12:56,069 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 371.2MB. Free memory was 348.6MB in the beginning and 348.3MB in the end (delta: 329.8kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-25 08:12:56,070 INFO L158 Benchmark]: CACSL2BoogieTranslator took 440.01ms. Allocated memory is still 371.2MB. Free memory was 345.5MB in the beginning and 326.8MB in the end (delta: 18.7MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-25 08:12:56,070 INFO L158 Benchmark]: Boogie Procedure Inliner took 57.00ms. Allocated memory is still 371.2MB. Free memory was 326.8MB in the beginning and 324.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:12:56,070 INFO L158 Benchmark]: Boogie Preprocessor took 42.42ms. Allocated memory is still 371.2MB. Free memory was 324.7MB in the beginning and 323.2MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:12:56,070 INFO L158 Benchmark]: RCFGBuilder took 487.89ms. Allocated memory is still 371.2MB. Free memory was 323.2MB in the beginning and 306.8MB in the end (delta: 16.4MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. [2023-08-25 08:12:56,070 INFO L158 Benchmark]: TraceAbstraction took 695893.53ms. Allocated memory was 371.2MB in the beginning and 15.4GB in the end (delta: 15.0GB). Free memory was 306.2MB in the beginning and 11.5GB in the end (delta: -11.2GB). Peak memory consumption was 4.6GB. Max. memory is 16.0GB. [2023-08-25 08:12:56,071 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.14ms. Allocated memory is still 371.2MB. Free memory was 348.6MB in the beginning and 348.3MB in the end (delta: 329.8kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 440.01ms. Allocated memory is still 371.2MB. Free memory was 345.5MB in the beginning and 326.8MB in the end (delta: 18.7MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 57.00ms. Allocated memory is still 371.2MB. Free memory was 326.8MB in the beginning and 324.7MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 42.42ms. Allocated memory is still 371.2MB. Free memory was 324.7MB in the beginning and 323.2MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 487.89ms. Allocated memory is still 371.2MB. Free memory was 323.2MB in the beginning and 306.8MB in the end (delta: 16.4MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. * TraceAbstraction took 695893.53ms. Allocated memory was 371.2MB in the beginning and 15.4GB in the end (delta: 15.0GB). Free memory was 306.2MB in the beginning and 11.5GB in the end (delta: -11.2GB). Peak memory consumption was 4.6GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 253]: Unsoundness Warning unspecified type, defaulting to int C: short [253] - GenericResultAtLocation [Line: 253]: Unsoundness Warning unspecified type, defaulting to int C: short [253] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.5s, 59 PlacesBefore, 18 PlacesAfterwards, 59 TransitionsBefore, 15 TransitionsAfterwards, 858 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 52 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 3 ConcurrentYvCompositions, 3 ChoiceCompositions, 69 TotalNumberOfCompositions, 850 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 850, independent: 850, independent conditional: 0, independent unconditional: 850, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 434, independent: 434, independent conditional: 0, independent unconditional: 434, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 850, independent: 416, independent conditional: 0, independent unconditional: 416, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 434, unknown conditional: 0, unknown unconditional: 434] , Statistics on independence cache: Total cache size (in pairs): 9, Positive cache size: 9, Positive conditional cache size: 0, Positive unconditional cache size: 9, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.0s, 93 PlacesBefore, 51 PlacesAfterwards, 93 TransitionsBefore, 46 TransitionsAfterwards, 3960 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 44 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 5 ChoiceCompositions, 66 TotalNumberOfCompositions, 13975 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4469, independent: 4077, independent conditional: 0, independent unconditional: 4077, dependent: 392, dependent conditional: 0, dependent unconditional: 392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1952, independent: 1902, independent conditional: 0, independent unconditional: 1902, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4469, independent: 2175, independent conditional: 0, independent unconditional: 2175, dependent: 342, dependent conditional: 0, dependent unconditional: 342, unknown: 1952, unknown conditional: 0, unknown unconditional: 1952] , Statistics on independence cache: Total cache size (in pairs): 211, Positive cache size: 181, Positive conditional cache size: 0, Positive unconditional cache size: 181, Negative cache size: 30, Negative conditional cache size: 0, Negative unconditional cache size: 30, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.1s, 127 PlacesBefore, 73 PlacesAfterwards, 127 TransitionsBefore, 68 TransitionsAfterwards, 9306 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 65 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 5 ChoiceCompositions, 87 TotalNumberOfCompositions, 41337 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12982, independent: 12329, independent conditional: 0, independent unconditional: 12329, dependent: 653, dependent conditional: 0, dependent unconditional: 653, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4503, independent: 4412, independent conditional: 0, independent unconditional: 4412, dependent: 91, dependent conditional: 0, dependent unconditional: 91, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 12982, independent: 7917, independent conditional: 0, independent unconditional: 7917, dependent: 562, dependent conditional: 0, dependent unconditional: 562, unknown: 4503, unknown conditional: 0, unknown unconditional: 4503] , Statistics on independence cache: Total cache size (in pairs): 631, Positive cache size: 575, Positive conditional cache size: 0, Positive unconditional cache size: 575, Negative cache size: 56, Negative conditional cache size: 0, Negative unconditional cache size: 56, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.2s, 161 PlacesBefore, 95 PlacesAfterwards, 161 TransitionsBefore, 90 TransitionsAfterwards, 16896 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 80 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 8 ConcurrentYvCompositions, 5 ChoiceCompositions, 104 TotalNumberOfCompositions, 65961 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 18731, independent: 18021, independent conditional: 0, independent unconditional: 18021, dependent: 710, dependent conditional: 0, dependent unconditional: 710, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 7813, independent: 7630, independent conditional: 0, independent unconditional: 7630, dependent: 183, dependent conditional: 0, dependent unconditional: 183, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 18731, independent: 10391, independent conditional: 0, independent unconditional: 10391, dependent: 527, dependent conditional: 0, dependent unconditional: 527, unknown: 7813, unknown conditional: 0, unknown unconditional: 7813] , Statistics on independence cache: Total cache size (in pairs): 872, Positive cache size: 774, Positive conditional cache size: 0, Positive unconditional cache size: 774, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.5s, 195 PlacesBefore, 117 PlacesAfterwards, 195 TransitionsBefore, 110 TransitionsAfterwards, 26730 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 99 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 10 ConcurrentYvCompositions, 7 ChoiceCompositions, 127 TotalNumberOfCompositions, 111454 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 26452, independent: 25523, independent conditional: 0, independent unconditional: 25523, dependent: 929, dependent conditional: 0, dependent unconditional: 929, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11884, independent: 11748, independent conditional: 0, independent unconditional: 11748, dependent: 136, dependent conditional: 0, dependent unconditional: 136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 26452, independent: 13775, independent conditional: 0, independent unconditional: 13775, dependent: 793, dependent conditional: 0, dependent unconditional: 793, unknown: 11884, unknown conditional: 0, unknown unconditional: 11884] , Statistics on independence cache: Total cache size (in pairs): 939, Positive cache size: 864, Positive conditional cache size: 0, Positive unconditional cache size: 864, Negative cache size: 75, Negative conditional cache size: 0, Negative unconditional cache size: 75, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 229 PlacesBefore, 139 PlacesAfterwards, 229 TransitionsBefore, 130 TransitionsAfterwards, 38808 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 123 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 9 ChoiceCompositions, 154 TotalNumberOfCompositions, 165568 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 36805, independent: 35681, independent conditional: 0, independent unconditional: 35681, dependent: 1124, dependent conditional: 0, dependent unconditional: 1124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 16932, independent: 16756, independent conditional: 0, independent unconditional: 16756, dependent: 176, dependent conditional: 0, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 36805, independent: 18925, independent conditional: 0, independent unconditional: 18925, dependent: 948, dependent conditional: 0, dependent unconditional: 948, unknown: 16932, unknown conditional: 0, unknown unconditional: 16932] , Statistics on independence cache: Total cache size (in pairs): 1066, Positive cache size: 974, Positive conditional cache size: 0, Positive unconditional cache size: 974, Negative cache size: 92, Negative conditional cache size: 0, Negative unconditional cache size: 92, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.8s, 263 PlacesBefore, 161 PlacesAfterwards, 263 TransitionsBefore, 151 TransitionsAfterwards, 53130 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 141 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 10 ChoiceCompositions, 175 TotalNumberOfCompositions, 223454 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 45742, independent: 44456, independent conditional: 0, independent unconditional: 44456, dependent: 1286, dependent conditional: 0, dependent unconditional: 1286, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 22608, independent: 22416, independent conditional: 0, independent unconditional: 22416, dependent: 192, dependent conditional: 0, dependent unconditional: 192, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 45742, independent: 22040, independent conditional: 0, independent unconditional: 22040, dependent: 1094, dependent conditional: 0, dependent unconditional: 1094, unknown: 22608, unknown conditional: 0, unknown unconditional: 22608] , Statistics on independence cache: Total cache size (in pairs): 1017, Positive cache size: 911, Positive conditional cache size: 0, Positive unconditional cache size: 911, Negative cache size: 106, Negative conditional cache size: 0, Negative unconditional cache size: 106, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 297 PlacesBefore, 183 PlacesAfterwards, 297 TransitionsBefore, 174 TransitionsAfterwards, 69696 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 159 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 9 ChoiceCompositions, 192 TotalNumberOfCompositions, 295483 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 59200, independent: 57759, independent conditional: 0, independent unconditional: 57759, dependent: 1441, dependent conditional: 0, dependent unconditional: 1441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 29278, independent: 29020, independent conditional: 0, independent unconditional: 29020, dependent: 258, dependent conditional: 0, dependent unconditional: 258, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 59200, independent: 28739, independent conditional: 0, independent unconditional: 28739, dependent: 1183, dependent conditional: 0, dependent unconditional: 1183, unknown: 29278, unknown conditional: 0, unknown unconditional: 29278] , Statistics on independence cache: Total cache size (in pairs): 1304, Positive cache size: 1187, Positive conditional cache size: 0, Positive unconditional cache size: 1187, Negative cache size: 117, Negative conditional cache size: 0, Negative unconditional cache size: 117, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.3s, 331 PlacesBefore, 205 PlacesAfterwards, 331 TransitionsBefore, 195 TransitionsAfterwards, 88506 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 181 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 15 ConcurrentYvCompositions, 10 ChoiceCompositions, 217 TotalNumberOfCompositions, 380436 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 73853, independent: 72218, independent conditional: 0, independent unconditional: 72218, dependent: 1635, dependent conditional: 0, dependent unconditional: 1635, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 37690, independent: 37443, independent conditional: 0, independent unconditional: 37443, dependent: 247, dependent conditional: 0, dependent unconditional: 247, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 73853, independent: 34775, independent conditional: 0, independent unconditional: 34775, dependent: 1388, dependent conditional: 0, dependent unconditional: 1388, unknown: 37690, unknown conditional: 0, unknown unconditional: 37690] , Statistics on independence cache: Total cache size (in pairs): 1789, Positive cache size: 1656, Positive conditional cache size: 0, Positive unconditional cache size: 1656, Negative cache size: 133, Negative conditional cache size: 0, Negative unconditional cache size: 133, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.4s, 365 PlacesBefore, 227 PlacesAfterwards, 365 TransitionsBefore, 213 TransitionsAfterwards, 109560 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 192 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 14 ChoiceCompositions, 236 TotalNumberOfCompositions, 465093 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 92230, independent: 90385, independent conditional: 0, independent unconditional: 90385, dependent: 1845, dependent conditional: 0, dependent unconditional: 1845, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46485, independent: 46168, independent conditional: 0, independent unconditional: 46168, dependent: 317, dependent conditional: 0, dependent unconditional: 317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 92230, independent: 44217, independent conditional: 0, independent unconditional: 44217, dependent: 1528, dependent conditional: 0, dependent unconditional: 1528, unknown: 46485, unknown conditional: 0, unknown unconditional: 46485] , Statistics on independence cache: Total cache size (in pairs): 2579, Positive cache size: 2422, Positive conditional cache size: 0, Positive unconditional cache size: 2422, Negative cache size: 157, Negative conditional cache size: 0, Negative unconditional cache size: 157, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.5s, 399 PlacesBefore, 249 PlacesAfterwards, 399 TransitionsBefore, 233 TransitionsAfterwards, 132858 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 220 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 18 ConcurrentYvCompositions, 16 ChoiceCompositions, 265 TotalNumberOfCompositions, 653708 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 118929, independent: 116550, independent conditional: 0, independent unconditional: 116550, dependent: 2379, dependent conditional: 0, dependent unconditional: 2379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 56517, independent: 56215, independent conditional: 0, independent unconditional: 56215, dependent: 302, dependent conditional: 0, dependent unconditional: 302, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 118929, independent: 60335, independent conditional: 0, independent unconditional: 60335, dependent: 2077, dependent conditional: 0, dependent unconditional: 2077, unknown: 56517, unknown conditional: 0, unknown unconditional: 56517] , Statistics on independence cache: Total cache size (in pairs): 2761, Positive cache size: 2590, Positive conditional cache size: 0, Positive unconditional cache size: 2590, Negative cache size: 171, Negative conditional cache size: 0, Negative unconditional cache size: 171, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 433 PlacesBefore, 271 PlacesAfterwards, 433 TransitionsBefore, 255 TransitionsAfterwards, 158400 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 234 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 16 ChoiceCompositions, 282 TotalNumberOfCompositions, 686905 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 129474, independent: 127261, independent conditional: 0, independent unconditional: 127261, dependent: 2213, dependent conditional: 0, dependent unconditional: 2213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 66370, independent: 66033, independent conditional: 0, independent unconditional: 66033, dependent: 337, dependent conditional: 0, dependent unconditional: 337, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 129474, independent: 61228, independent conditional: 0, independent unconditional: 61228, dependent: 1876, dependent conditional: 0, dependent unconditional: 1876, unknown: 66370, unknown conditional: 0, unknown unconditional: 66370] , Statistics on independence cache: Total cache size (in pairs): 2407, Positive cache size: 2224, Positive conditional cache size: 0, Positive unconditional cache size: 2224, Negative cache size: 183, Negative conditional cache size: 0, Negative unconditional cache size: 183, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.7s, 467 PlacesBefore, 293 PlacesAfterwards, 467 TransitionsBefore, 276 TransitionsAfterwards, 186186 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 257 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 22 ConcurrentYvCompositions, 17 ChoiceCompositions, 307 TotalNumberOfCompositions, 809749 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 158909, independent: 156526, independent conditional: 0, independent unconditional: 156526, dependent: 2383, dependent conditional: 0, dependent unconditional: 2383, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 80269, independent: 79835, independent conditional: 0, independent unconditional: 79835, dependent: 434, dependent conditional: 0, dependent unconditional: 434, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 158909, independent: 76691, independent conditional: 0, independent unconditional: 76691, dependent: 1949, dependent conditional: 0, dependent unconditional: 1949, unknown: 80269, unknown conditional: 0, unknown unconditional: 80269] , Statistics on independence cache: Total cache size (in pairs): 3625, Positive cache size: 3379, Positive conditional cache size: 0, Positive unconditional cache size: 3379, Negative cache size: 246, Negative conditional cache size: 0, Negative unconditional cache size: 246, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 501 PlacesBefore, 315 PlacesAfterwards, 501 TransitionsBefore, 297 TransitionsAfterwards, 216216 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 276 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 18 ChoiceCompositions, 326 TotalNumberOfCompositions, 1046243 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 192379, independent: 189433, independent conditional: 0, independent unconditional: 189433, dependent: 2946, dependent conditional: 0, dependent unconditional: 2946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 91932, independent: 91538, independent conditional: 0, independent unconditional: 91538, dependent: 394, dependent conditional: 0, dependent unconditional: 394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 192379, independent: 97895, independent conditional: 0, independent unconditional: 97895, dependent: 2552, dependent conditional: 0, dependent unconditional: 2552, unknown: 91932, unknown conditional: 0, unknown unconditional: 91932] , Statistics on independence cache: Total cache size (in pairs): 4313, Positive cache size: 4099, Positive conditional cache size: 0, Positive unconditional cache size: 4099, Negative cache size: 214, Negative conditional cache size: 0, Negative unconditional cache size: 214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 535 PlacesBefore, 337 PlacesAfterwards, 535 TransitionsBefore, 317 TransitionsAfterwards, 248490 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 292 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 24 ConcurrentYvCompositions, 20 ChoiceCompositions, 347 TotalNumberOfCompositions, 1079025 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 197644, independent: 194879, independent conditional: 0, independent unconditional: 194879, dependent: 2765, dependent conditional: 0, dependent unconditional: 2765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 104842, independent: 104463, independent conditional: 0, independent unconditional: 104463, dependent: 379, dependent conditional: 0, dependent unconditional: 379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 197644, independent: 90416, independent conditional: 0, independent unconditional: 90416, dependent: 2386, dependent conditional: 0, dependent unconditional: 2386, unknown: 104842, unknown conditional: 0, unknown unconditional: 104842] , Statistics on independence cache: Total cache size (in pairs): 4234, Positive cache size: 4003, Positive conditional cache size: 0, Positive unconditional cache size: 4003, Negative cache size: 231, Negative conditional cache size: 0, Negative unconditional cache size: 231, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 569 PlacesBefore, 359 PlacesAfterwards, 569 TransitionsBefore, 341 TransitionsAfterwards, 283008 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 302 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 18 ChoiceCompositions, 358 TotalNumberOfCompositions, 1212373 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 214347, independent: 211453, independent conditional: 0, independent unconditional: 211453, dependent: 2894, dependent conditional: 0, dependent unconditional: 2894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 116176, independent: 115734, independent conditional: 0, independent unconditional: 115734, dependent: 442, dependent conditional: 0, dependent unconditional: 442, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 214347, independent: 95719, independent conditional: 0, independent unconditional: 95719, dependent: 2452, dependent conditional: 0, dependent unconditional: 2452, unknown: 116176, unknown conditional: 0, unknown unconditional: 116176] , Statistics on independence cache: Total cache size (in pairs): 3778, Positive cache size: 3539, Positive conditional cache size: 0, Positive unconditional cache size: 3539, Negative cache size: 239, Negative conditional cache size: 0, Negative unconditional cache size: 239, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.7s, 603 PlacesBefore, 381 PlacesAfterwards, 603 TransitionsBefore, 360 TransitionsAfterwards, 319770 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 336 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 21 ChoiceCompositions, 395 TotalNumberOfCompositions, 1401737 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 259884, independent: 256778, independent conditional: 0, independent unconditional: 256778, dependent: 3106, dependent conditional: 0, dependent unconditional: 3106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 134768, independent: 134267, independent conditional: 0, independent unconditional: 134267, dependent: 501, dependent conditional: 0, dependent unconditional: 501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 259884, independent: 122511, independent conditional: 0, independent unconditional: 122511, dependent: 2605, dependent conditional: 0, dependent unconditional: 2605, unknown: 134768, unknown conditional: 0, unknown unconditional: 134768] , Statistics on independence cache: Total cache size (in pairs): 4791, Positive cache size: 4529, Positive conditional cache size: 0, Positive unconditional cache size: 4529, Negative cache size: 262, Negative conditional cache size: 0, Negative unconditional cache size: 262, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.9s, 637 PlacesBefore, 403 PlacesAfterwards, 637 TransitionsBefore, 382 TransitionsAfterwards, 358776 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 357 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 21 ChoiceCompositions, 418 TotalNumberOfCompositions, 1567495 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 289309, independent: 286038, independent conditional: 0, independent unconditional: 286038, dependent: 3271, dependent conditional: 0, dependent unconditional: 3271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 151347, independent: 150857, independent conditional: 0, independent unconditional: 150857, dependent: 490, dependent conditional: 0, dependent unconditional: 490, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 289309, independent: 135181, independent conditional: 0, independent unconditional: 135181, dependent: 2781, dependent conditional: 0, dependent unconditional: 2781, unknown: 151347, unknown conditional: 0, unknown unconditional: 151347] , Statistics on independence cache: Total cache size (in pairs): 5575, Positive cache size: 5301, Positive conditional cache size: 0, Positive unconditional cache size: 5301, Negative cache size: 274, Negative conditional cache size: 0, Negative unconditional cache size: 274, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 671 PlacesBefore, 425 PlacesAfterwards, 671 TransitionsBefore, 403 TransitionsAfterwards, 400026 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 359 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 35 ConcurrentYvCompositions, 22 ChoiceCompositions, 427 TotalNumberOfCompositions, 1755309 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 326042, independent: 322562, independent conditional: 0, independent unconditional: 322562, dependent: 3480, dependent conditional: 0, dependent unconditional: 3480, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 166992, independent: 166409, independent conditional: 0, independent unconditional: 166409, dependent: 583, dependent conditional: 0, dependent unconditional: 583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 326042, independent: 156153, independent conditional: 0, independent unconditional: 156153, dependent: 2897, dependent conditional: 0, dependent unconditional: 2897, unknown: 166992, unknown conditional: 0, unknown unconditional: 166992] , Statistics on independence cache: Total cache size (in pairs): 7168, Positive cache size: 6788, Positive conditional cache size: 0, Positive unconditional cache size: 6788, Negative cache size: 380, Negative conditional cache size: 0, Negative unconditional cache size: 380, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 705 PlacesBefore, 447 PlacesAfterwards, 705 TransitionsBefore, 420 TransitionsAfterwards, 443520 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 392 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 30 ConcurrentYvCompositions, 27 ChoiceCompositions, 460 TotalNumberOfCompositions, 1967570 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 369441, independent: 365724, independent conditional: 0, independent unconditional: 365724, dependent: 3717, dependent conditional: 0, dependent unconditional: 3717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 187872, independent: 187359, independent conditional: 0, independent unconditional: 187359, dependent: 513, dependent conditional: 0, dependent unconditional: 513, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 369441, independent: 178365, independent conditional: 0, independent unconditional: 178365, dependent: 3204, dependent conditional: 0, dependent unconditional: 3204, unknown: 187872, unknown conditional: 0, unknown unconditional: 187872] , Statistics on independence cache: Total cache size (in pairs): 8293, Positive cache size: 7983, Positive conditional cache size: 0, Positive unconditional cache size: 7983, Negative cache size: 310, Negative conditional cache size: 0, Negative unconditional cache size: 310, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.6s, 739 PlacesBefore, 469 PlacesAfterwards, 739 TransitionsBefore, 441 TransitionsAfterwards, 489258 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 405 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 33 ConcurrentYvCompositions, 28 ChoiceCompositions, 477 TotalNumberOfCompositions, 2150101 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 384188, independent: 380300, independent conditional: 0, independent unconditional: 380300, dependent: 3888, dependent conditional: 0, dependent unconditional: 3888, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 204371, independent: 203727, independent conditional: 0, independent unconditional: 203727, dependent: 644, dependent conditional: 0, dependent unconditional: 644, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 384188, independent: 176573, independent conditional: 0, independent unconditional: 176573, dependent: 3244, dependent conditional: 0, dependent unconditional: 3244, unknown: 204371, unknown conditional: 0, unknown unconditional: 204371] , Statistics on independence cache: Total cache size (in pairs): 7149, Positive cache size: 6816, Positive conditional cache size: 0, Positive unconditional cache size: 6816, Negative cache size: 333, Negative conditional cache size: 0, Negative unconditional cache size: 333, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 773 PlacesBefore, 491 PlacesAfterwards, 773 TransitionsBefore, 464 TransitionsAfterwards, 537240 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 418 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 34 ConcurrentYvCompositions, 27 ChoiceCompositions, 490 TotalNumberOfCompositions, 2356988 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 422704, independent: 418664, independent conditional: 0, independent unconditional: 418664, dependent: 4040, dependent conditional: 0, dependent unconditional: 4040, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 221860, independent: 221195, independent conditional: 0, independent unconditional: 221195, dependent: 665, dependent conditional: 0, dependent unconditional: 665, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 422704, independent: 197469, independent conditional: 0, independent unconditional: 197469, dependent: 3375, dependent conditional: 0, dependent unconditional: 3375, unknown: 221860, unknown conditional: 0, unknown unconditional: 221860] , Statistics on independence cache: Total cache size (in pairs): 7921, Positive cache size: 7485, Positive conditional cache size: 0, Positive unconditional cache size: 7485, Negative cache size: 436, Negative conditional cache size: 0, Negative unconditional cache size: 436, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 807 PlacesBefore, 513 PlacesAfterwards, 807 TransitionsBefore, 486 TransitionsAfterwards, 587466 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 440 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 35 ConcurrentYvCompositions, 27 ChoiceCompositions, 513 TotalNumberOfCompositions, 2577957 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 467714, independent: 463514, independent conditional: 0, independent unconditional: 463514, dependent: 4200, dependent conditional: 0, dependent unconditional: 4200, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 242598, independent: 241940, independent conditional: 0, independent unconditional: 241940, dependent: 658, dependent conditional: 0, dependent unconditional: 658, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 467714, independent: 221574, independent conditional: 0, independent unconditional: 221574, dependent: 3542, dependent conditional: 0, dependent unconditional: 3542, unknown: 242598, unknown conditional: 0, unknown unconditional: 242598] , Statistics on independence cache: Total cache size (in pairs): 8224, Positive cache size: 7875, Positive conditional cache size: 0, Positive unconditional cache size: 7875, Negative cache size: 349, Negative conditional cache size: 0, Negative unconditional cache size: 349, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.3s, 841 PlacesBefore, 535 PlacesAfterwards, 841 TransitionsBefore, 504 TransitionsAfterwards, 639936 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 455 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 31 ChoiceCompositions, 536 TotalNumberOfCompositions, 2792034 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 476683, independent: 472257, independent conditional: 0, independent unconditional: 472257, dependent: 4426, dependent conditional: 0, dependent unconditional: 4426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 264553, independent: 263824, independent conditional: 0, independent unconditional: 263824, dependent: 729, dependent conditional: 0, dependent unconditional: 729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 476683, independent: 208433, independent conditional: 0, independent unconditional: 208433, dependent: 3697, dependent conditional: 0, dependent unconditional: 3697, unknown: 264553, unknown conditional: 0, unknown unconditional: 264553] , Statistics on independence cache: Total cache size (in pairs): 8172, Positive cache size: 7684, Positive conditional cache size: 0, Positive unconditional cache size: 7684, Negative cache size: 488, Negative conditional cache size: 0, Negative unconditional cache size: 488, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.5s, 875 PlacesBefore, 557 PlacesAfterwards, 875 TransitionsBefore, 524 TransitionsAfterwards, 694650 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 482 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 45 ConcurrentYvCompositions, 33 ChoiceCompositions, 571 TotalNumberOfCompositions, 3439017 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 575675, independent: 570308, independent conditional: 0, independent unconditional: 570308, dependent: 5367, dependent conditional: 0, dependent unconditional: 5367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 293556, independent: 292875, independent conditional: 0, independent unconditional: 292875, dependent: 681, dependent conditional: 0, dependent unconditional: 681, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 575675, independent: 277433, independent conditional: 0, independent unconditional: 277433, dependent: 4686, dependent conditional: 0, dependent unconditional: 4686, unknown: 293556, unknown conditional: 0, unknown unconditional: 293556] , Statistics on independence cache: Total cache size (in pairs): 12106, Positive cache size: 11720, Positive conditional cache size: 0, Positive unconditional cache size: 11720, Negative cache size: 386, Negative conditional cache size: 0, Negative unconditional cache size: 386, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.6s, 909 PlacesBefore, 579 PlacesAfterwards, 909 TransitionsBefore, 547 TransitionsAfterwards, 751608 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 492 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 32 ChoiceCompositions, 576 TotalNumberOfCompositions, 3255500 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 573878, independent: 569132, independent conditional: 0, independent unconditional: 569132, dependent: 4746, dependent conditional: 0, dependent unconditional: 4746, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 310873, independent: 310125, independent conditional: 0, independent unconditional: 310125, dependent: 748, dependent conditional: 0, dependent unconditional: 748, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 573878, independent: 259007, independent conditional: 0, independent unconditional: 259007, dependent: 3998, dependent conditional: 0, dependent unconditional: 3998, unknown: 310873, unknown conditional: 0, unknown unconditional: 310873] , Statistics on independence cache: Total cache size (in pairs): 11023, Positive cache size: 10625, Positive conditional cache size: 0, Positive unconditional cache size: 10625, Negative cache size: 398, Negative conditional cache size: 0, Negative unconditional cache size: 398, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 943 PlacesBefore, 601 PlacesAfterwards, 943 TransitionsBefore, 569 TransitionsAfterwards, 810810 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 511 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 32 ChoiceCompositions, 595 TotalNumberOfCompositions, 3476567 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 587571, independent: 582680, independent conditional: 0, independent unconditional: 582680, dependent: 4891, dependent conditional: 0, dependent unconditional: 4891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 333151, independent: 332390, independent conditional: 0, independent unconditional: 332390, dependent: 761, dependent conditional: 0, dependent unconditional: 761, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 587571, independent: 250290, independent conditional: 0, independent unconditional: 250290, dependent: 4130, dependent conditional: 0, dependent unconditional: 4130, unknown: 333151, unknown conditional: 0, unknown unconditional: 333151] , Statistics on independence cache: Total cache size (in pairs): 10184, Positive cache size: 9773, Positive conditional cache size: 0, Positive unconditional cache size: 9773, Negative cache size: 411, Negative conditional cache size: 0, Negative unconditional cache size: 411, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.3s, 977 PlacesBefore, 623 PlacesAfterwards, 977 TransitionsBefore, 593 TransitionsAfterwards, 872256 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 535 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 42 ConcurrentYvCompositions, 30 ChoiceCompositions, 618 TotalNumberOfCompositions, 3810931 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 680055, independent: 674981, independent conditional: 0, independent unconditional: 674981, dependent: 5074, dependent conditional: 0, dependent unconditional: 5074, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 362576, independent: 361633, independent conditional: 0, independent unconditional: 361633, dependent: 943, dependent conditional: 0, dependent unconditional: 943, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 680055, independent: 313348, independent conditional: 0, independent unconditional: 313348, dependent: 4131, dependent conditional: 0, dependent unconditional: 4131, unknown: 362576, unknown conditional: 0, unknown unconditional: 362576] , Statistics on independence cache: Total cache size (in pairs): 13485, Positive cache size: 12931, Positive conditional cache size: 0, Positive unconditional cache size: 12931, Negative cache size: 554, Negative conditional cache size: 0, Negative unconditional cache size: 554, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.5s, 1011 PlacesBefore, 645 PlacesAfterwards, 1011 TransitionsBefore, 610 TransitionsAfterwards, 935946 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 556 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 45 ConcurrentYvCompositions, 35 ChoiceCompositions, 647 TotalNumberOfCompositions, 4040173 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 713305, independent: 708034, independent conditional: 0, independent unconditional: 708034, dependent: 5271, dependent conditional: 0, dependent unconditional: 5271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 396866, independent: 395532, independent conditional: 0, independent unconditional: 395532, dependent: 1334, dependent conditional: 0, dependent unconditional: 1334, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 713305, independent: 312502, independent conditional: 0, independent unconditional: 312502, dependent: 3937, dependent conditional: 0, dependent unconditional: 3937, unknown: 396866, unknown conditional: 0, unknown unconditional: 396866] , Statistics on independence cache: Total cache size (in pairs): 18442, Positive cache size: 17739, Positive conditional cache size: 0, Positive unconditional cache size: 17739, Negative cache size: 703, Negative conditional cache size: 0, Negative unconditional cache size: 703, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.9s, 1045 PlacesBefore, 667 PlacesAfterwards, 1045 TransitionsBefore, 626 TransitionsAfterwards, 1001880 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 573 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 51 ConcurrentYvCompositions, 41 ChoiceCompositions, 676 TotalNumberOfCompositions, 4862984 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 786832, independent: 780445, independent conditional: 0, independent unconditional: 780445, dependent: 6387, dependent conditional: 0, dependent unconditional: 6387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 418990, independent: 418121, independent conditional: 0, independent unconditional: 418121, dependent: 869, dependent conditional: 0, dependent unconditional: 869, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 786832, independent: 362324, independent conditional: 0, independent unconditional: 362324, dependent: 5518, dependent conditional: 0, dependent unconditional: 5518, unknown: 418990, unknown conditional: 0, unknown unconditional: 418990] , Statistics on independence cache: Total cache size (in pairs): 15792, Positive cache size: 15324, Positive conditional cache size: 0, Positive unconditional cache size: 15324, Negative cache size: 468, Negative conditional cache size: 0, Negative unconditional cache size: 468, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 1079 PlacesBefore, 689 PlacesAfterwards, 1079 TransitionsBefore, 653 TransitionsAfterwards, 1070058 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 596 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 48 ConcurrentYvCompositions, 36 ChoiceCompositions, 691 TotalNumberOfCompositions, 4689186 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 799908, independent: 794260, independent conditional: 0, independent unconditional: 794260, dependent: 5648, dependent conditional: 0, dependent unconditional: 5648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 443873, independent: 442889, independent conditional: 0, independent unconditional: 442889, dependent: 984, dependent conditional: 0, dependent unconditional: 984, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 799908, independent: 351371, independent conditional: 0, independent unconditional: 351371, dependent: 4664, dependent conditional: 0, dependent unconditional: 4664, unknown: 443873, unknown conditional: 0, unknown unconditional: 443873] , Statistics on independence cache: Total cache size (in pairs): 12876, Positive cache size: 12406, Positive conditional cache size: 0, Positive unconditional cache size: 12406, Negative cache size: 470, Negative conditional cache size: 0, Negative unconditional cache size: 470, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 1113 PlacesBefore, 711 PlacesAfterwards, 1113 TransitionsBefore, 671 TransitionsAfterwards, 1140480 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 607 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 40 ChoiceCompositions, 708 TotalNumberOfCompositions, 5564400 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 880120, independent: 873336, independent conditional: 0, independent unconditional: 873336, dependent: 6784, dependent conditional: 0, dependent unconditional: 6784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 470661, independent: 469725, independent conditional: 0, independent unconditional: 469725, dependent: 936, dependent conditional: 0, dependent unconditional: 936, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 880120, independent: 403611, independent conditional: 0, independent unconditional: 403611, dependent: 5848, dependent conditional: 0, dependent unconditional: 5848, unknown: 470661, unknown conditional: 0, unknown unconditional: 470661] , Statistics on independence cache: Total cache size (in pairs): 16118, Positive cache size: 15627, Positive conditional cache size: 0, Positive unconditional cache size: 15627, Negative cache size: 491, Negative conditional cache size: 0, Negative unconditional cache size: 491, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 1147 PlacesBefore, 733 PlacesAfterwards, 1147 TransitionsBefore, 690 TransitionsAfterwards, 1213146 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 637 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 54 ConcurrentYvCompositions, 43 ChoiceCompositions, 745 TotalNumberOfCompositions, 5916163 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 934828, independent: 927837, independent conditional: 0, independent unconditional: 927837, dependent: 6991, dependent conditional: 0, dependent unconditional: 6991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 504366, independent: 503485, independent conditional: 0, independent unconditional: 503485, dependent: 881, dependent conditional: 0, dependent unconditional: 881, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 934828, independent: 424352, independent conditional: 0, independent unconditional: 424352, dependent: 6110, dependent conditional: 0, dependent unconditional: 6110, unknown: 504366, unknown conditional: 0, unknown unconditional: 504366] , Statistics on independence cache: Total cache size (in pairs): 15890, Positive cache size: 15379, Positive conditional cache size: 0, Positive unconditional cache size: 15379, Negative cache size: 511, Negative conditional cache size: 0, Negative unconditional cache size: 511, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9s, 1181 PlacesBefore, 755 PlacesAfterwards, 1181 TransitionsBefore, 709 TransitionsAfterwards, 1288056 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 637 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 62 ConcurrentYvCompositions, 46 ChoiceCompositions, 756 TotalNumberOfCompositions, 5545761 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 965497, independent: 959250, independent conditional: 0, independent unconditional: 959250, dependent: 6247, dependent conditional: 0, dependent unconditional: 6247, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 533238, independent: 532215, independent conditional: 0, independent unconditional: 532215, dependent: 1023, dependent conditional: 0, dependent unconditional: 1023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 965497, independent: 427035, independent conditional: 0, independent unconditional: 427035, dependent: 5224, dependent conditional: 0, dependent unconditional: 5224, unknown: 533238, unknown conditional: 0, unknown unconditional: 533238] , Statistics on independence cache: Total cache size (in pairs): 19122, Positive cache size: 18585, Positive conditional cache size: 0, Positive unconditional cache size: 18585, Negative cache size: 537, Negative conditional cache size: 0, Negative unconditional cache size: 537, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.5s, 1215 PlacesBefore, 777 PlacesAfterwards, 1215 TransitionsBefore, 733 TransitionsAfterwards, 1365210 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 680 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 56 ConcurrentYvCompositions, 44 ChoiceCompositions, 791 TotalNumberOfCompositions, 6033620 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1037186, independent: 1030739, independent conditional: 0, independent unconditional: 1030739, dependent: 6447, dependent conditional: 0, dependent unconditional: 6447, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 567491, independent: 566397, independent conditional: 0, independent unconditional: 566397, dependent: 1094, dependent conditional: 0, dependent unconditional: 1094, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1037186, independent: 464342, independent conditional: 0, independent unconditional: 464342, dependent: 5353, dependent conditional: 0, dependent unconditional: 5353, unknown: 567491, unknown conditional: 0, unknown unconditional: 567491] , Statistics on independence cache: Total cache size (in pairs): 16495, Positive cache size: 15956, Positive conditional cache size: 0, Positive unconditional cache size: 15956, Negative cache size: 539, Negative conditional cache size: 0, Negative unconditional cache size: 539, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.8s, 1249 PlacesBefore, 799 PlacesAfterwards, 1249 TransitionsBefore, 753 TransitionsAfterwards, 1444608 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 686 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 55 ConcurrentYvCompositions, 46 ChoiceCompositions, 798 TotalNumberOfCompositions, 6315609 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1058753, independent: 1052122, independent conditional: 0, independent unconditional: 1052122, dependent: 6631, dependent conditional: 0, dependent unconditional: 6631, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 599466, independent: 598297, independent conditional: 0, independent unconditional: 598297, dependent: 1169, dependent conditional: 0, dependent unconditional: 1169, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1058753, independent: 453825, independent conditional: 0, independent unconditional: 453825, dependent: 5462, dependent conditional: 0, dependent unconditional: 5462, unknown: 599466, unknown conditional: 0, unknown unconditional: 599466] , Statistics on independence cache: Total cache size (in pairs): 20586, Positive cache size: 20015, Positive conditional cache size: 0, Positive unconditional cache size: 20015, Negative cache size: 571, Negative conditional cache size: 0, Negative unconditional cache size: 571, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 1283 PlacesBefore, 821 PlacesAfterwards, 1283 TransitionsBefore, 775 TransitionsAfterwards, 1526250 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 711 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 46 ChoiceCompositions, 825 TotalNumberOfCompositions, 6710331 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1105325, independent: 1098503, independent conditional: 0, independent unconditional: 1098503, dependent: 6822, dependent conditional: 0, dependent unconditional: 6822, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 630380, independent: 629299, independent conditional: 0, independent unconditional: 629299, dependent: 1081, dependent conditional: 0, dependent unconditional: 1081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1105325, independent: 469204, independent conditional: 0, independent unconditional: 469204, dependent: 5741, dependent conditional: 0, dependent unconditional: 5741, unknown: 630380, unknown conditional: 0, unknown unconditional: 630380] , Statistics on independence cache: Total cache size (in pairs): 17167, Positive cache size: 16599, Positive conditional cache size: 0, Positive unconditional cache size: 16599, Negative cache size: 568, Negative conditional cache size: 0, Negative unconditional cache size: 568, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.7s, 1317 PlacesBefore, 843 PlacesAfterwards, 1317 TransitionsBefore, 796 TransitionsAfterwards, 1610136 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 724 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 62 ConcurrentYvCompositions, 47 ChoiceCompositions, 844 TotalNumberOfCompositions, 7937106 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1264425, independent: 1256368, independent conditional: 0, independent unconditional: 1256368, dependent: 8057, dependent conditional: 0, dependent unconditional: 8057, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 668148, independent: 666920, independent conditional: 0, independent unconditional: 666920, dependent: 1228, dependent conditional: 0, dependent unconditional: 1228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1264425, independent: 589448, independent conditional: 0, independent unconditional: 589448, dependent: 6829, dependent conditional: 0, dependent unconditional: 6829, unknown: 668148, unknown conditional: 0, unknown unconditional: 668148] , Statistics on independence cache: Total cache size (in pairs): 22330, Positive cache size: 21734, Positive conditional cache size: 0, Positive unconditional cache size: 21734, Negative cache size: 596, Negative conditional cache size: 0, Negative unconditional cache size: 596, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.8s, 1351 PlacesBefore, 865 PlacesAfterwards, 1351 TransitionsBefore, 818 TransitionsAfterwards, 1696266 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 748 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 63 ConcurrentYvCompositions, 47 ChoiceCompositions, 869 TotalNumberOfCompositions, 7441612 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1221834, independent: 1214675, independent conditional: 0, independent unconditional: 1214675, dependent: 7159, dependent conditional: 0, dependent unconditional: 7159, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 699905, independent: 698817, independent conditional: 0, independent unconditional: 698817, dependent: 1088, dependent conditional: 0, dependent unconditional: 1088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1221834, independent: 515858, independent conditional: 0, independent unconditional: 515858, dependent: 6071, dependent conditional: 0, dependent unconditional: 6071, unknown: 699905, unknown conditional: 0, unknown unconditional: 699905] , Statistics on independence cache: Total cache size (in pairs): 18967, Positive cache size: 18370, Positive conditional cache size: 0, Positive unconditional cache size: 18370, Negative cache size: 597, Negative conditional cache size: 0, Negative unconditional cache size: 597, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.9s, 1385 PlacesBefore, 887 PlacesAfterwards, 1385 TransitionsBefore, 840 TransitionsAfterwards, 1784640 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 759 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 63 ConcurrentYvCompositions, 47 ChoiceCompositions, 880 TotalNumberOfCompositions, 7755757 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1295010, independent: 1287721, independent conditional: 0, independent unconditional: 1287721, dependent: 7289, dependent conditional: 0, dependent unconditional: 7289, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 735680, independent: 734489, independent conditional: 0, independent unconditional: 734489, dependent: 1191, dependent conditional: 0, dependent unconditional: 1191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1295010, independent: 553232, independent conditional: 0, independent unconditional: 553232, dependent: 6098, dependent conditional: 0, dependent unconditional: 6098, unknown: 735680, unknown conditional: 0, unknown unconditional: 735680] , Statistics on independence cache: Total cache size (in pairs): 23328, Positive cache size: 22577, Positive conditional cache size: 0, Positive unconditional cache size: 22577, Negative cache size: 751, Negative conditional cache size: 0, Negative unconditional cache size: 751, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.7s, 1419 PlacesBefore, 909 PlacesAfterwards, 1419 TransitionsBefore, 860 TransitionsAfterwards, 1875258 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 776 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 63 ConcurrentYvCompositions, 49 ChoiceCompositions, 899 TotalNumberOfCompositions, 8193026 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1430206, independent: 1422730, independent conditional: 0, independent unconditional: 1422730, dependent: 7476, dependent conditional: 0, dependent unconditional: 7476, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 775388, independent: 774289, independent conditional: 0, independent unconditional: 774289, dependent: 1099, dependent conditional: 0, dependent unconditional: 1099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1430206, independent: 648441, independent conditional: 0, independent unconditional: 648441, dependent: 6377, dependent conditional: 0, dependent unconditional: 6377, unknown: 775388, unknown conditional: 0, unknown unconditional: 775388] , Statistics on independence cache: Total cache size (in pairs): 26774, Positive cache size: 26147, Positive conditional cache size: 0, Positive unconditional cache size: 26147, Negative cache size: 627, Negative conditional cache size: 0, Negative unconditional cache size: 627, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.9s, 1453 PlacesBefore, 931 PlacesAfterwards, 1453 TransitionsBefore, 878 TransitionsAfterwards, 1968120 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 805 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 65 ConcurrentYvCompositions, 53 ChoiceCompositions, 934 TotalNumberOfCompositions, 8599636 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1411086, independent: 1403382, independent conditional: 0, independent unconditional: 1403382, dependent: 7704, dependent conditional: 0, dependent unconditional: 7704, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 815264, independent: 813889, independent conditional: 0, independent unconditional: 813889, dependent: 1375, dependent conditional: 0, dependent unconditional: 1375, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1411086, independent: 589493, independent conditional: 0, independent unconditional: 589493, dependent: 6329, dependent conditional: 0, dependent unconditional: 6329, unknown: 815264, unknown conditional: 0, unknown unconditional: 815264] , Statistics on independence cache: Total cache size (in pairs): 21620, Positive cache size: 20959, Positive conditional cache size: 0, Positive unconditional cache size: 20959, Negative cache size: 661, Negative conditional cache size: 0, Negative unconditional cache size: 661, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.2s, 1487 PlacesBefore, 953 PlacesAfterwards, 1487 TransitionsBefore, 900 TransitionsAfterwards, 2063226 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 813 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 68 ConcurrentYvCompositions, 53 ChoiceCompositions, 945 TotalNumberOfCompositions, 9017752 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1550537, independent: 1542674, independent conditional: 0, independent unconditional: 1542674, dependent: 7863, dependent conditional: 0, dependent unconditional: 7863, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 851359, independent: 850139, independent conditional: 0, independent unconditional: 850139, dependent: 1220, dependent conditional: 0, dependent unconditional: 1220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1550537, independent: 692535, independent conditional: 0, independent unconditional: 692535, dependent: 6643, dependent conditional: 0, dependent unconditional: 6643, unknown: 851359, unknown conditional: 0, unknown unconditional: 851359] , Statistics on independence cache: Total cache size (in pairs): 27050, Positive cache size: 26389, Positive conditional cache size: 0, Positive unconditional cache size: 26389, Negative cache size: 661, Negative conditional cache size: 0, Negative unconditional cache size: 661, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.5s, 1521 PlacesBefore, 975 PlacesAfterwards, 1521 TransitionsBefore, 923 TransitionsAfterwards, 2160576 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 842 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 69 ConcurrentYvCompositions, 52 ChoiceCompositions, 974 TotalNumberOfCompositions, 10715389 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1688931, independent: 1679594, independent conditional: 0, independent unconditional: 1679594, dependent: 9337, dependent conditional: 0, dependent unconditional: 9337, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 891003, independent: 889796, independent conditional: 0, independent unconditional: 889796, dependent: 1207, dependent conditional: 0, dependent unconditional: 1207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1688931, independent: 789798, independent conditional: 0, independent unconditional: 789798, dependent: 8130, dependent conditional: 0, dependent unconditional: 8130, unknown: 891003, unknown conditional: 0, unknown unconditional: 891003] , Statistics on independence cache: Total cache size (in pairs): 25657, Positive cache size: 24985, Positive conditional cache size: 0, Positive unconditional cache size: 24985, Negative cache size: 672, Negative conditional cache size: 0, Negative unconditional cache size: 672, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.0s, 1555 PlacesBefore, 997 PlacesAfterwards, 1555 TransitionsBefore, 940 TransitionsAfterwards, 2260170 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 859 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 57 ChoiceCompositions, 1003 TotalNumberOfCompositions, 11116827 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1779303, independent: 1769722, independent conditional: 0, independent unconditional: 1769722, dependent: 9581, dependent conditional: 0, dependent unconditional: 9581, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 943792, independent: 942445, independent conditional: 0, independent unconditional: 942445, dependent: 1347, dependent conditional: 0, dependent unconditional: 1347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1779303, independent: 827277, independent conditional: 0, independent unconditional: 827277, dependent: 8234, dependent conditional: 0, dependent unconditional: 8234, unknown: 943792, unknown conditional: 0, unknown unconditional: 943792] , Statistics on independence cache: Total cache size (in pairs): 34626, Positive cache size: 33732, Positive conditional cache size: 0, Positive unconditional cache size: 33732, Negative cache size: 894, Negative conditional cache size: 0, Negative unconditional cache size: 894, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.1s, 1589 PlacesBefore, 1019 PlacesAfterwards, 1589 TransitionsBefore, 963 TransitionsAfterwards, 2362008 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 869 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 56 ChoiceCompositions, 1012 TotalNumberOfCompositions, 10325030 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1773784, independent: 1765373, independent conditional: 0, independent unconditional: 1765373, dependent: 8411, dependent conditional: 0, dependent unconditional: 8411, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 973192, independent: 971708, independent conditional: 0, independent unconditional: 971708, dependent: 1484, dependent conditional: 0, dependent unconditional: 1484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1773784, independent: 793665, independent conditional: 0, independent unconditional: 793665, dependent: 6927, dependent conditional: 0, dependent unconditional: 6927, unknown: 973192, unknown conditional: 0, unknown unconditional: 973192] , Statistics on independence cache: Total cache size (in pairs): 30197, Positive cache size: 29491, Positive conditional cache size: 0, Positive unconditional cache size: 29491, Negative cache size: 706, Negative conditional cache size: 0, Negative unconditional cache size: 706, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1623 PlacesBefore, 1041 PlacesAfterwards, 1623 TransitionsBefore, 986 TransitionsAfterwards, 2466090 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 908 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 73 ConcurrentYvCompositions, 55 ChoiceCompositions, 1047 TotalNumberOfCompositions, 12185450 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1900625, independent: 1890685, independent conditional: 0, independent unconditional: 1890685, dependent: 9940, dependent conditional: 0, dependent unconditional: 9940, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1022221, independent: 1020821, independent conditional: 0, independent unconditional: 1020821, dependent: 1400, dependent conditional: 0, dependent unconditional: 1400, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1900625, independent: 869864, independent conditional: 0, independent unconditional: 869864, dependent: 8540, dependent conditional: 0, dependent unconditional: 8540, unknown: 1022221, unknown conditional: 0, unknown unconditional: 1022221] , Statistics on independence cache: Total cache size (in pairs): 29327, Positive cache size: 28610, Positive conditional cache size: 0, Positive unconditional cache size: 28610, Negative cache size: 717, Negative conditional cache size: 0, Negative unconditional cache size: 717, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1657 PlacesBefore, 1063 PlacesAfterwards, 1657 TransitionsBefore, 1002 TransitionsAfterwards, 2572416 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 914 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 78 ConcurrentYvCompositions, 61 ChoiceCompositions, 1064 TotalNumberOfCompositions, 11273960 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1869623, independent: 1860780, independent conditional: 0, independent unconditional: 1860780, dependent: 8843, dependent conditional: 0, dependent unconditional: 8843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1061619, independent: 1060407, independent conditional: 0, independent unconditional: 1060407, dependent: 1212, dependent conditional: 0, dependent unconditional: 1212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1869623, independent: 800373, independent conditional: 0, independent unconditional: 800373, dependent: 7631, dependent conditional: 0, dependent unconditional: 7631, unknown: 1061619, unknown conditional: 0, unknown unconditional: 1061619] , Statistics on independence cache: Total cache size (in pairs): 33248, Positive cache size: 32506, Positive conditional cache size: 0, Positive unconditional cache size: 32506, Negative cache size: 742, Negative conditional cache size: 0, Negative unconditional cache size: 742, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.3s, 1691 PlacesBefore, 1085 PlacesAfterwards, 1691 TransitionsBefore, 1026 TransitionsAfterwards, 2680986 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 926 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 83 ConcurrentYvCompositions, 59 ChoiceCompositions, 1079 TotalNumberOfCompositions, 13136638 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2038233, independent: 2027863, independent conditional: 0, independent unconditional: 2027863, dependent: 10370, dependent conditional: 0, dependent unconditional: 10370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1101976, independent: 1100496, independent conditional: 0, independent unconditional: 1100496, dependent: 1480, dependent conditional: 0, dependent unconditional: 1480, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2038233, independent: 927367, independent conditional: 0, independent unconditional: 927367, dependent: 8890, dependent conditional: 0, dependent unconditional: 8890, unknown: 1101976, unknown conditional: 0, unknown unconditional: 1101976] , Statistics on independence cache: Total cache size (in pairs): 34947, Positive cache size: 34196, Positive conditional cache size: 0, Positive unconditional cache size: 34196, Negative cache size: 751, Negative conditional cache size: 0, Negative unconditional cache size: 751, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.7s, 1725 PlacesBefore, 1107 PlacesAfterwards, 1725 TransitionsBefore, 1041 TransitionsAfterwards, 2791800 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 944 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 83 ConcurrentYvCompositions, 66 ChoiceCompositions, 1104 TotalNumberOfCompositions, 12306912 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2062445, independent: 2053182, independent conditional: 0, independent unconditional: 2053182, dependent: 9263, dependent conditional: 0, dependent unconditional: 9263, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1143023, independent: 1141561, independent conditional: 0, independent unconditional: 1141561, dependent: 1462, dependent conditional: 0, dependent unconditional: 1462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2062445, independent: 911621, independent conditional: 0, independent unconditional: 911621, dependent: 7801, dependent conditional: 0, dependent unconditional: 7801, unknown: 1143023, unknown conditional: 0, unknown unconditional: 1143023] , Statistics on independence cache: Total cache size (in pairs): 30456, Positive cache size: 29679, Positive conditional cache size: 0, Positive unconditional cache size: 29679, Negative cache size: 777, Negative conditional cache size: 0, Negative unconditional cache size: 777, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.3s, 1759 PlacesBefore, 1129 PlacesAfterwards, 1759 TransitionsBefore, 1066 TransitionsAfterwards, 2904858 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 978 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 81 ConcurrentYvCompositions, 63 ChoiceCompositions, 1133 TotalNumberOfCompositions, 14338625 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2458668, independent: 2447829, independent conditional: 0, independent unconditional: 2447829, dependent: 10839, dependent conditional: 0, dependent unconditional: 10839, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1224913, independent: 1222482, independent conditional: 0, independent unconditional: 1222482, dependent: 2431, dependent conditional: 0, dependent unconditional: 2431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2458668, independent: 1225347, independent conditional: 0, independent unconditional: 1225347, dependent: 8408, dependent conditional: 0, dependent unconditional: 8408, unknown: 1224913, unknown conditional: 0, unknown unconditional: 1224913] , Statistics on independence cache: Total cache size (in pairs): 63513, Positive cache size: 62170, Positive conditional cache size: 0, Positive unconditional cache size: 62170, Negative cache size: 1343, Negative conditional cache size: 0, Negative unconditional cache size: 1343, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.1s, 1793 PlacesBefore, 1151 PlacesAfterwards, 1793 TransitionsBefore, 1090 TransitionsAfterwards, 3020160 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 981 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 79 ConcurrentYvCompositions, 61 ChoiceCompositions, 1132 TotalNumberOfCompositions, 13218510 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2251404, independent: 2241927, independent conditional: 0, independent unconditional: 2241927, dependent: 9477, dependent conditional: 0, dependent unconditional: 9477, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1237267, independent: 1235868, independent conditional: 0, independent unconditional: 1235868, dependent: 1399, dependent conditional: 0, dependent unconditional: 1399, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2251404, independent: 1006059, independent conditional: 0, independent unconditional: 1006059, dependent: 8078, dependent conditional: 0, dependent unconditional: 8078, unknown: 1237267, unknown conditional: 0, unknown unconditional: 1237267] , Statistics on independence cache: Total cache size (in pairs): 37199, Positive cache size: 36405, Positive conditional cache size: 0, Positive unconditional cache size: 36405, Negative cache size: 794, Negative conditional cache size: 0, Negative unconditional cache size: 794, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.7s, 1827 PlacesBefore, 1173 PlacesAfterwards, 1827 TransitionsBefore, 1108 TransitionsAfterwards, 3137706 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1012 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 81 ConcurrentYvCompositions, 65 ChoiceCompositions, 1169 TotalNumberOfCompositions, 15478405 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2351396, independent: 2340142, independent conditional: 0, independent unconditional: 2340142, dependent: 11254, dependent conditional: 0, dependent unconditional: 11254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1289173, independent: 1287657, independent conditional: 0, independent unconditional: 1287657, dependent: 1516, dependent conditional: 0, dependent unconditional: 1516, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2351396, independent: 1052485, independent conditional: 0, independent unconditional: 1052485, dependent: 9738, dependent conditional: 0, dependent unconditional: 9738, unknown: 1289173, unknown conditional: 0, unknown unconditional: 1289173] , Statistics on independence cache: Total cache size (in pairs): 35313, Positive cache size: 34499, Positive conditional cache size: 0, Positive unconditional cache size: 34499, Negative cache size: 814, Negative conditional cache size: 0, Negative unconditional cache size: 814, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.2s, 1861 PlacesBefore, 1195 PlacesAfterwards, 1861 TransitionsBefore, 1123 TransitionsAfterwards, 3257496 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1032 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 85 ConcurrentYvCompositions, 72 ChoiceCompositions, 1200 TotalNumberOfCompositions, 14253632 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2325669, independent: 2315718, independent conditional: 0, independent unconditional: 2315718, dependent: 9951, dependent conditional: 0, dependent unconditional: 9951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1339263, independent: 1337487, independent conditional: 0, independent unconditional: 1337487, dependent: 1776, dependent conditional: 0, dependent unconditional: 1776, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2325669, independent: 978231, independent conditional: 0, independent unconditional: 978231, dependent: 8175, dependent conditional: 0, dependent unconditional: 8175, unknown: 1339263, unknown conditional: 0, unknown unconditional: 1339263] , Statistics on independence cache: Total cache size (in pairs): 35388, Positive cache size: 34300, Positive conditional cache size: 0, Positive unconditional cache size: 34300, Negative cache size: 1088, Negative conditional cache size: 0, Negative unconditional cache size: 1088, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.4s, 1895 PlacesBefore, 1217 PlacesAfterwards, 1895 TransitionsBefore, 1151 TransitionsAfterwards, 3379530 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1049 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 89 ConcurrentYvCompositions, 66 ChoiceCompositions, 1215 TotalNumberOfCompositions, 16738395 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2763545, independent: 2751894, independent conditional: 0, independent unconditional: 2751894, dependent: 11651, dependent conditional: 0, dependent unconditional: 11651, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1415238, independent: 1412165, independent conditional: 0, independent unconditional: 1412165, dependent: 3073, dependent conditional: 0, dependent unconditional: 3073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2763545, independent: 1339729, independent conditional: 0, independent unconditional: 1339729, dependent: 8578, dependent conditional: 0, dependent unconditional: 8578, unknown: 1415238, unknown conditional: 0, unknown unconditional: 1415238] , Statistics on independence cache: Total cache size (in pairs): 60284, Positive cache size: 58839, Positive conditional cache size: 0, Positive unconditional cache size: 58839, Negative cache size: 1445, Negative conditional cache size: 0, Negative unconditional cache size: 1445, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.8s, 1929 PlacesBefore, 1239 PlacesAfterwards, 1929 TransitionsBefore, 1172 TransitionsAfterwards, 3503808 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1079 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 85 ConcurrentYvCompositions, 67 ChoiceCompositions, 1242 TotalNumberOfCompositions, 17420703 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2702878, independent: 2690970, independent conditional: 0, independent unconditional: 2690970, dependent: 11908, dependent conditional: 0, dependent unconditional: 11908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1450222, independent: 1448666, independent conditional: 0, independent unconditional: 1448666, dependent: 1556, dependent conditional: 0, dependent unconditional: 1556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2702878, independent: 1242304, independent conditional: 0, independent unconditional: 1242304, dependent: 10352, dependent conditional: 0, dependent unconditional: 10352, unknown: 1450222, unknown conditional: 0, unknown unconditional: 1450222] , Statistics on independence cache: Total cache size (in pairs): 46273, Positive cache size: 45416, Positive conditional cache size: 0, Positive unconditional cache size: 45416, Negative cache size: 857, Negative conditional cache size: 0, Negative unconditional cache size: 857, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.3s, 1963 PlacesBefore, 1261 PlacesAfterwards, 1963 TransitionsBefore, 1189 TransitionsAfterwards, 3630330 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1099 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 72 ChoiceCompositions, 1269 TotalNumberOfCompositions, 17939412 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2747172, independent: 2735044, independent conditional: 0, independent unconditional: 2735044, dependent: 12128, dependent conditional: 0, dependent unconditional: 12128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1499906, independent: 1498289, independent conditional: 0, independent unconditional: 1498289, dependent: 1617, dependent conditional: 0, dependent unconditional: 1617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2747172, independent: 1236755, independent conditional: 0, independent unconditional: 1236755, dependent: 10511, dependent conditional: 0, dependent unconditional: 10511, unknown: 1499906, unknown conditional: 0, unknown unconditional: 1499906] , Statistics on independence cache: Total cache size (in pairs): 42549, Positive cache size: 41669, Positive conditional cache size: 0, Positive unconditional cache size: 41669, Negative cache size: 880, Negative conditional cache size: 0, Negative unconditional cache size: 880, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.5s, 1997 PlacesBefore, 1283 PlacesAfterwards, 1997 TransitionsBefore, 1212 TransitionsAfterwards, 3759096 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1101 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 91 ConcurrentYvCompositions, 71 ChoiceCompositions, 1274 TotalNumberOfCompositions, 16499831 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2840417, independent: 2829806, independent conditional: 0, independent unconditional: 2829806, dependent: 10611, dependent conditional: 0, dependent unconditional: 10611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1545128, independent: 1543362, independent conditional: 0, independent unconditional: 1543362, dependent: 1766, dependent conditional: 0, dependent unconditional: 1766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2840417, independent: 1286444, independent conditional: 0, independent unconditional: 1286444, dependent: 8845, dependent conditional: 0, dependent unconditional: 8845, unknown: 1545128, unknown conditional: 0, unknown unconditional: 1545128] , Statistics on independence cache: Total cache size (in pairs): 47938, Positive cache size: 47046, Positive conditional cache size: 0, Positive unconditional cache size: 47046, Negative cache size: 892, Negative conditional cache size: 0, Negative unconditional cache size: 892, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.1s, 2031 PlacesBefore, 1305 PlacesAfterwards, 2031 TransitionsBefore, 1234 TransitionsAfterwards, 3890106 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1115 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 92 ConcurrentYvCompositions, 71 ChoiceCompositions, 1289 TotalNumberOfCompositions, 16997133 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2765797, independent: 2755004, independent conditional: 0, independent unconditional: 2755004, dependent: 10793, dependent conditional: 0, dependent unconditional: 10793, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1590433, independent: 1588482, independent conditional: 0, independent unconditional: 1588482, dependent: 1951, dependent conditional: 0, dependent unconditional: 1951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2765797, independent: 1166522, independent conditional: 0, independent unconditional: 1166522, dependent: 8842, dependent conditional: 0, dependent unconditional: 8842, unknown: 1590433, unknown conditional: 0, unknown unconditional: 1590433] , Statistics on independence cache: Total cache size (in pairs): 42753, Positive cache size: 41752, Positive conditional cache size: 0, Positive unconditional cache size: 41752, Negative cache size: 1001, Negative conditional cache size: 0, Negative unconditional cache size: 1001, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.6s, 2065 PlacesBefore, 1327 PlacesAfterwards, 2065 TransitionsBefore, 1257 TransitionsAfterwards, 4023360 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1138 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 70 ChoiceCompositions, 1314 TotalNumberOfCompositions, 19817957 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3597270, independent: 3584592, independent conditional: 0, independent unconditional: 3584592, dependent: 12678, dependent conditional: 0, dependent unconditional: 12678, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1710053, independent: 1707325, independent conditional: 0, independent unconditional: 1707325, dependent: 2728, dependent conditional: 0, dependent unconditional: 2728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3597270, independent: 1877267, independent conditional: 0, independent unconditional: 1877267, dependent: 9950, dependent conditional: 0, dependent unconditional: 9950, unknown: 1710053, unknown conditional: 0, unknown unconditional: 1710053] , Statistics on independence cache: Total cache size (in pairs): 106336, Positive cache size: 104879, Positive conditional cache size: 0, Positive unconditional cache size: 104879, Negative cache size: 1457, Negative conditional cache size: 0, Negative unconditional cache size: 1457, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.1s, 2099 PlacesBefore, 1349 PlacesAfterwards, 2099 TransitionsBefore, 1271 TransitionsAfterwards, 4158858 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1149 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 99 ConcurrentYvCompositions, 78 ChoiceCompositions, 1337 TotalNumberOfCompositions, 18272916 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3004542, independent: 2993261, independent conditional: 0, independent unconditional: 2993261, dependent: 11281, dependent conditional: 0, dependent unconditional: 11281, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1707238, independent: 1705553, independent conditional: 0, independent unconditional: 1705553, dependent: 1685, dependent conditional: 0, dependent unconditional: 1685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3004542, independent: 1287708, independent conditional: 0, independent unconditional: 1287708, dependent: 9596, dependent conditional: 0, dependent unconditional: 9596, unknown: 1707238, unknown conditional: 0, unknown unconditional: 1707238] , Statistics on independence cache: Total cache size (in pairs): 53544, Positive cache size: 52599, Positive conditional cache size: 0, Positive unconditional cache size: 52599, Negative cache size: 945, Negative conditional cache size: 0, Negative unconditional cache size: 945, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.4s, 2133 PlacesBefore, 1371 PlacesAfterwards, 2133 TransitionsBefore, 1294 TransitionsAfterwards, 4296600 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1182 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 100 ConcurrentYvCompositions, 77 ChoiceCompositions, 1370 TotalNumberOfCompositions, 21358693 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3312957, independent: 3299751, independent conditional: 0, independent unconditional: 3299751, dependent: 13206, dependent conditional: 0, dependent unconditional: 13206, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1766586, independent: 1764658, independent conditional: 0, independent unconditional: 1764658, dependent: 1928, dependent conditional: 0, dependent unconditional: 1928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3312957, independent: 1535093, independent conditional: 0, independent unconditional: 1535093, dependent: 11278, dependent conditional: 0, dependent unconditional: 11278, unknown: 1766586, unknown conditional: 0, unknown unconditional: 1766586] , Statistics on independence cache: Total cache size (in pairs): 49952, Positive cache size: 48997, Positive conditional cache size: 0, Positive unconditional cache size: 48997, Negative cache size: 955, Negative conditional cache size: 0, Negative unconditional cache size: 955, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.9s, 2167 PlacesBefore, 1393 PlacesAfterwards, 2167 TransitionsBefore, 1318 TransitionsAfterwards, 4436586 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1202 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 99 ConcurrentYvCompositions, 75 ChoiceCompositions, 1387 TotalNumberOfCompositions, 21880291 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3305446, independent: 3292116, independent conditional: 0, independent unconditional: 3292116, dependent: 13330, dependent conditional: 0, dependent unconditional: 13330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1820774, independent: 1818847, independent conditional: 0, independent unconditional: 1818847, dependent: 1927, dependent conditional: 0, dependent unconditional: 1927, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3305446, independent: 1473269, independent conditional: 0, independent unconditional: 1473269, dependent: 11403, dependent conditional: 0, dependent unconditional: 11403, unknown: 1820774, unknown conditional: 0, unknown unconditional: 1820774] , Statistics on independence cache: Total cache size (in pairs): 48228, Positive cache size: 47256, Positive conditional cache size: 0, Positive unconditional cache size: 47256, Negative cache size: 972, Negative conditional cache size: 0, Negative unconditional cache size: 972, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.3s, 2201 PlacesBefore, 1415 PlacesAfterwards, 2201 TransitionsBefore, 1337 TransitionsAfterwards, 4578816 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1205 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 78 ChoiceCompositions, 1396 TotalNumberOfCompositions, 22542426 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3405678, independent: 3392090, independent conditional: 0, independent unconditional: 3392090, dependent: 13588, dependent conditional: 0, dependent unconditional: 13588, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1869772, independent: 1867904, independent conditional: 0, independent unconditional: 1867904, dependent: 1868, dependent conditional: 0, dependent unconditional: 1868, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3405678, independent: 1524186, independent conditional: 0, independent unconditional: 1524186, dependent: 11720, dependent conditional: 0, dependent unconditional: 11720, unknown: 1869772, unknown conditional: 0, unknown unconditional: 1869772] , Statistics on independence cache: Total cache size (in pairs): 51386, Positive cache size: 50403, Positive conditional cache size: 0, Positive unconditional cache size: 50403, Negative cache size: 983, Negative conditional cache size: 0, Negative unconditional cache size: 983, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.7s, 2235 PlacesBefore, 1437 PlacesAfterwards, 2235 TransitionsBefore, 1358 TransitionsAfterwards, 4723290 CoEnabledTransitionPairs, 7 FixpointIterations, 11 TrivialSequentialCompositions, 1237 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 79 ChoiceCompositions, 1429 TotalNumberOfCompositions, 23446731 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3648791, independent: 3634989, independent conditional: 0, independent unconditional: 3634989, dependent: 13802, dependent conditional: 0, dependent unconditional: 13802, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1938434, independent: 1936532, independent conditional: 0, independent unconditional: 1936532, dependent: 1902, dependent conditional: 0, dependent unconditional: 1902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3648791, independent: 1698457, independent conditional: 0, independent unconditional: 1698457, dependent: 11900, dependent conditional: 0, dependent unconditional: 11900, unknown: 1938434, unknown conditional: 0, unknown unconditional: 1938434] , Statistics on independence cache: Total cache size (in pairs): 52180, Positive cache size: 51182, Positive conditional cache size: 0, Positive unconditional cache size: 51182, Negative cache size: 998, Negative conditional cache size: 0, Negative unconditional cache size: 998, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction) Toolchain cancelled while CegarLoopFactory was constructing initial abstraction,while PetriNetLargeBlockEncoding was applying PetriNetLargeBlockEncoding to Petri net that has 2269 places, 2269 transitions, 9158 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 2269 places, 2269 transitions, 9158 flow and 4870008 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 23 for 70ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown