/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/45_monabsex1_vs-b.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-25 08:32:49,434 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-25 08:32:49,519 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:32:49,526 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-25 08:32:49,526 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-25 08:32:49,558 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-25 08:32:49,559 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-25 08:32:49,564 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-25 08:32:49,564 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-25 08:32:49,568 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-25 08:32:49,568 INFO L153 SettingsManager]: * Use SBE=true [2023-08-25 08:32:49,568 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-25 08:32:49,569 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-25 08:32:49,570 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-25 08:32:49,570 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-25 08:32:49,570 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-25 08:32:49,570 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-25 08:32:49,571 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-25 08:32:49,571 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-25 08:32:49,571 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-25 08:32:49,571 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-25 08:32:49,577 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-25 08:32:49,577 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-25 08:32:49,578 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-25 08:32:49,578 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-25 08:32:49,578 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-25 08:32:49,578 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-25 08:32:49,579 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 08:32:49,579 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-25 08:32:49,579 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-25 08:32:49,580 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-25 08:32:49,580 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-25 08:32:49,580 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-25 08:32:49,580 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-25 08:32:49,581 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-25 08:32:49,581 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:32:49,895 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-25 08:32:49,914 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-25 08:32:49,918 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-25 08:32:49,918 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-25 08:32:49,919 INFO L274 PluginConnector]: CDTParser initialized [2023-08-25 08:32:49,920 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/45_monabsex1_vs-b.i [2023-08-25 08:32:51,184 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-25 08:32:51,452 INFO L384 CDTParser]: Found 1 translation units. [2023-08-25 08:32:51,453 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/45_monabsex1_vs-b.i [2023-08-25 08:32:51,464 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2aeef10bb/77f9c8ee6b554750b97df797cc64a3c9/FLAG85d72a273 [2023-08-25 08:32:51,476 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2aeef10bb/77f9c8ee6b554750b97df797cc64a3c9 [2023-08-25 08:32:51,481 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-25 08:32:51,482 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-25 08:32:51,485 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-25 08:32:51,485 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-25 08:32:51,487 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-25 08:32:51,487 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,488 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3f5e3a43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51, skipping insertion in model container [2023-08-25 08:32:51,488 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,522 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-25 08:32:51,811 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 08:32:51,820 INFO L201 MainTranslator]: Completed pre-run [2023-08-25 08:32:51,848 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [250] [2023-08-25 08:32:51,849 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [250] [2023-08-25 08:32:51,861 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-25 08:32:51,896 INFO L206 MainTranslator]: Completed translation [2023-08-25 08:32:51,897 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51 WrapperNode [2023-08-25 08:32:51,897 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-25 08:32:51,898 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-25 08:32:51,898 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-25 08:32:51,898 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-25 08:32:51,904 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:32:51" (1/1) ... [2023-08-25 08:32:51,932 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:32:51" (1/1) ... [2023-08-25 08:32:51,951 INFO L138 Inliner]: procedures = 167, calls = 11, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 53 [2023-08-25 08:32:51,952 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-25 08:32:51,952 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-25 08:32:51,953 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-25 08:32:51,953 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-25 08:32:51,960 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,960 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,964 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,964 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,979 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,982 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,983 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,984 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,985 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-25 08:32:51,986 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-25 08:32:51,986 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-25 08:32:51,986 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-25 08:32:51,987 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (1/1) ... [2023-08-25 08:32:51,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-25 08:32:52,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-25 08:32:52,018 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:32:52,033 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:32:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-25 08:32:52,056 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-25 08:32:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-25 08:32:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-25 08:32:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-25 08:32:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-25 08:32:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-25 08:32:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-25 08:32:52,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-25 08:32:52,058 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:32:52,196 INFO L236 CfgBuilder]: Building ICFG [2023-08-25 08:32:52,200 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-25 08:32:52,305 INFO L277 CfgBuilder]: Performing block encoding [2023-08-25 08:32:52,311 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-25 08:32:52,311 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-08-25 08:32:52,313 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 08:32:52 BoogieIcfgContainer [2023-08-25 08:32:52,313 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-25 08:32:52,315 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-25 08:32:52,315 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-25 08:32:52,318 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-25 08:32:52,318 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.08 08:32:51" (1/3) ... [2023-08-25 08:32:52,319 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4efff3b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 08:32:52, skipping insertion in model container [2023-08-25 08:32:52,319 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.08 08:32:51" (2/3) ... [2023-08-25 08:32:52,319 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4efff3b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.08 08:32:52, skipping insertion in model container [2023-08-25 08:32:52,319 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.08 08:32:52" (3/3) ... [2023-08-25 08:32:52,320 INFO L112 eAbstractionObserver]: Analyzing ICFG 45_monabsex1_vs-b.i [2023-08-25 08:32:52,336 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-25 08:32:52,336 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-08-25 08:32:52,336 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-25 08:32:52,377 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:32:52,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 60 places, 60 transitions, 125 flow [2023-08-25 08:32:52,449 INFO L124 PetriNetUnfolderBase]: 4/70 cut-off events. [2023-08-25 08:32:52,449 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:32:52,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75 conditions, 70 events. 4/70 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 59 event pairs, 0 based on Foata normal form. 0/60 useless extension candidates. Maximal degree in co-relation 38. Up to 4 conditions per place. [2023-08-25 08:32:52,455 INFO L82 GeneralOperation]: Start removeDead. Operand has 60 places, 60 transitions, 125 flow [2023-08-25 08:32:52,460 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 59 places, 59 transitions, 123 flow [2023-08-25 08:32:52,464 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:32:52,480 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 59 places, 59 transitions, 123 flow [2023-08-25 08:32:52,488 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 59 places, 59 transitions, 123 flow [2023-08-25 08:32:52,489 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 59 places, 59 transitions, 123 flow [2023-08-25 08:32:52,523 INFO L124 PetriNetUnfolderBase]: 4/69 cut-off events. [2023-08-25 08:32:52,523 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:32:52,524 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 3. Compared 58 event pairs, 0 based on Foata normal form. 0/60 useless extension candidates. Maximal degree in co-relation 38. Up to 4 conditions per place. [2023-08-25 08:32:52,525 INFO L119 LiptonReduction]: Number of co-enabled transitions 676 [2023-08-25 08:32:53,822 INFO L134 LiptonReduction]: Checked pairs total: 701 [2023-08-25 08:32:53,823 INFO L136 LiptonReduction]: Total number of compositions: 75 [2023-08-25 08:32:53,836 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:32:53,842 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:32:53,842 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:32:53,846 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:32:53,846 INFO L124 PetriNetUnfolderBase]: 0/11 cut-off events. [2023-08-25 08:32:53,846 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-25 08:32:53,846 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:32:53,847 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-25 08:32:53,847 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:32:53,852 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:32:53,852 INFO L85 PathProgramCache]: Analyzing trace with hash -899289322, now seen corresponding path program 1 times [2023-08-25 08:32:53,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:32:53,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409011932] [2023-08-25 08:32:53,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:32:53,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:32:53,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:53,982 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:32:53,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:54,010 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:32:54,012 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:32:54,013 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:32:54,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-25 08:32:54,014 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:32:54,017 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:32:54,018 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:32:54,018 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-25 08:32:54,034 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:32:54,037 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 87 places, 87 transitions, 186 flow [2023-08-25 08:32:54,055 INFO L124 PetriNetUnfolderBase]: 7/109 cut-off events. [2023-08-25 08:32:54,055 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:32:54,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119 conditions, 109 events. 7/109 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 176 event pairs, 0 based on Foata normal form. 0/92 useless extension candidates. Maximal degree in co-relation 71. Up to 6 conditions per place. [2023-08-25 08:32:54,057 INFO L82 GeneralOperation]: Start removeDead. Operand has 87 places, 87 transitions, 186 flow [2023-08-25 08:32:54,059 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 86 places, 86 transitions, 184 flow [2023-08-25 08:32:54,059 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:32:54,059 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 86 places, 86 transitions, 184 flow [2023-08-25 08:32:54,060 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 86 places, 86 transitions, 184 flow [2023-08-25 08:32:54,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 86 places, 86 transitions, 184 flow [2023-08-25 08:32:54,093 INFO L124 PetriNetUnfolderBase]: 7/108 cut-off events. [2023-08-25 08:32:54,094 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:32:54,097 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118 conditions, 108 events. 7/108 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 175 event pairs, 0 based on Foata normal form. 0/92 useless extension candidates. Maximal degree in co-relation 70. Up to 6 conditions per place. [2023-08-25 08:32:54,100 INFO L119 LiptonReduction]: Number of co-enabled transitions 2756 [2023-08-25 08:32:55,291 INFO L134 LiptonReduction]: Checked pairs total: 8060 [2023-08-25 08:32:55,291 INFO L136 LiptonReduction]: Total number of compositions: 81 [2023-08-25 08:32:55,294 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:32:55,297 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:32:55,297 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:32:55,305 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:32:55,305 INFO L124 PetriNetUnfolderBase]: 1/27 cut-off events. [2023-08-25 08:32:55,305 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-25 08:32:55,305 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:32:55,306 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-25 08:32:55,306 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:32:55,306 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:32:55,307 INFO L85 PathProgramCache]: Analyzing trace with hash 603925154, now seen corresponding path program 1 times [2023-08-25 08:32:55,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:32:55,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695808901] [2023-08-25 08:32:55,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:32:55,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:32:55,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:55,357 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:32:55,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:55,378 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:32:55,378 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:32:55,378 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:32:55,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-25 08:32:55,378 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:32:55,379 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:32:55,379 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:32:55,379 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-25 08:32:55,398 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:32:55,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 114 places, 114 transitions, 249 flow [2023-08-25 08:32:55,416 INFO L124 PetriNetUnfolderBase]: 10/148 cut-off events. [2023-08-25 08:32:55,416 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:32:55,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 164 conditions, 148 events. 10/148 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 311 event pairs, 0 based on Foata normal form. 0/124 useless extension candidates. Maximal degree in co-relation 113. Up to 8 conditions per place. [2023-08-25 08:32:55,417 INFO L82 GeneralOperation]: Start removeDead. Operand has 114 places, 114 transitions, 249 flow [2023-08-25 08:32:55,418 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 113 places, 113 transitions, 247 flow [2023-08-25 08:32:55,418 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:32:55,418 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 113 places, 113 transitions, 247 flow [2023-08-25 08:32:55,419 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 113 places, 113 transitions, 247 flow [2023-08-25 08:32:55,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 113 places, 113 transitions, 247 flow [2023-08-25 08:32:55,465 INFO L124 PetriNetUnfolderBase]: 10/147 cut-off events. [2023-08-25 08:32:55,465 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:32:55,466 INFO L83 FinitePrefix]: Finished finitePrefix Result has 163 conditions, 147 events. 10/147 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 310 event pairs, 0 based on Foata normal form. 0/124 useless extension candidates. Maximal degree in co-relation 112. Up to 8 conditions per place. [2023-08-25 08:32:55,471 INFO L119 LiptonReduction]: Number of co-enabled transitions 6240 [2023-08-25 08:32:56,658 INFO L134 LiptonReduction]: Checked pairs total: 17371 [2023-08-25 08:32:56,658 INFO L136 LiptonReduction]: Total number of compositions: 105 [2023-08-25 08:32:56,660 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:32:56,661 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:32:56,661 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:32:56,665 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:32:56,665 INFO L124 PetriNetUnfolderBase]: 2/44 cut-off events. [2023-08-25 08:32:56,665 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-25 08:32:56,665 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:32:56,665 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-25 08:32:56,665 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:32:56,666 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:32:56,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1523835823, now seen corresponding path program 1 times [2023-08-25 08:32:56,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:32:56,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615858986] [2023-08-25 08:32:56,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:32:56,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:32:56,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:56,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:32:56,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:56,700 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:32:56,700 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:32:56,701 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:32:56,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-25 08:32:56,701 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:32:56,701 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:32:56,702 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:32:56,702 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-25 08:32:56,719 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:32:56,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 141 places, 141 transitions, 314 flow [2023-08-25 08:32:56,741 INFO L124 PetriNetUnfolderBase]: 13/187 cut-off events. [2023-08-25 08:32:56,742 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:32:56,743 INFO L83 FinitePrefix]: Finished finitePrefix Result has 210 conditions, 187 events. 13/187 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 449 event pairs, 0 based on Foata normal form. 0/156 useless extension candidates. Maximal degree in co-relation 156. Up to 10 conditions per place. [2023-08-25 08:32:56,743 INFO L82 GeneralOperation]: Start removeDead. Operand has 141 places, 141 transitions, 314 flow [2023-08-25 08:32:56,745 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 140 places, 140 transitions, 312 flow [2023-08-25 08:32:56,745 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:32:56,745 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 140 places, 140 transitions, 312 flow [2023-08-25 08:32:56,745 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 140 places, 140 transitions, 312 flow [2023-08-25 08:32:56,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 140 places, 140 transitions, 312 flow [2023-08-25 08:32:56,765 INFO L124 PetriNetUnfolderBase]: 13/186 cut-off events. [2023-08-25 08:32:56,765 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:32:56,767 INFO L83 FinitePrefix]: Finished finitePrefix Result has 209 conditions, 186 events. 13/186 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 448 event pairs, 0 based on Foata normal form. 0/156 useless extension candidates. Maximal degree in co-relation 155. Up to 10 conditions per place. [2023-08-25 08:32:56,772 INFO L119 LiptonReduction]: Number of co-enabled transitions 11128 [2023-08-25 08:32:58,179 INFO L134 LiptonReduction]: Checked pairs total: 33844 [2023-08-25 08:32:58,180 INFO L136 LiptonReduction]: Total number of compositions: 128 [2023-08-25 08:32:58,181 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:32:58,182 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:32:58,182 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:32:58,187 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:32:58,187 INFO L124 PetriNetUnfolderBase]: 3/58 cut-off events. [2023-08-25 08:32:58,187 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-25 08:32:58,187 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:32:58,188 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-25 08:32:58,188 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:32:58,188 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:32:58,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1718819270, now seen corresponding path program 1 times [2023-08-25 08:32:58,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:32:58,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594914626] [2023-08-25 08:32:58,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:32:58,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:32:58,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:58,208 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:32:58,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:58,224 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:32:58,224 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:32:58,224 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:32:58,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-25 08:32:58,225 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:32:58,225 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:32:58,225 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:32:58,225 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-25 08:32:58,245 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:32:58,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 168 places, 168 transitions, 381 flow [2023-08-25 08:32:58,270 INFO L124 PetriNetUnfolderBase]: 16/226 cut-off events. [2023-08-25 08:32:58,270 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:32:58,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 257 conditions, 226 events. 16/226 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 577 event pairs, 0 based on Foata normal form. 0/188 useless extension candidates. Maximal degree in co-relation 200. Up to 12 conditions per place. [2023-08-25 08:32:58,272 INFO L82 GeneralOperation]: Start removeDead. Operand has 168 places, 168 transitions, 381 flow [2023-08-25 08:32:58,273 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 167 places, 167 transitions, 379 flow [2023-08-25 08:32:58,273 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:32:58,273 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 167 places, 167 transitions, 379 flow [2023-08-25 08:32:58,274 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 167 places, 167 transitions, 379 flow [2023-08-25 08:32:58,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 167 places, 167 transitions, 379 flow [2023-08-25 08:32:58,295 INFO L124 PetriNetUnfolderBase]: 16/225 cut-off events. [2023-08-25 08:32:58,295 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:32:58,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 256 conditions, 225 events. 16/225 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 576 event pairs, 0 based on Foata normal form. 0/188 useless extension candidates. Maximal degree in co-relation 199. Up to 12 conditions per place. [2023-08-25 08:32:58,306 INFO L119 LiptonReduction]: Number of co-enabled transitions 17420 [2023-08-25 08:32:59,893 INFO L134 LiptonReduction]: Checked pairs total: 59208 [2023-08-25 08:32:59,893 INFO L136 LiptonReduction]: Total number of compositions: 162 [2023-08-25 08:32:59,896 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:32:59,897 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:32:59,897 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:32:59,903 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:32:59,903 INFO L124 PetriNetUnfolderBase]: 4/73 cut-off events. [2023-08-25 08:32:59,903 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-25 08:32:59,904 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:32:59,904 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:32:59,905 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:32:59,905 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:32:59,905 INFO L85 PathProgramCache]: Analyzing trace with hash 926292266, now seen corresponding path program 1 times [2023-08-25 08:32:59,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:32:59,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604722844] [2023-08-25 08:32:59,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:32:59,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:32:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:59,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:32:59,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:32:59,981 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:32:59,981 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:32:59,981 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:32:59,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-25 08:32:59,981 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:32:59,982 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:32:59,982 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:32:59,982 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-25 08:33:00,020 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:00,029 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 195 places, 195 transitions, 450 flow [2023-08-25 08:33:00,059 INFO L124 PetriNetUnfolderBase]: 19/265 cut-off events. [2023-08-25 08:33:00,059 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:33:00,062 INFO L83 FinitePrefix]: Finished finitePrefix Result has 305 conditions, 265 events. 19/265 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 713 event pairs, 0 based on Foata normal form. 0/220 useless extension candidates. Maximal degree in co-relation 245. Up to 14 conditions per place. [2023-08-25 08:33:00,062 INFO L82 GeneralOperation]: Start removeDead. Operand has 195 places, 195 transitions, 450 flow [2023-08-25 08:33:00,064 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 194 places, 194 transitions, 448 flow [2023-08-25 08:33:00,064 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:00,064 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 194 places, 194 transitions, 448 flow [2023-08-25 08:33:00,064 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 194 places, 194 transitions, 448 flow [2023-08-25 08:33:00,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 194 places, 194 transitions, 448 flow [2023-08-25 08:33:00,092 INFO L124 PetriNetUnfolderBase]: 19/264 cut-off events. [2023-08-25 08:33:00,092 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:33:00,095 INFO L83 FinitePrefix]: Finished finitePrefix Result has 304 conditions, 264 events. 19/264 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 712 event pairs, 0 based on Foata normal form. 0/220 useless extension candidates. Maximal degree in co-relation 244. Up to 14 conditions per place. [2023-08-25 08:33:00,104 INFO L119 LiptonReduction]: Number of co-enabled transitions 25116 [2023-08-25 08:33:01,952 INFO L134 LiptonReduction]: Checked pairs total: 88473 [2023-08-25 08:33:01,952 INFO L136 LiptonReduction]: Total number of compositions: 187 [2023-08-25 08:33:01,953 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:01,954 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:01,954 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:01,968 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:01,969 INFO L124 PetriNetUnfolderBase]: 5/88 cut-off events. [2023-08-25 08:33:01,969 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-25 08:33:01,969 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:01,969 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:33:01,970 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:01,970 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:01,970 INFO L85 PathProgramCache]: Analyzing trace with hash 491806424, now seen corresponding path program 1 times [2023-08-25 08:33:01,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:01,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086842137] [2023-08-25 08:33:01,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:01,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:02,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:02,011 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:02,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:02,027 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:02,028 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:02,028 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:02,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-25 08:33:02,028 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:02,029 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:02,029 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:02,029 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-25 08:33:02,056 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:02,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 222 places, 222 transitions, 521 flow [2023-08-25 08:33:02,139 INFO L124 PetriNetUnfolderBase]: 22/304 cut-off events. [2023-08-25 08:33:02,139 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:33:02,141 INFO L83 FinitePrefix]: Finished finitePrefix Result has 354 conditions, 304 events. 22/304 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 852 event pairs, 0 based on Foata normal form. 0/252 useless extension candidates. Maximal degree in co-relation 291. Up to 16 conditions per place. [2023-08-25 08:33:02,142 INFO L82 GeneralOperation]: Start removeDead. Operand has 222 places, 222 transitions, 521 flow [2023-08-25 08:33:02,144 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 221 places, 221 transitions, 519 flow [2023-08-25 08:33:02,148 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:02,149 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 221 places, 221 transitions, 519 flow [2023-08-25 08:33:02,149 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 221 places, 221 transitions, 519 flow [2023-08-25 08:33:02,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 221 places, 221 transitions, 519 flow [2023-08-25 08:33:02,205 INFO L124 PetriNetUnfolderBase]: 22/303 cut-off events. [2023-08-25 08:33:02,205 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:33:02,208 INFO L83 FinitePrefix]: Finished finitePrefix Result has 353 conditions, 303 events. 22/303 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 851 event pairs, 0 based on Foata normal form. 0/252 useless extension candidates. Maximal degree in co-relation 290. Up to 16 conditions per place. [2023-08-25 08:33:02,218 INFO L119 LiptonReduction]: Number of co-enabled transitions 34216 [2023-08-25 08:33:04,270 INFO L134 LiptonReduction]: Checked pairs total: 105202 [2023-08-25 08:33:04,270 INFO L136 LiptonReduction]: Total number of compositions: 211 [2023-08-25 08:33:04,272 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:04,272 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:04,272 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:04,281 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:04,281 INFO L124 PetriNetUnfolderBase]: 6/102 cut-off events. [2023-08-25 08:33:04,281 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-25 08:33:04,282 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:04,282 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:33:04,282 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:04,282 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:04,282 INFO L85 PathProgramCache]: Analyzing trace with hash 376107397, now seen corresponding path program 1 times [2023-08-25 08:33:04,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:04,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466046778] [2023-08-25 08:33:04,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:04,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:04,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:04,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:04,318 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:04,318 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:04,318 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:04,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-25 08:33:04,319 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:04,319 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:04,319 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:04,319 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-25 08:33:04,340 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:04,342 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 249 transitions, 594 flow [2023-08-25 08:33:04,382 INFO L124 PetriNetUnfolderBase]: 25/343 cut-off events. [2023-08-25 08:33:04,382 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:33:04,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 404 conditions, 343 events. 25/343 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 990 event pairs, 0 based on Foata normal form. 0/284 useless extension candidates. Maximal degree in co-relation 338. Up to 18 conditions per place. [2023-08-25 08:33:04,385 INFO L82 GeneralOperation]: Start removeDead. Operand has 249 places, 249 transitions, 594 flow [2023-08-25 08:33:04,387 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 248 places, 248 transitions, 592 flow [2023-08-25 08:33:04,388 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:04,388 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 248 places, 248 transitions, 592 flow [2023-08-25 08:33:04,388 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 248 places, 248 transitions, 592 flow [2023-08-25 08:33:04,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 248 places, 248 transitions, 592 flow [2023-08-25 08:33:04,428 INFO L124 PetriNetUnfolderBase]: 25/342 cut-off events. [2023-08-25 08:33:04,428 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:33:04,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 403 conditions, 342 events. 25/342 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 989 event pairs, 0 based on Foata normal form. 0/284 useless extension candidates. Maximal degree in co-relation 337. Up to 18 conditions per place. [2023-08-25 08:33:04,443 INFO L119 LiptonReduction]: Number of co-enabled transitions 44720 [2023-08-25 08:33:06,429 INFO L134 LiptonReduction]: Checked pairs total: 151727 [2023-08-25 08:33:06,430 INFO L136 LiptonReduction]: Total number of compositions: 236 [2023-08-25 08:33:06,431 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:06,431 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:06,432 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:06,441 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:06,441 INFO L124 PetriNetUnfolderBase]: 7/119 cut-off events. [2023-08-25 08:33:06,442 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-25 08:33:06,442 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:06,442 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:33:06,442 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:06,442 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:06,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1527168661, now seen corresponding path program 1 times [2023-08-25 08:33:06,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:06,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320370046] [2023-08-25 08:33:06,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:06,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:06,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:06,461 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:06,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:06,478 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:06,478 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:06,478 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:06,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-25 08:33:06,478 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:06,479 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:06,479 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:06,479 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-25 08:33:06,501 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:06,504 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 276 places, 276 transitions, 669 flow [2023-08-25 08:33:06,554 INFO L124 PetriNetUnfolderBase]: 28/382 cut-off events. [2023-08-25 08:33:06,555 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:33:06,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 455 conditions, 382 events. 28/382 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1132 event pairs, 0 based on Foata normal form. 0/316 useless extension candidates. Maximal degree in co-relation 386. Up to 20 conditions per place. [2023-08-25 08:33:06,559 INFO L82 GeneralOperation]: Start removeDead. Operand has 276 places, 276 transitions, 669 flow [2023-08-25 08:33:06,561 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 275 places, 275 transitions, 667 flow [2023-08-25 08:33:06,561 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:06,562 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 275 places, 275 transitions, 667 flow [2023-08-25 08:33:06,562 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 275 places, 275 transitions, 667 flow [2023-08-25 08:33:06,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 275 places, 275 transitions, 667 flow [2023-08-25 08:33:06,613 INFO L124 PetriNetUnfolderBase]: 28/381 cut-off events. [2023-08-25 08:33:06,613 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:33:06,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 454 conditions, 381 events. 28/381 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1131 event pairs, 0 based on Foata normal form. 0/316 useless extension candidates. Maximal degree in co-relation 386. Up to 20 conditions per place. [2023-08-25 08:33:06,634 INFO L119 LiptonReduction]: Number of co-enabled transitions 56628 [2023-08-25 08:33:08,899 INFO L134 LiptonReduction]: Checked pairs total: 180442 [2023-08-25 08:33:08,899 INFO L136 LiptonReduction]: Total number of compositions: 265 [2023-08-25 08:33:08,900 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:08,901 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:08,901 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:08,919 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:08,919 INFO L124 PetriNetUnfolderBase]: 8/134 cut-off events. [2023-08-25 08:33:08,919 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-25 08:33:08,919 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:08,920 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:33:08,920 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:08,920 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:08,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1191908779, now seen corresponding path program 1 times [2023-08-25 08:33:08,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:08,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256650456] [2023-08-25 08:33:08,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:08,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:08,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:08,954 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:08,989 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:08,990 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:08,990 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:08,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-25 08:33:08,990 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:08,994 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:08,994 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:08,994 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-25 08:33:09,023 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:09,027 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 303 places, 303 transitions, 746 flow [2023-08-25 08:33:09,086 INFO L124 PetriNetUnfolderBase]: 31/421 cut-off events. [2023-08-25 08:33:09,088 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:33:09,092 INFO L83 FinitePrefix]: Finished finitePrefix Result has 507 conditions, 421 events. 31/421 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1270 event pairs, 0 based on Foata normal form. 0/348 useless extension candidates. Maximal degree in co-relation 437. Up to 22 conditions per place. [2023-08-25 08:33:09,093 INFO L82 GeneralOperation]: Start removeDead. Operand has 303 places, 303 transitions, 746 flow [2023-08-25 08:33:09,097 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 302 places, 302 transitions, 744 flow [2023-08-25 08:33:09,097 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:09,097 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 302 places, 302 transitions, 744 flow [2023-08-25 08:33:09,097 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 302 places, 302 transitions, 744 flow [2023-08-25 08:33:09,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 302 places, 302 transitions, 744 flow [2023-08-25 08:33:09,156 INFO L124 PetriNetUnfolderBase]: 31/420 cut-off events. [2023-08-25 08:33:09,156 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:33:09,160 INFO L83 FinitePrefix]: Finished finitePrefix Result has 506 conditions, 420 events. 31/420 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1270 event pairs, 0 based on Foata normal form. 0/348 useless extension candidates. Maximal degree in co-relation 437. Up to 22 conditions per place. [2023-08-25 08:33:09,178 INFO L119 LiptonReduction]: Number of co-enabled transitions 69940 [2023-08-25 08:33:11,552 INFO L134 LiptonReduction]: Checked pairs total: 225743 [2023-08-25 08:33:11,552 INFO L136 LiptonReduction]: Total number of compositions: 288 [2023-08-25 08:33:11,554 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:11,554 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:11,554 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:11,567 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:11,567 INFO L124 PetriNetUnfolderBase]: 9/147 cut-off events. [2023-08-25 08:33:11,567 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-25 08:33:11,568 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:11,568 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-25 08:33:11,568 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:11,568 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:11,568 INFO L85 PathProgramCache]: Analyzing trace with hash -2117757572, now seen corresponding path program 1 times [2023-08-25 08:33:11,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:11,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269926320] [2023-08-25 08:33:11,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:11,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:11,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:11,585 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:11,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:11,598 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:11,599 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:11,599 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:11,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-25 08:33:11,599 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:11,599 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:11,600 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:11,600 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-25 08:33:11,628 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:11,630 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 330 places, 330 transitions, 825 flow [2023-08-25 08:33:11,750 INFO L124 PetriNetUnfolderBase]: 34/460 cut-off events. [2023-08-25 08:33:11,750 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:33:11,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 560 conditions, 460 events. 34/460 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1384 event pairs, 0 based on Foata normal form. 0/380 useless extension candidates. Maximal degree in co-relation 489. Up to 24 conditions per place. [2023-08-25 08:33:11,755 INFO L82 GeneralOperation]: Start removeDead. Operand has 330 places, 330 transitions, 825 flow [2023-08-25 08:33:11,758 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 329 places, 329 transitions, 823 flow [2023-08-25 08:33:11,759 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:11,759 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 329 places, 329 transitions, 823 flow [2023-08-25 08:33:11,759 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 329 places, 329 transitions, 823 flow [2023-08-25 08:33:11,759 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 329 places, 329 transitions, 823 flow [2023-08-25 08:33:11,838 INFO L124 PetriNetUnfolderBase]: 34/459 cut-off events. [2023-08-25 08:33:11,838 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:33:11,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 559 conditions, 459 events. 34/459 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1384 event pairs, 0 based on Foata normal form. 0/380 useless extension candidates. Maximal degree in co-relation 489. Up to 24 conditions per place. [2023-08-25 08:33:11,868 INFO L119 LiptonReduction]: Number of co-enabled transitions 84656 [2023-08-25 08:33:14,223 INFO L134 LiptonReduction]: Checked pairs total: 294097 [2023-08-25 08:33:14,223 INFO L136 LiptonReduction]: Total number of compositions: 323 [2023-08-25 08:33:14,224 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:14,224 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:14,224 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:14,238 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:14,239 INFO L124 PetriNetUnfolderBase]: 10/162 cut-off events. [2023-08-25 08:33:14,239 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-25 08:33:14,239 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:14,239 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:33:14,239 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:14,239 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:14,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1262243043, now seen corresponding path program 1 times [2023-08-25 08:33:14,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:14,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185374902] [2023-08-25 08:33:14,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:14,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:14,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:14,258 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:14,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:14,273 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:14,273 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:14,273 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:14,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-25 08:33:14,273 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:14,274 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:14,274 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:14,274 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-25 08:33:14,331 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:14,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 357 places, 357 transitions, 906 flow [2023-08-25 08:33:14,414 INFO L124 PetriNetUnfolderBase]: 37/499 cut-off events. [2023-08-25 08:33:14,415 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:33:14,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 614 conditions, 499 events. 37/499 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1545 event pairs, 0 based on Foata normal form. 0/412 useless extension candidates. Maximal degree in co-relation 542. Up to 26 conditions per place. [2023-08-25 08:33:14,421 INFO L82 GeneralOperation]: Start removeDead. Operand has 357 places, 357 transitions, 906 flow [2023-08-25 08:33:14,425 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 356 places, 356 transitions, 904 flow [2023-08-25 08:33:14,425 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:14,425 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 356 places, 356 transitions, 904 flow [2023-08-25 08:33:14,426 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 356 places, 356 transitions, 904 flow [2023-08-25 08:33:14,426 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 356 places, 356 transitions, 904 flow [2023-08-25 08:33:14,498 INFO L124 PetriNetUnfolderBase]: 37/498 cut-off events. [2023-08-25 08:33:14,498 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:33:14,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 613 conditions, 498 events. 37/498 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1544 event pairs, 0 based on Foata normal form. 0/412 useless extension candidates. Maximal degree in co-relation 542. Up to 26 conditions per place. [2023-08-25 08:33:14,528 INFO L119 LiptonReduction]: Number of co-enabled transitions 100776 [2023-08-25 08:33:17,128 INFO L134 LiptonReduction]: Checked pairs total: 329248 [2023-08-25 08:33:17,128 INFO L136 LiptonReduction]: Total number of compositions: 338 [2023-08-25 08:33:17,129 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:17,130 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:17,130 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:17,147 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:17,147 INFO L124 PetriNetUnfolderBase]: 11/179 cut-off events. [2023-08-25 08:33:17,147 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-25 08:33:17,147 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:17,147 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:33:17,147 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:17,148 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:17,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1513616629, now seen corresponding path program 1 times [2023-08-25 08:33:17,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:17,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446845875] [2023-08-25 08:33:17,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:17,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:17,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:17,165 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:17,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:17,180 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:17,180 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:17,180 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:17,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-25 08:33:17,181 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:17,181 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:17,181 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:17,181 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-25 08:33:17,212 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:17,214 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 384 places, 384 transitions, 989 flow [2023-08-25 08:33:17,304 INFO L124 PetriNetUnfolderBase]: 40/538 cut-off events. [2023-08-25 08:33:17,304 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:33:17,311 INFO L83 FinitePrefix]: Finished finitePrefix Result has 669 conditions, 538 events. 40/538 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1665 event pairs, 0 based on Foata normal form. 0/444 useless extension candidates. Maximal degree in co-relation 596. Up to 28 conditions per place. [2023-08-25 08:33:17,311 INFO L82 GeneralOperation]: Start removeDead. Operand has 384 places, 384 transitions, 989 flow [2023-08-25 08:33:17,318 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 383 places, 383 transitions, 987 flow [2023-08-25 08:33:17,318 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:17,318 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 383 places, 383 transitions, 987 flow [2023-08-25 08:33:17,319 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 383 places, 383 transitions, 987 flow [2023-08-25 08:33:17,319 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 383 places, 383 transitions, 987 flow [2023-08-25 08:33:17,404 INFO L124 PetriNetUnfolderBase]: 40/537 cut-off events. [2023-08-25 08:33:17,404 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:33:17,409 INFO L83 FinitePrefix]: Finished finitePrefix Result has 668 conditions, 537 events. 40/537 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1664 event pairs, 0 based on Foata normal form. 0/444 useless extension candidates. Maximal degree in co-relation 596. Up to 28 conditions per place. [2023-08-25 08:33:17,433 INFO L119 LiptonReduction]: Number of co-enabled transitions 118300 [2023-08-25 08:33:20,203 INFO L134 LiptonReduction]: Checked pairs total: 416211 [2023-08-25 08:33:20,204 INFO L136 LiptonReduction]: Total number of compositions: 371 [2023-08-25 08:33:20,205 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:20,205 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:20,205 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:20,224 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:20,224 INFO L124 PetriNetUnfolderBase]: 12/192 cut-off events. [2023-08-25 08:33:20,224 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-25 08:33:20,224 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:20,224 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:33:20,224 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:20,225 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:20,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1416241655, now seen corresponding path program 1 times [2023-08-25 08:33:20,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:20,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351347534] [2023-08-25 08:33:20,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:20,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:20,241 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:20,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:20,259 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:20,259 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:20,259 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:20,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-25 08:33:20,259 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:20,260 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:20,260 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:20,260 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-25 08:33:20,294 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:20,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 411 places, 411 transitions, 1074 flow [2023-08-25 08:33:20,392 INFO L124 PetriNetUnfolderBase]: 43/577 cut-off events. [2023-08-25 08:33:20,392 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:33:20,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 725 conditions, 577 events. 43/577 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1836 event pairs, 0 based on Foata normal form. 0/476 useless extension candidates. Maximal degree in co-relation 651. Up to 30 conditions per place. [2023-08-25 08:33:20,398 INFO L82 GeneralOperation]: Start removeDead. Operand has 411 places, 411 transitions, 1074 flow [2023-08-25 08:33:20,401 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 410 places, 410 transitions, 1072 flow [2023-08-25 08:33:20,402 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:20,402 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 410 places, 410 transitions, 1072 flow [2023-08-25 08:33:20,402 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 410 places, 410 transitions, 1072 flow [2023-08-25 08:33:20,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 410 places, 410 transitions, 1072 flow [2023-08-25 08:33:20,515 INFO L124 PetriNetUnfolderBase]: 43/576 cut-off events. [2023-08-25 08:33:20,515 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:33:20,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 724 conditions, 576 events. 43/576 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1840 event pairs, 0 based on Foata normal form. 0/476 useless extension candidates. Maximal degree in co-relation 651. Up to 30 conditions per place. [2023-08-25 08:33:20,552 INFO L119 LiptonReduction]: Number of co-enabled transitions 137228 [2023-08-25 08:33:23,499 INFO L134 LiptonReduction]: Checked pairs total: 491813 [2023-08-25 08:33:23,499 INFO L136 LiptonReduction]: Total number of compositions: 388 [2023-08-25 08:33:23,500 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:23,500 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:23,500 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:23,525 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:23,525 INFO L124 PetriNetUnfolderBase]: 13/208 cut-off events. [2023-08-25 08:33:23,525 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-25 08:33:23,525 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:23,526 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:33:23,526 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:23,526 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:23,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1198601819, now seen corresponding path program 1 times [2023-08-25 08:33:23,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:23,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167251342] [2023-08-25 08:33:23,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:23,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:23,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:23,549 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:23,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:23,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:23,570 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:23,571 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:23,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-25 08:33:23,571 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:23,571 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:23,571 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:23,572 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-25 08:33:23,616 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:23,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 438 places, 438 transitions, 1161 flow [2023-08-25 08:33:23,758 INFO L124 PetriNetUnfolderBase]: 46/616 cut-off events. [2023-08-25 08:33:23,758 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:33:23,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 782 conditions, 616 events. 46/616 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1964 event pairs, 0 based on Foata normal form. 0/508 useless extension candidates. Maximal degree in co-relation 707. Up to 32 conditions per place. [2023-08-25 08:33:23,769 INFO L82 GeneralOperation]: Start removeDead. Operand has 438 places, 438 transitions, 1161 flow [2023-08-25 08:33:23,773 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 437 places, 437 transitions, 1159 flow [2023-08-25 08:33:23,773 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:23,773 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 437 places, 437 transitions, 1159 flow [2023-08-25 08:33:23,774 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 437 places, 437 transitions, 1159 flow [2023-08-25 08:33:23,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 437 places, 437 transitions, 1159 flow [2023-08-25 08:33:23,882 INFO L124 PetriNetUnfolderBase]: 46/615 cut-off events. [2023-08-25 08:33:23,882 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:33:23,890 INFO L83 FinitePrefix]: Finished finitePrefix Result has 781 conditions, 615 events. 46/615 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 1964 event pairs, 0 based on Foata normal form. 0/508 useless extension candidates. Maximal degree in co-relation 707. Up to 32 conditions per place. [2023-08-25 08:33:23,917 INFO L119 LiptonReduction]: Number of co-enabled transitions 157560 [2023-08-25 08:33:27,090 INFO L134 LiptonReduction]: Checked pairs total: 530106 [2023-08-25 08:33:27,090 INFO L136 LiptonReduction]: Total number of compositions: 424 [2023-08-25 08:33:27,091 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:27,092 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:27,092 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:27,109 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:27,109 INFO L124 PetriNetUnfolderBase]: 14/222 cut-off events. [2023-08-25 08:33:27,109 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-25 08:33:27,109 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:27,110 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:33:27,110 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:27,110 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:27,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1329541612, now seen corresponding path program 1 times [2023-08-25 08:33:27,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:27,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840787266] [2023-08-25 08:33:27,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:27,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:27,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:27,136 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:27,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:27,155 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:27,155 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:27,155 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:27,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-25 08:33:27,156 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:27,156 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:27,156 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:27,156 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-25 08:33:27,195 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:27,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 465 places, 465 transitions, 1250 flow [2023-08-25 08:33:27,324 INFO L124 PetriNetUnfolderBase]: 49/655 cut-off events. [2023-08-25 08:33:27,325 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:33:27,333 INFO L83 FinitePrefix]: Finished finitePrefix Result has 840 conditions, 655 events. 49/655 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2082 event pairs, 0 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 764. Up to 34 conditions per place. [2023-08-25 08:33:27,333 INFO L82 GeneralOperation]: Start removeDead. Operand has 465 places, 465 transitions, 1250 flow [2023-08-25 08:33:27,337 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 464 places, 464 transitions, 1248 flow [2023-08-25 08:33:27,337 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:27,338 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 464 places, 464 transitions, 1248 flow [2023-08-25 08:33:27,338 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 464 places, 464 transitions, 1248 flow [2023-08-25 08:33:27,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 464 places, 464 transitions, 1248 flow [2023-08-25 08:33:27,472 INFO L124 PetriNetUnfolderBase]: 49/654 cut-off events. [2023-08-25 08:33:27,472 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:33:27,484 INFO L83 FinitePrefix]: Finished finitePrefix Result has 839 conditions, 654 events. 49/654 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2081 event pairs, 0 based on Foata normal form. 0/540 useless extension candidates. Maximal degree in co-relation 764. Up to 34 conditions per place. [2023-08-25 08:33:27,595 INFO L119 LiptonReduction]: Number of co-enabled transitions 179296 [2023-08-25 08:33:30,815 INFO L134 LiptonReduction]: Checked pairs total: 598973 [2023-08-25 08:33:30,816 INFO L136 LiptonReduction]: Total number of compositions: 445 [2023-08-25 08:33:30,817 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:30,817 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:30,817 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:30,867 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:30,867 INFO L124 PetriNetUnfolderBase]: 15/237 cut-off events. [2023-08-25 08:33:30,867 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-25 08:33:30,867 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:30,867 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:33:30,867 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:30,867 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:30,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1883834054, now seen corresponding path program 1 times [2023-08-25 08:33:30,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:30,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944148084] [2023-08-25 08:33:30,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:30,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:30,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:30,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:30,915 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:30,915 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:30,916 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:30,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-25 08:33:30,916 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:30,916 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:30,916 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:30,916 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-25 08:33:30,959 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:30,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 492 places, 492 transitions, 1341 flow [2023-08-25 08:33:31,115 INFO L124 PetriNetUnfolderBase]: 52/694 cut-off events. [2023-08-25 08:33:31,115 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:33:31,126 INFO L83 FinitePrefix]: Finished finitePrefix Result has 899 conditions, 694 events. 52/694 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2217 event pairs, 0 based on Foata normal form. 0/572 useless extension candidates. Maximal degree in co-relation 822. Up to 36 conditions per place. [2023-08-25 08:33:31,126 INFO L82 GeneralOperation]: Start removeDead. Operand has 492 places, 492 transitions, 1341 flow [2023-08-25 08:33:31,131 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 491 places, 491 transitions, 1339 flow [2023-08-25 08:33:31,132 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:31,132 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 491 places, 491 transitions, 1339 flow [2023-08-25 08:33:31,132 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 491 places, 491 transitions, 1339 flow [2023-08-25 08:33:31,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 491 places, 491 transitions, 1339 flow [2023-08-25 08:33:31,282 INFO L124 PetriNetUnfolderBase]: 52/693 cut-off events. [2023-08-25 08:33:31,282 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:33:31,295 INFO L83 FinitePrefix]: Finished finitePrefix Result has 898 conditions, 693 events. 52/693 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2216 event pairs, 0 based on Foata normal form. 0/572 useless extension candidates. Maximal degree in co-relation 822. Up to 36 conditions per place. [2023-08-25 08:33:31,346 INFO L119 LiptonReduction]: Number of co-enabled transitions 202436 [2023-08-25 08:33:34,876 INFO L134 LiptonReduction]: Checked pairs total: 673362 [2023-08-25 08:33:34,877 INFO L136 LiptonReduction]: Total number of compositions: 474 [2023-08-25 08:33:34,878 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:34,878 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:34,878 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:34,909 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:34,909 INFO L124 PetriNetUnfolderBase]: 16/253 cut-off events. [2023-08-25 08:33:34,909 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-25 08:33:34,910 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:34,910 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:33:34,910 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:34,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:34,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1167044217, now seen corresponding path program 1 times [2023-08-25 08:33:34,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:34,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563296338] [2023-08-25 08:33:34,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:34,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:34,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:34,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:34,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:34,957 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:34,958 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:34,958 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:34,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-25 08:33:34,958 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:34,958 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:34,958 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:34,958 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-25 08:33:35,001 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:35,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 519 places, 519 transitions, 1434 flow [2023-08-25 08:33:35,168 INFO L124 PetriNetUnfolderBase]: 55/733 cut-off events. [2023-08-25 08:33:35,168 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:33:35,183 INFO L83 FinitePrefix]: Finished finitePrefix Result has 959 conditions, 733 events. 55/733 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2342 event pairs, 0 based on Foata normal form. 0/604 useless extension candidates. Maximal degree in co-relation 881. Up to 38 conditions per place. [2023-08-25 08:33:35,183 INFO L82 GeneralOperation]: Start removeDead. Operand has 519 places, 519 transitions, 1434 flow [2023-08-25 08:33:35,189 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 518 places, 518 transitions, 1432 flow [2023-08-25 08:33:35,189 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:35,189 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 518 places, 518 transitions, 1432 flow [2023-08-25 08:33:35,189 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 518 places, 518 transitions, 1432 flow [2023-08-25 08:33:35,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 518 places, 518 transitions, 1432 flow [2023-08-25 08:33:35,373 INFO L124 PetriNetUnfolderBase]: 55/732 cut-off events. [2023-08-25 08:33:35,373 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:33:35,383 INFO L83 FinitePrefix]: Finished finitePrefix Result has 958 conditions, 732 events. 55/732 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2344 event pairs, 0 based on Foata normal form. 0/604 useless extension candidates. Maximal degree in co-relation 881. Up to 38 conditions per place. [2023-08-25 08:33:35,418 INFO L119 LiptonReduction]: Number of co-enabled transitions 226980 [2023-08-25 08:33:39,086 INFO L134 LiptonReduction]: Checked pairs total: 816989 [2023-08-25 08:33:39,086 INFO L136 LiptonReduction]: Total number of compositions: 501 [2023-08-25 08:33:39,088 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:39,088 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:39,088 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:39,141 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:39,141 INFO L124 PetriNetUnfolderBase]: 17/268 cut-off events. [2023-08-25 08:33:39,141 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-25 08:33:39,141 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:39,141 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:33:39,141 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:39,142 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:39,142 INFO L85 PathProgramCache]: Analyzing trace with hash -828323718, now seen corresponding path program 1 times [2023-08-25 08:33:39,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:39,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437787137] [2023-08-25 08:33:39,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:39,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:39,165 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:39,202 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:39,204 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:39,204 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:39,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-25 08:33:39,204 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:39,204 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:39,205 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:39,205 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-25 08:33:39,251 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:39,255 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 546 places, 546 transitions, 1529 flow [2023-08-25 08:33:39,425 INFO L124 PetriNetUnfolderBase]: 58/772 cut-off events. [2023-08-25 08:33:39,425 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:33:39,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1020 conditions, 772 events. 58/772 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2484 event pairs, 0 based on Foata normal form. 0/636 useless extension candidates. Maximal degree in co-relation 941. Up to 40 conditions per place. [2023-08-25 08:33:39,437 INFO L82 GeneralOperation]: Start removeDead. Operand has 546 places, 546 transitions, 1529 flow [2023-08-25 08:33:39,443 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 545 places, 545 transitions, 1527 flow [2023-08-25 08:33:39,443 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:39,443 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 545 places, 545 transitions, 1527 flow [2023-08-25 08:33:39,443 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 545 places, 545 transitions, 1527 flow [2023-08-25 08:33:39,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 545 places, 545 transitions, 1527 flow [2023-08-25 08:33:39,620 INFO L124 PetriNetUnfolderBase]: 58/771 cut-off events. [2023-08-25 08:33:39,620 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:33:39,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1019 conditions, 771 events. 58/771 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2483 event pairs, 0 based on Foata normal form. 0/636 useless extension candidates. Maximal degree in co-relation 941. Up to 40 conditions per place. [2023-08-25 08:33:39,678 INFO L119 LiptonReduction]: Number of co-enabled transitions 252928 [2023-08-25 08:33:43,518 INFO L134 LiptonReduction]: Checked pairs total: 914773 [2023-08-25 08:33:43,519 INFO L136 LiptonReduction]: Total number of compositions: 529 [2023-08-25 08:33:43,520 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:43,520 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:43,520 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:43,549 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:43,549 INFO L124 PetriNetUnfolderBase]: 18/282 cut-off events. [2023-08-25 08:33:43,549 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-25 08:33:43,549 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:43,549 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:33:43,549 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:43,549 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:43,550 INFO L85 PathProgramCache]: Analyzing trace with hash 485351551, now seen corresponding path program 1 times [2023-08-25 08:33:43,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:43,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762608973] [2023-08-25 08:33:43,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:43,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:43,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:43,576 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:43,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:43,603 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:43,603 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:43,603 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:43,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-25 08:33:43,603 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:43,604 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:43,604 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:43,604 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-25 08:33:43,651 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:43,654 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 573 places, 573 transitions, 1626 flow [2023-08-25 08:33:43,851 INFO L124 PetriNetUnfolderBase]: 61/811 cut-off events. [2023-08-25 08:33:43,851 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:33:43,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1082 conditions, 811 events. 61/811 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2614 event pairs, 0 based on Foata normal form. 0/668 useless extension candidates. Maximal degree in co-relation 1002. Up to 42 conditions per place. [2023-08-25 08:33:43,863 INFO L82 GeneralOperation]: Start removeDead. Operand has 573 places, 573 transitions, 1626 flow [2023-08-25 08:33:43,866 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 572 places, 572 transitions, 1624 flow [2023-08-25 08:33:43,867 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:43,867 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 572 places, 572 transitions, 1624 flow [2023-08-25 08:33:43,867 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 572 places, 572 transitions, 1624 flow [2023-08-25 08:33:43,867 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 572 places, 572 transitions, 1624 flow [2023-08-25 08:33:44,005 INFO L124 PetriNetUnfolderBase]: 61/810 cut-off events. [2023-08-25 08:33:44,006 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:33:44,021 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1081 conditions, 810 events. 61/810 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2614 event pairs, 0 based on Foata normal form. 0/668 useless extension candidates. Maximal degree in co-relation 1002. Up to 42 conditions per place. [2023-08-25 08:33:44,070 INFO L119 LiptonReduction]: Number of co-enabled transitions 280280 [2023-08-25 08:33:48,190 INFO L134 LiptonReduction]: Checked pairs total: 1016463 [2023-08-25 08:33:48,191 INFO L136 LiptonReduction]: Total number of compositions: 550 [2023-08-25 08:33:48,192 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:48,192 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:48,192 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:48,221 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:48,221 INFO L124 PetriNetUnfolderBase]: 19/298 cut-off events. [2023-08-25 08:33:48,221 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-25 08:33:48,221 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:48,221 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:33:48,221 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:48,221 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:48,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1375352432, now seen corresponding path program 1 times [2023-08-25 08:33:48,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:48,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134428330] [2023-08-25 08:33:48,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:48,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:48,245 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:48,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:48,277 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:48,277 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:48,277 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:48,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-25 08:33:48,277 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:48,278 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:48,278 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:48,278 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-25 08:33:48,327 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:48,330 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 600 places, 600 transitions, 1725 flow [2023-08-25 08:33:48,502 INFO L124 PetriNetUnfolderBase]: 64/850 cut-off events. [2023-08-25 08:33:48,502 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:33:48,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1145 conditions, 850 events. 64/850 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2738 event pairs, 0 based on Foata normal form. 0/700 useless extension candidates. Maximal degree in co-relation 1064. Up to 44 conditions per place. [2023-08-25 08:33:48,516 INFO L82 GeneralOperation]: Start removeDead. Operand has 600 places, 600 transitions, 1725 flow [2023-08-25 08:33:48,521 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 599 places, 599 transitions, 1723 flow [2023-08-25 08:33:48,521 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:48,521 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 599 places, 599 transitions, 1723 flow [2023-08-25 08:33:48,521 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 599 places, 599 transitions, 1723 flow [2023-08-25 08:33:48,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 599 places, 599 transitions, 1723 flow [2023-08-25 08:33:48,669 INFO L124 PetriNetUnfolderBase]: 64/849 cut-off events. [2023-08-25 08:33:48,669 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:33:48,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1144 conditions, 849 events. 64/849 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2736 event pairs, 0 based on Foata normal form. 0/700 useless extension candidates. Maximal degree in co-relation 1064. Up to 44 conditions per place. [2023-08-25 08:33:48,789 INFO L119 LiptonReduction]: Number of co-enabled transitions 309036 [2023-08-25 08:33:52,979 INFO L134 LiptonReduction]: Checked pairs total: 1045735 [2023-08-25 08:33:52,980 INFO L136 LiptonReduction]: Total number of compositions: 571 [2023-08-25 08:33:52,981 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:52,981 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:52,981 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:53,027 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:53,027 INFO L124 PetriNetUnfolderBase]: 20/313 cut-off events. [2023-08-25 08:33:53,027 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-25 08:33:53,028 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:53,028 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:33:53,028 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:53,028 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:53,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1624313877, now seen corresponding path program 1 times [2023-08-25 08:33:53,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:53,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25062302] [2023-08-25 08:33:53,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:53,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:53,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:53,093 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:53,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:53,134 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:53,134 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:53,135 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:53,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-25 08:33:53,135 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:53,135 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:53,135 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:53,135 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-25 08:33:53,186 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:53,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 627 places, 627 transitions, 1826 flow [2023-08-25 08:33:53,430 INFO L124 PetriNetUnfolderBase]: 67/889 cut-off events. [2023-08-25 08:33:53,431 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:33:53,454 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1209 conditions, 889 events. 67/889 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2897 event pairs, 0 based on Foata normal form. 0/732 useless extension candidates. Maximal degree in co-relation 1127. Up to 46 conditions per place. [2023-08-25 08:33:53,454 INFO L82 GeneralOperation]: Start removeDead. Operand has 627 places, 627 transitions, 1826 flow [2023-08-25 08:33:53,462 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 626 places, 626 transitions, 1824 flow [2023-08-25 08:33:53,462 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:53,462 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 626 places, 626 transitions, 1824 flow [2023-08-25 08:33:53,462 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 626 places, 626 transitions, 1824 flow [2023-08-25 08:33:53,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 626 places, 626 transitions, 1824 flow [2023-08-25 08:33:53,659 INFO L124 PetriNetUnfolderBase]: 67/888 cut-off events. [2023-08-25 08:33:53,659 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:33:53,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1208 conditions, 888 events. 67/888 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 2896 event pairs, 0 based on Foata normal form. 0/732 useless extension candidates. Maximal degree in co-relation 1127. Up to 46 conditions per place. [2023-08-25 08:33:53,777 INFO L119 LiptonReduction]: Number of co-enabled transitions 339196 [2023-08-25 08:33:58,244 INFO L134 LiptonReduction]: Checked pairs total: 1222271 [2023-08-25 08:33:58,244 INFO L136 LiptonReduction]: Total number of compositions: 605 [2023-08-25 08:33:58,246 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:33:58,246 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:33:58,246 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:33:58,291 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:33:58,291 INFO L124 PetriNetUnfolderBase]: 21/327 cut-off events. [2023-08-25 08:33:58,291 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-25 08:33:58,291 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:33:58,291 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:33:58,292 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:33:58,292 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:33:58,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1519947473, now seen corresponding path program 1 times [2023-08-25 08:33:58,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:33:58,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593621040] [2023-08-25 08:33:58,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:33:58,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:33:58,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:58,322 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:33:58,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:33:58,349 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:33:58,349 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:33:58,349 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:33:58,349 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-25 08:33:58,349 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:33:58,350 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:33:58,350 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:33:58,350 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-25 08:33:58,408 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:33:58,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 654 places, 654 transitions, 1929 flow [2023-08-25 08:33:58,648 INFO L124 PetriNetUnfolderBase]: 70/928 cut-off events. [2023-08-25 08:33:58,649 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:33:58,664 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1274 conditions, 928 events. 70/928 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3037 event pairs, 0 based on Foata normal form. 0/764 useless extension candidates. Maximal degree in co-relation 1191. Up to 48 conditions per place. [2023-08-25 08:33:58,664 INFO L82 GeneralOperation]: Start removeDead. Operand has 654 places, 654 transitions, 1929 flow [2023-08-25 08:33:58,670 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 653 places, 653 transitions, 1927 flow [2023-08-25 08:33:58,670 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:33:58,670 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 653 places, 653 transitions, 1927 flow [2023-08-25 08:33:58,671 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 653 places, 653 transitions, 1927 flow [2023-08-25 08:33:58,671 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 653 places, 653 transitions, 1927 flow [2023-08-25 08:33:58,928 INFO L124 PetriNetUnfolderBase]: 70/927 cut-off events. [2023-08-25 08:33:58,929 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:33:58,945 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1273 conditions, 927 events. 70/927 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3036 event pairs, 0 based on Foata normal form. 0/764 useless extension candidates. Maximal degree in co-relation 1191. Up to 48 conditions per place. [2023-08-25 08:33:59,013 INFO L119 LiptonReduction]: Number of co-enabled transitions 370760 [2023-08-25 08:34:04,034 INFO L134 LiptonReduction]: Checked pairs total: 1371273 [2023-08-25 08:34:04,034 INFO L136 LiptonReduction]: Total number of compositions: 634 [2023-08-25 08:34:04,036 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:04,037 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:04,037 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:04,078 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:04,078 INFO L124 PetriNetUnfolderBase]: 22/342 cut-off events. [2023-08-25 08:34:04,078 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-25 08:34:04,078 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:04,078 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:34:04,079 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:04,079 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:04,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1072200191, now seen corresponding path program 1 times [2023-08-25 08:34:04,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:04,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880261890] [2023-08-25 08:34:04,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:04,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:04,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:04,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:04,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:04,132 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:04,132 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:04,132 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:04,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-25 08:34:04,132 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:04,133 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:04,133 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:04,133 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-25 08:34:04,191 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:04,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 681 places, 681 transitions, 2034 flow [2023-08-25 08:34:04,492 INFO L124 PetriNetUnfolderBase]: 73/967 cut-off events. [2023-08-25 08:34:04,492 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:34:04,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1340 conditions, 967 events. 73/967 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3151 event pairs, 0 based on Foata normal form. 0/796 useless extension candidates. Maximal degree in co-relation 1256. Up to 50 conditions per place. [2023-08-25 08:34:04,521 INFO L82 GeneralOperation]: Start removeDead. Operand has 681 places, 681 transitions, 2034 flow [2023-08-25 08:34:04,530 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 680 places, 680 transitions, 2032 flow [2023-08-25 08:34:04,530 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:04,531 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 680 places, 680 transitions, 2032 flow [2023-08-25 08:34:04,531 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 680 places, 680 transitions, 2032 flow [2023-08-25 08:34:04,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 680 places, 680 transitions, 2032 flow [2023-08-25 08:34:04,830 INFO L124 PetriNetUnfolderBase]: 73/966 cut-off events. [2023-08-25 08:34:04,831 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:34:04,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1339 conditions, 966 events. 73/966 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3148 event pairs, 0 based on Foata normal form. 0/796 useless extension candidates. Maximal degree in co-relation 1256. Up to 50 conditions per place. [2023-08-25 08:34:04,927 INFO L119 LiptonReduction]: Number of co-enabled transitions 403728 [2023-08-25 08:34:09,900 INFO L134 LiptonReduction]: Checked pairs total: 1461232 [2023-08-25 08:34:09,900 INFO L136 LiptonReduction]: Total number of compositions: 656 [2023-08-25 08:34:09,901 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:09,901 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:09,901 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:09,946 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:09,946 INFO L124 PetriNetUnfolderBase]: 23/357 cut-off events. [2023-08-25 08:34:09,946 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-25 08:34:09,946 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:09,946 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:34:09,946 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:09,947 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:09,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1764326649, now seen corresponding path program 1 times [2023-08-25 08:34:09,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:09,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950318336] [2023-08-25 08:34:09,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:09,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:09,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:09,975 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:09,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:10,008 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:10,008 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:10,009 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:10,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-25 08:34:10,009 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:10,009 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:10,009 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:10,009 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-25 08:34:10,085 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:10,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 708 places, 708 transitions, 2141 flow [2023-08-25 08:34:10,397 INFO L124 PetriNetUnfolderBase]: 76/1006 cut-off events. [2023-08-25 08:34:10,397 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:34:10,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1407 conditions, 1006 events. 76/1006 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3318 event pairs, 0 based on Foata normal form. 0/828 useless extension candidates. Maximal degree in co-relation 1322. Up to 52 conditions per place. [2023-08-25 08:34:10,417 INFO L82 GeneralOperation]: Start removeDead. Operand has 708 places, 708 transitions, 2141 flow [2023-08-25 08:34:10,422 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 707 places, 707 transitions, 2139 flow [2023-08-25 08:34:10,423 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:10,423 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 707 places, 707 transitions, 2139 flow [2023-08-25 08:34:10,423 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 707 places, 707 transitions, 2139 flow [2023-08-25 08:34:10,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 707 places, 707 transitions, 2139 flow [2023-08-25 08:34:10,652 INFO L124 PetriNetUnfolderBase]: 76/1005 cut-off events. [2023-08-25 08:34:10,652 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:34:10,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1406 conditions, 1005 events. 76/1005 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3317 event pairs, 0 based on Foata normal form. 0/828 useless extension candidates. Maximal degree in co-relation 1322. Up to 52 conditions per place. [2023-08-25 08:34:10,751 INFO L119 LiptonReduction]: Number of co-enabled transitions 438100 [2023-08-25 08:34:15,798 INFO L134 LiptonReduction]: Checked pairs total: 1601790 [2023-08-25 08:34:15,798 INFO L136 LiptonReduction]: Total number of compositions: 681 [2023-08-25 08:34:15,799 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:15,799 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:15,799 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:15,844 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:15,845 INFO L124 PetriNetUnfolderBase]: 24/372 cut-off events. [2023-08-25 08:34:15,845 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-25 08:34:15,845 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:15,845 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:34:15,845 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:15,845 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:15,845 INFO L85 PathProgramCache]: Analyzing trace with hash 311040328, now seen corresponding path program 1 times [2023-08-25 08:34:15,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:15,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122501229] [2023-08-25 08:34:15,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:15,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:15,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:15,881 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:15,913 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:15,914 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:15,914 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:15,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-25 08:34:15,914 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:15,914 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:15,914 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:15,914 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-25 08:34:15,975 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:15,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 735 places, 735 transitions, 2250 flow [2023-08-25 08:34:16,267 INFO L124 PetriNetUnfolderBase]: 79/1045 cut-off events. [2023-08-25 08:34:16,267 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:34:16,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1475 conditions, 1045 events. 79/1045 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3423 event pairs, 0 based on Foata normal form. 0/860 useless extension candidates. Maximal degree in co-relation 1389. Up to 54 conditions per place. [2023-08-25 08:34:16,291 INFO L82 GeneralOperation]: Start removeDead. Operand has 735 places, 735 transitions, 2250 flow [2023-08-25 08:34:16,298 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 734 places, 734 transitions, 2248 flow [2023-08-25 08:34:16,298 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:16,298 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 734 places, 734 transitions, 2248 flow [2023-08-25 08:34:16,298 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 734 places, 734 transitions, 2248 flow [2023-08-25 08:34:16,298 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 734 places, 734 transitions, 2248 flow [2023-08-25 08:34:16,574 INFO L124 PetriNetUnfolderBase]: 79/1044 cut-off events. [2023-08-25 08:34:16,575 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:34:16,598 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1474 conditions, 1044 events. 79/1044 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3423 event pairs, 0 based on Foata normal form. 0/860 useless extension candidates. Maximal degree in co-relation 1389. Up to 54 conditions per place. [2023-08-25 08:34:16,684 INFO L119 LiptonReduction]: Number of co-enabled transitions 473876 [2023-08-25 08:34:21,906 INFO L134 LiptonReduction]: Checked pairs total: 1728824 [2023-08-25 08:34:21,906 INFO L136 LiptonReduction]: Total number of compositions: 708 [2023-08-25 08:34:21,908 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:21,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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:21,908 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:21,956 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:21,956 INFO L124 PetriNetUnfolderBase]: 25/387 cut-off events. [2023-08-25 08:34:21,956 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-25 08:34:21,956 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:21,956 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:34:21,957 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:21,957 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:21,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1933083391, now seen corresponding path program 1 times [2023-08-25 08:34:21,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:21,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068227292] [2023-08-25 08:34:21,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:21,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:21,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:21,993 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:22,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:22,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:22,033 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:22,033 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:22,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-25 08:34:22,033 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:22,033 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:22,034 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:22,034 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-25 08:34:22,093 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:22,098 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 762 places, 762 transitions, 2361 flow [2023-08-25 08:34:22,404 INFO L124 PetriNetUnfolderBase]: 82/1084 cut-off events. [2023-08-25 08:34:22,405 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:34:22,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1544 conditions, 1084 events. 82/1084 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3579 event pairs, 0 based on Foata normal form. 0/892 useless extension candidates. Maximal degree in co-relation 1457. Up to 56 conditions per place. [2023-08-25 08:34:22,429 INFO L82 GeneralOperation]: Start removeDead. Operand has 762 places, 762 transitions, 2361 flow [2023-08-25 08:34:22,436 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 761 places, 761 transitions, 2359 flow [2023-08-25 08:34:22,436 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:22,436 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 761 places, 761 transitions, 2359 flow [2023-08-25 08:34:22,436 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 761 places, 761 transitions, 2359 flow [2023-08-25 08:34:22,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 761 places, 761 transitions, 2359 flow [2023-08-25 08:34:22,786 INFO L124 PetriNetUnfolderBase]: 82/1083 cut-off events. [2023-08-25 08:34:22,786 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:34:22,808 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1543 conditions, 1083 events. 82/1083 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3579 event pairs, 0 based on Foata normal form. 0/892 useless extension candidates. Maximal degree in co-relation 1457. Up to 56 conditions per place. [2023-08-25 08:34:22,893 INFO L119 LiptonReduction]: Number of co-enabled transitions 511056 [2023-08-25 08:34:28,383 INFO L134 LiptonReduction]: Checked pairs total: 1713538 [2023-08-25 08:34:28,384 INFO L136 LiptonReduction]: Total number of compositions: 733 [2023-08-25 08:34:28,385 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:28,385 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:28,385 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:28,434 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:28,434 INFO L124 PetriNetUnfolderBase]: 26/402 cut-off events. [2023-08-25 08:34:28,434 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-25 08:34:28,434 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:28,434 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:34:28,434 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:28,435 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:28,435 INFO L85 PathProgramCache]: Analyzing trace with hash 172846724, now seen corresponding path program 1 times [2023-08-25 08:34:28,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:28,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383597640] [2023-08-25 08:34:28,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:28,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:28,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:28,467 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:28,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:28,500 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:28,500 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:28,501 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:28,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-25 08:34:28,501 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:28,501 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:28,501 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:28,501 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-25 08:34:28,566 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:28,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 789 places, 789 transitions, 2474 flow [2023-08-25 08:34:28,874 INFO L124 PetriNetUnfolderBase]: 85/1123 cut-off events. [2023-08-25 08:34:28,874 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:34:28,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1614 conditions, 1123 events. 85/1123 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3707 event pairs, 0 based on Foata normal form. 0/924 useless extension candidates. Maximal degree in co-relation 1526. Up to 58 conditions per place. [2023-08-25 08:34:28,900 INFO L82 GeneralOperation]: Start removeDead. Operand has 789 places, 789 transitions, 2474 flow [2023-08-25 08:34:28,908 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 788 places, 788 transitions, 2472 flow [2023-08-25 08:34:28,908 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:28,908 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 788 places, 788 transitions, 2472 flow [2023-08-25 08:34:28,908 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 788 places, 788 transitions, 2472 flow [2023-08-25 08:34:28,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 788 places, 788 transitions, 2472 flow [2023-08-25 08:34:29,275 INFO L124 PetriNetUnfolderBase]: 85/1122 cut-off events. [2023-08-25 08:34:29,275 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:34:29,296 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1613 conditions, 1122 events. 85/1122 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 3706 event pairs, 0 based on Foata normal form. 0/924 useless extension candidates. Maximal degree in co-relation 1526. Up to 58 conditions per place. [2023-08-25 08:34:29,384 INFO L119 LiptonReduction]: Number of co-enabled transitions 549640 [2023-08-25 08:34:35,209 INFO L134 LiptonReduction]: Checked pairs total: 2001373 [2023-08-25 08:34:35,209 INFO L136 LiptonReduction]: Total number of compositions: 756 [2023-08-25 08:34:35,210 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:35,210 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:35,210 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:35,265 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:35,265 INFO L124 PetriNetUnfolderBase]: 27/419 cut-off events. [2023-08-25 08:34:35,265 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-25 08:34:35,265 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:35,265 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:34:35,265 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:35,265 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:35,266 INFO L85 PathProgramCache]: Analyzing trace with hash -279345616, now seen corresponding path program 1 times [2023-08-25 08:34:35,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:35,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173142491] [2023-08-25 08:34:35,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:35,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:35,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:35,297 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:35,333 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:35,333 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:35,333 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:35,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-25 08:34:35,333 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:35,334 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:35,334 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:35,334 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-25 08:34:35,401 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:35,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 816 places, 816 transitions, 2589 flow [2023-08-25 08:34:35,725 INFO L124 PetriNetUnfolderBase]: 88/1162 cut-off events. [2023-08-25 08:34:35,725 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:34:35,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1685 conditions, 1162 events. 88/1162 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3826 event pairs, 0 based on Foata normal form. 0/956 useless extension candidates. Maximal degree in co-relation 1596. Up to 60 conditions per place. [2023-08-25 08:34:35,754 INFO L82 GeneralOperation]: Start removeDead. Operand has 816 places, 816 transitions, 2589 flow [2023-08-25 08:34:35,762 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 815 places, 815 transitions, 2587 flow [2023-08-25 08:34:35,763 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:35,763 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 815 places, 815 transitions, 2587 flow [2023-08-25 08:34:35,763 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 815 places, 815 transitions, 2587 flow [2023-08-25 08:34:35,763 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 815 places, 815 transitions, 2587 flow [2023-08-25 08:34:36,093 INFO L124 PetriNetUnfolderBase]: 88/1161 cut-off events. [2023-08-25 08:34:36,093 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:34:36,128 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1684 conditions, 1161 events. 88/1161 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3825 event pairs, 0 based on Foata normal form. 0/956 useless extension candidates. Maximal degree in co-relation 1596. Up to 60 conditions per place. [2023-08-25 08:34:36,250 INFO L119 LiptonReduction]: Number of co-enabled transitions 589628 [2023-08-25 08:34:42,279 INFO L134 LiptonReduction]: Checked pairs total: 2183680 [2023-08-25 08:34:42,279 INFO L136 LiptonReduction]: Total number of compositions: 793 [2023-08-25 08:34:42,280 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:42,281 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:42,281 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:42,379 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:42,379 INFO L124 PetriNetUnfolderBase]: 28/434 cut-off events. [2023-08-25 08:34:42,380 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-25 08:34:42,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:42,380 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:34:42,380 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:42,380 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:42,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1240730716, now seen corresponding path program 1 times [2023-08-25 08:34:42,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:42,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826878696] [2023-08-25 08:34:42,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:42,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:42,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:42,411 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:42,462 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:42,462 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:42,463 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:42,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-25 08:34:42,463 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:42,463 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:42,463 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:42,463 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-25 08:34:42,529 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:42,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 843 places, 843 transitions, 2706 flow [2023-08-25 08:34:42,864 INFO L124 PetriNetUnfolderBase]: 91/1201 cut-off events. [2023-08-25 08:34:42,865 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:34:42,895 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1757 conditions, 1201 events. 91/1201 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4075 event pairs, 0 based on Foata normal form. 0/988 useless extension candidates. Maximal degree in co-relation 1667. Up to 62 conditions per place. [2023-08-25 08:34:42,895 INFO L82 GeneralOperation]: Start removeDead. Operand has 843 places, 843 transitions, 2706 flow [2023-08-25 08:34:42,904 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 842 places, 842 transitions, 2704 flow [2023-08-25 08:34:42,904 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:42,904 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 842 places, 842 transitions, 2704 flow [2023-08-25 08:34:42,904 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 842 places, 842 transitions, 2704 flow [2023-08-25 08:34:42,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 842 places, 842 transitions, 2704 flow [2023-08-25 08:34:43,221 INFO L124 PetriNetUnfolderBase]: 91/1200 cut-off events. [2023-08-25 08:34:43,221 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:34:43,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1756 conditions, 1200 events. 91/1200 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4074 event pairs, 0 based on Foata normal form. 0/988 useless extension candidates. Maximal degree in co-relation 1667. Up to 62 conditions per place. [2023-08-25 08:34:43,387 INFO L119 LiptonReduction]: Number of co-enabled transitions 631020 [2023-08-25 08:34:49,636 INFO L134 LiptonReduction]: Checked pairs total: 2321759 [2023-08-25 08:34:49,636 INFO L136 LiptonReduction]: Total number of compositions: 811 [2023-08-25 08:34:49,637 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:49,637 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:49,637 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:49,758 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:49,758 INFO L124 PetriNetUnfolderBase]: 29/447 cut-off events. [2023-08-25 08:34:49,758 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-25 08:34:49,758 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:49,759 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:34:49,759 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:49,759 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:49,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1685963889, now seen corresponding path program 1 times [2023-08-25 08:34:49,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:49,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151206570] [2023-08-25 08:34:49,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:49,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:49,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:49,792 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:49,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:49,836 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:49,836 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:49,836 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:49,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-25 08:34:49,836 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:49,837 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:49,837 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:49,837 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-25 08:34:49,929 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:49,934 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 870 places, 870 transitions, 2825 flow [2023-08-25 08:34:50,365 INFO L124 PetriNetUnfolderBase]: 94/1240 cut-off events. [2023-08-25 08:34:50,365 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:34:50,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1830 conditions, 1240 events. 94/1240 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4186 event pairs, 0 based on Foata normal form. 0/1020 useless extension candidates. Maximal degree in co-relation 1739. Up to 64 conditions per place. [2023-08-25 08:34:50,399 INFO L82 GeneralOperation]: Start removeDead. Operand has 870 places, 870 transitions, 2825 flow [2023-08-25 08:34:50,409 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 869 places, 869 transitions, 2823 flow [2023-08-25 08:34:50,410 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:50,410 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 869 places, 869 transitions, 2823 flow [2023-08-25 08:34:50,410 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 869 places, 869 transitions, 2823 flow [2023-08-25 08:34:50,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 869 places, 869 transitions, 2823 flow [2023-08-25 08:34:50,784 INFO L124 PetriNetUnfolderBase]: 94/1239 cut-off events. [2023-08-25 08:34:50,784 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:34:50,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1829 conditions, 1239 events. 94/1239 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4187 event pairs, 0 based on Foata normal form. 0/1020 useless extension candidates. Maximal degree in co-relation 1739. Up to 64 conditions per place. [2023-08-25 08:34:50,959 INFO L119 LiptonReduction]: Number of co-enabled transitions 673816 [2023-08-25 08:34:57,437 INFO L134 LiptonReduction]: Checked pairs total: 2396956 [2023-08-25 08:34:57,438 INFO L136 LiptonReduction]: Total number of compositions: 826 [2023-08-25 08:34:57,439 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:34:57,439 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:34:57,439 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:34:57,505 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:34:57,505 INFO L124 PetriNetUnfolderBase]: 30/462 cut-off events. [2023-08-25 08:34:57,505 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-25 08:34:57,505 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:34:57,505 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:34:57,505 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:34:57,506 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:34:57,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1061374129, now seen corresponding path program 1 times [2023-08-25 08:34:57,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:34:57,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498735328] [2023-08-25 08:34:57,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:34:57,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:34:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:57,537 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:34:57,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:34:57,582 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:34:57,582 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:34:57,582 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:34:57,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-25 08:34:57,583 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:34:57,583 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:34:57,583 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:34:57,583 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-25 08:34:57,656 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:34:57,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 897 places, 897 transitions, 2946 flow [2023-08-25 08:34:58,252 INFO L124 PetriNetUnfolderBase]: 97/1279 cut-off events. [2023-08-25 08:34:58,252 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:34:58,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1904 conditions, 1279 events. 97/1279 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4346 event pairs, 0 based on Foata normal form. 0/1052 useless extension candidates. Maximal degree in co-relation 1812. Up to 66 conditions per place. [2023-08-25 08:34:58,284 INFO L82 GeneralOperation]: Start removeDead. Operand has 897 places, 897 transitions, 2946 flow [2023-08-25 08:34:58,292 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 896 places, 896 transitions, 2944 flow [2023-08-25 08:34:58,293 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:34:58,293 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 896 places, 896 transitions, 2944 flow [2023-08-25 08:34:58,293 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 896 places, 896 transitions, 2944 flow [2023-08-25 08:34:58,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 896 places, 896 transitions, 2944 flow [2023-08-25 08:34:58,670 INFO L124 PetriNetUnfolderBase]: 97/1278 cut-off events. [2023-08-25 08:34:58,670 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:34:58,708 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1903 conditions, 1278 events. 97/1278 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4424 event pairs, 0 based on Foata normal form. 0/1052 useless extension candidates. Maximal degree in co-relation 1812. Up to 66 conditions per place. [2023-08-25 08:34:58,853 INFO L119 LiptonReduction]: Number of co-enabled transitions 718016 [2023-08-25 08:35:05,377 INFO L134 LiptonReduction]: Checked pairs total: 2642340 [2023-08-25 08:35:05,377 INFO L136 LiptonReduction]: Total number of compositions: 867 [2023-08-25 08:35:05,378 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:05,379 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:05,379 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:05,450 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:05,450 INFO L124 PetriNetUnfolderBase]: 31/477 cut-off events. [2023-08-25 08:35:05,450 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-25 08:35:05,450 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:05,450 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:35:05,450 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:05,450 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:05,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1190797464, now seen corresponding path program 1 times [2023-08-25 08:35:05,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:05,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623763840] [2023-08-25 08:35:05,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:05,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:05,489 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:05,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:05,529 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:05,529 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:05,530 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:05,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-25 08:35:05,530 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:05,530 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:05,530 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:05,530 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-25 08:35:05,603 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:05,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 924 places, 924 transitions, 3069 flow [2023-08-25 08:35:06,138 INFO L124 PetriNetUnfolderBase]: 100/1318 cut-off events. [2023-08-25 08:35:06,138 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:35:06,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1979 conditions, 1318 events. 100/1318 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4507 event pairs, 0 based on Foata normal form. 0/1084 useless extension candidates. Maximal degree in co-relation 1886. Up to 68 conditions per place. [2023-08-25 08:35:06,170 INFO L82 GeneralOperation]: Start removeDead. Operand has 924 places, 924 transitions, 3069 flow [2023-08-25 08:35:06,179 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 923 places, 923 transitions, 3067 flow [2023-08-25 08:35:06,179 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:06,179 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 923 places, 923 transitions, 3067 flow [2023-08-25 08:35:06,180 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 923 places, 923 transitions, 3067 flow [2023-08-25 08:35:06,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 923 places, 923 transitions, 3067 flow [2023-08-25 08:35:06,573 INFO L124 PetriNetUnfolderBase]: 100/1317 cut-off events. [2023-08-25 08:35:06,574 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:35:06,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1978 conditions, 1317 events. 100/1317 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4495 event pairs, 0 based on Foata normal form. 0/1084 useless extension candidates. Maximal degree in co-relation 1886. Up to 68 conditions per place. [2023-08-25 08:35:06,773 INFO L119 LiptonReduction]: Number of co-enabled transitions 763620 [2023-08-25 08:35:13,960 INFO L134 LiptonReduction]: Checked pairs total: 2516617 [2023-08-25 08:35:13,960 INFO L136 LiptonReduction]: Total number of compositions: 888 [2023-08-25 08:35:13,961 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:13,961 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:13,961 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:14,037 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:14,037 INFO L124 PetriNetUnfolderBase]: 32/492 cut-off events. [2023-08-25 08:35:14,037 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-25 08:35:14,037 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:14,037 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:35:14,038 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:14,038 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:14,038 INFO L85 PathProgramCache]: Analyzing trace with hash -499249817, now seen corresponding path program 1 times [2023-08-25 08:35:14,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:14,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996140530] [2023-08-25 08:35:14,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:14,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:14,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:14,075 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:14,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:14,119 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:14,119 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:14,119 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:14,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-25 08:35:14,119 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:14,119 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:14,120 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:14,120 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-25 08:35:14,191 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:14,195 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 951 places, 951 transitions, 3194 flow [2023-08-25 08:35:14,613 INFO L124 PetriNetUnfolderBase]: 103/1357 cut-off events. [2023-08-25 08:35:14,613 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:35:14,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2055 conditions, 1357 events. 103/1357 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4601 event pairs, 0 based on Foata normal form. 0/1116 useless extension candidates. Maximal degree in co-relation 1961. Up to 70 conditions per place. [2023-08-25 08:35:14,655 INFO L82 GeneralOperation]: Start removeDead. Operand has 951 places, 951 transitions, 3194 flow [2023-08-25 08:35:14,666 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 950 places, 950 transitions, 3192 flow [2023-08-25 08:35:14,667 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:14,667 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 950 places, 950 transitions, 3192 flow [2023-08-25 08:35:14,667 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 950 places, 950 transitions, 3192 flow [2023-08-25 08:35:14,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 950 places, 950 transitions, 3192 flow [2023-08-25 08:35:15,139 INFO L124 PetriNetUnfolderBase]: 103/1356 cut-off events. [2023-08-25 08:35:15,139 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:35:15,174 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2054 conditions, 1356 events. 103/1356 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4684 event pairs, 0 based on Foata normal form. 0/1116 useless extension candidates. Maximal degree in co-relation 1961. Up to 70 conditions per place. [2023-08-25 08:35:15,322 INFO L119 LiptonReduction]: Number of co-enabled transitions 810628 [2023-08-25 08:35:22,383 INFO L134 LiptonReduction]: Checked pairs total: 2710319 [2023-08-25 08:35:22,383 INFO L136 LiptonReduction]: Total number of compositions: 911 [2023-08-25 08:35:22,384 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:22,385 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:22,385 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:22,465 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:22,465 INFO L124 PetriNetUnfolderBase]: 33/507 cut-off events. [2023-08-25 08:35:22,465 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-25 08:35:22,465 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:22,465 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:35:22,466 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:22,466 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:22,466 INFO L85 PathProgramCache]: Analyzing trace with hash -784036616, now seen corresponding path program 1 times [2023-08-25 08:35:22,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:22,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979709750] [2023-08-25 08:35:22,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:22,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:22,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:22,503 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:22,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:22,550 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:22,551 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:22,551 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:22,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-25 08:35:22,551 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:22,551 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:22,551 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:22,551 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-25 08:35:22,628 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:22,634 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 978 places, 978 transitions, 3321 flow [2023-08-25 08:35:23,103 INFO L124 PetriNetUnfolderBase]: 106/1396 cut-off events. [2023-08-25 08:35:23,103 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:35:23,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2132 conditions, 1396 events. 106/1396 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4750 event pairs, 0 based on Foata normal form. 0/1148 useless extension candidates. Maximal degree in co-relation 2037. Up to 72 conditions per place. [2023-08-25 08:35:23,150 INFO L82 GeneralOperation]: Start removeDead. Operand has 978 places, 978 transitions, 3321 flow [2023-08-25 08:35:23,162 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 977 places, 977 transitions, 3319 flow [2023-08-25 08:35:23,162 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:23,162 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 977 places, 977 transitions, 3319 flow [2023-08-25 08:35:23,162 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 977 places, 977 transitions, 3319 flow [2023-08-25 08:35:23,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 977 transitions, 3319 flow [2023-08-25 08:35:23,612 INFO L124 PetriNetUnfolderBase]: 106/1395 cut-off events. [2023-08-25 08:35:23,613 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:35:23,658 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2131 conditions, 1395 events. 106/1395 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4830 event pairs, 0 based on Foata normal form. 0/1148 useless extension candidates. Maximal degree in co-relation 2037. Up to 72 conditions per place. [2023-08-25 08:35:23,851 INFO L119 LiptonReduction]: Number of co-enabled transitions 859040 [2023-08-25 08:35:31,197 INFO L134 LiptonReduction]: Checked pairs total: 3152426 [2023-08-25 08:35:31,197 INFO L136 LiptonReduction]: Total number of compositions: 940 [2023-08-25 08:35:31,198 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:31,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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:31,199 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:31,286 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:31,286 INFO L124 PetriNetUnfolderBase]: 34/522 cut-off events. [2023-08-25 08:35:31,286 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-25 08:35:31,286 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:31,286 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:35:31,287 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:31,287 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:31,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1378614851, now seen corresponding path program 1 times [2023-08-25 08:35:31,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:31,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658521597] [2023-08-25 08:35:31,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:31,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:31,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:31,323 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:31,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:31,374 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:31,375 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:31,375 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:31,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-25 08:35:31,375 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:31,375 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:31,375 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:31,375 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-25 08:35:31,454 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:31,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1005 places, 1005 transitions, 3450 flow [2023-08-25 08:35:32,029 INFO L124 PetriNetUnfolderBase]: 109/1435 cut-off events. [2023-08-25 08:35:32,029 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:35:32,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2210 conditions, 1435 events. 109/1435 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4905 event pairs, 0 based on Foata normal form. 0/1180 useless extension candidates. Maximal degree in co-relation 2114. Up to 74 conditions per place. [2023-08-25 08:35:32,078 INFO L82 GeneralOperation]: Start removeDead. Operand has 1005 places, 1005 transitions, 3450 flow [2023-08-25 08:35:32,089 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1004 places, 1004 transitions, 3448 flow [2023-08-25 08:35:32,090 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:32,090 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1004 places, 1004 transitions, 3448 flow [2023-08-25 08:35:32,090 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1004 places, 1004 transitions, 3448 flow [2023-08-25 08:35:32,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1004 places, 1004 transitions, 3448 flow [2023-08-25 08:35:32,559 INFO L124 PetriNetUnfolderBase]: 109/1434 cut-off events. [2023-08-25 08:35:32,559 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:35:32,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2209 conditions, 1434 events. 109/1434 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4903 event pairs, 0 based on Foata normal form. 0/1180 useless extension candidates. Maximal degree in co-relation 2114. Up to 74 conditions per place. [2023-08-25 08:35:32,796 INFO L119 LiptonReduction]: Number of co-enabled transitions 908856 [2023-08-25 08:35:40,187 INFO L134 LiptonReduction]: Checked pairs total: 3302763 [2023-08-25 08:35:40,187 INFO L136 LiptonReduction]: Total number of compositions: 969 [2023-08-25 08:35:40,188 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:40,188 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:40,188 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:40,278 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:40,278 INFO L124 PetriNetUnfolderBase]: 35/537 cut-off events. [2023-08-25 08:35:40,278 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-25 08:35:40,278 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:40,278 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:35:40,278 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:40,278 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:40,278 INFO L85 PathProgramCache]: Analyzing trace with hash 250675238, now seen corresponding path program 1 times [2023-08-25 08:35:40,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:40,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374379333] [2023-08-25 08:35:40,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:40,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:40,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:40,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:40,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:40,376 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:40,376 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:40,376 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:40,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-25 08:35:40,377 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:40,377 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:40,377 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:40,377 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-25 08:35:40,457 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:40,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1032 places, 1032 transitions, 3581 flow [2023-08-25 08:35:41,059 INFO L124 PetriNetUnfolderBase]: 112/1474 cut-off events. [2023-08-25 08:35:41,060 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:35:41,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2289 conditions, 1474 events. 112/1474 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5037 event pairs, 0 based on Foata normal form. 0/1212 useless extension candidates. Maximal degree in co-relation 2192. Up to 76 conditions per place. [2023-08-25 08:35:41,105 INFO L82 GeneralOperation]: Start removeDead. Operand has 1032 places, 1032 transitions, 3581 flow [2023-08-25 08:35:41,116 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1031 places, 1031 transitions, 3579 flow [2023-08-25 08:35:41,116 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:41,120 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1031 places, 1031 transitions, 3579 flow [2023-08-25 08:35:41,121 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1031 places, 1031 transitions, 3579 flow [2023-08-25 08:35:41,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1031 places, 1031 transitions, 3579 flow [2023-08-25 08:35:41,617 INFO L124 PetriNetUnfolderBase]: 112/1473 cut-off events. [2023-08-25 08:35:41,617 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:35:41,668 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2288 conditions, 1473 events. 112/1473 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5033 event pairs, 0 based on Foata normal form. 0/1212 useless extension candidates. Maximal degree in co-relation 2192. Up to 76 conditions per place. [2023-08-25 08:35:41,871 INFO L119 LiptonReduction]: Number of co-enabled transitions 960076 [2023-08-25 08:35:50,016 INFO L134 LiptonReduction]: Checked pairs total: 3512342 [2023-08-25 08:35:50,016 INFO L136 LiptonReduction]: Total number of compositions: 1006 [2023-08-25 08:35:50,017 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:50,017 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:50,017 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:50,111 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:50,111 INFO L124 PetriNetUnfolderBase]: 36/552 cut-off events. [2023-08-25 08:35:50,111 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-25 08:35:50,111 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:50,112 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:35:50,112 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:50,112 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:50,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1640369583, now seen corresponding path program 1 times [2023-08-25 08:35:50,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:50,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325638072] [2023-08-25 08:35:50,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:50,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:35:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:50,154 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:35:50,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:35:50,209 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:35:50,210 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:35:50,210 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:35:50,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-25 08:35:50,210 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:35:50,210 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:35:50,210 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:35:50,210 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-25 08:35:50,287 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:35:50,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1059 places, 1059 transitions, 3714 flow [2023-08-25 08:35:50,880 INFO L124 PetriNetUnfolderBase]: 115/1513 cut-off events. [2023-08-25 08:35:50,880 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:35:50,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2369 conditions, 1513 events. 115/1513 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5183 event pairs, 0 based on Foata normal form. 0/1244 useless extension candidates. Maximal degree in co-relation 2271. Up to 78 conditions per place. [2023-08-25 08:35:50,928 INFO L82 GeneralOperation]: Start removeDead. Operand has 1059 places, 1059 transitions, 3714 flow [2023-08-25 08:35:50,939 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1058 places, 1058 transitions, 3712 flow [2023-08-25 08:35:50,939 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:35:50,939 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1058 places, 1058 transitions, 3712 flow [2023-08-25 08:35:50,939 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1058 places, 1058 transitions, 3712 flow [2023-08-25 08:35:50,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1058 places, 1058 transitions, 3712 flow [2023-08-25 08:35:51,463 INFO L124 PetriNetUnfolderBase]: 115/1512 cut-off events. [2023-08-25 08:35:51,463 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:35:51,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2368 conditions, 1512 events. 115/1512 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5184 event pairs, 0 based on Foata normal form. 0/1244 useless extension candidates. Maximal degree in co-relation 2271. Up to 78 conditions per place. [2023-08-25 08:35:51,736 INFO L119 LiptonReduction]: Number of co-enabled transitions 1012700 [2023-08-25 08:35:59,864 INFO L134 LiptonReduction]: Checked pairs total: 3719125 [2023-08-25 08:35:59,864 INFO L136 LiptonReduction]: Total number of compositions: 1032 [2023-08-25 08:35:59,865 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:35:59,865 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:35:59,865 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:35:59,964 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:35:59,965 INFO L124 PetriNetUnfolderBase]: 37/567 cut-off events. [2023-08-25 08:35:59,965 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-25 08:35:59,965 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:35:59,965 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:35:59,965 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:35:59,965 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:35:59,965 INFO L85 PathProgramCache]: Analyzing trace with hash -475335383, now seen corresponding path program 1 times [2023-08-25 08:35:59,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:35:59,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862647789] [2023-08-25 08:35:59,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:35:59,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:00,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:00,003 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:00,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:00,059 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:00,059 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:00,059 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:00,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-25 08:36:00,059 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:00,060 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:00,060 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:00,060 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-25 08:36:00,143 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:00,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1086 places, 1086 transitions, 3849 flow [2023-08-25 08:36:00,775 INFO L124 PetriNetUnfolderBase]: 118/1552 cut-off events. [2023-08-25 08:36:00,776 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:36:00,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2450 conditions, 1552 events. 118/1552 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5330 event pairs, 0 based on Foata normal form. 0/1276 useless extension candidates. Maximal degree in co-relation 2351. Up to 80 conditions per place. [2023-08-25 08:36:00,833 INFO L82 GeneralOperation]: Start removeDead. Operand has 1086 places, 1086 transitions, 3849 flow [2023-08-25 08:36:00,846 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1085 places, 1085 transitions, 3847 flow [2023-08-25 08:36:00,846 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:00,846 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1085 places, 1085 transitions, 3847 flow [2023-08-25 08:36:00,846 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1085 places, 1085 transitions, 3847 flow [2023-08-25 08:36:00,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1085 places, 1085 transitions, 3847 flow [2023-08-25 08:36:01,395 INFO L124 PetriNetUnfolderBase]: 118/1551 cut-off events. [2023-08-25 08:36:01,395 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:36:01,452 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2449 conditions, 1551 events. 118/1551 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5328 event pairs, 0 based on Foata normal form. 0/1276 useless extension candidates. Maximal degree in co-relation 2351. Up to 80 conditions per place. [2023-08-25 08:36:01,680 INFO L119 LiptonReduction]: Number of co-enabled transitions 1066728 [2023-08-25 08:36:10,154 INFO L134 LiptonReduction]: Checked pairs total: 3913065 [2023-08-25 08:36:10,154 INFO L136 LiptonReduction]: Total number of compositions: 1058 [2023-08-25 08:36:10,156 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:10,156 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:10,156 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:10,334 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:10,334 INFO L124 PetriNetUnfolderBase]: 38/582 cut-off events. [2023-08-25 08:36:10,334 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-25 08:36:10,334 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:10,334 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:36:10,334 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:10,334 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:10,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1309323295, now seen corresponding path program 1 times [2023-08-25 08:36:10,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:10,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405881533] [2023-08-25 08:36:10,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:10,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:10,382 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:10,450 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:10,450 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:10,450 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:10,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-25 08:36:10,451 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:10,451 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:10,452 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:10,452 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-25 08:36:10,535 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:10,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1113 transitions, 3986 flow [2023-08-25 08:36:11,138 INFO L124 PetriNetUnfolderBase]: 121/1591 cut-off events. [2023-08-25 08:36:11,139 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:36:11,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2532 conditions, 1591 events. 121/1591 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5441 event pairs, 0 based on Foata normal form. 0/1308 useless extension candidates. Maximal degree in co-relation 2432. Up to 82 conditions per place. [2023-08-25 08:36:11,200 INFO L82 GeneralOperation]: Start removeDead. Operand has 1113 places, 1113 transitions, 3986 flow [2023-08-25 08:36:11,221 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1112 places, 1112 transitions, 3984 flow [2023-08-25 08:36:11,221 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:11,221 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1112 places, 1112 transitions, 3984 flow [2023-08-25 08:36:11,222 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1112 places, 1112 transitions, 3984 flow [2023-08-25 08:36:11,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1112 places, 1112 transitions, 3984 flow [2023-08-25 08:36:11,803 INFO L124 PetriNetUnfolderBase]: 121/1590 cut-off events. [2023-08-25 08:36:11,803 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:36:11,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2531 conditions, 1590 events. 121/1590 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5439 event pairs, 0 based on Foata normal form. 0/1308 useless extension candidates. Maximal degree in co-relation 2432. Up to 82 conditions per place. [2023-08-25 08:36:12,277 INFO L119 LiptonReduction]: Number of co-enabled transitions 1122160 [2023-08-25 08:36:20,838 INFO L134 LiptonReduction]: Checked pairs total: 4086639 [2023-08-25 08:36:20,839 INFO L136 LiptonReduction]: Total number of compositions: 1084 [2023-08-25 08:36:20,840 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:20,840 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:20,840 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:20,948 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:20,948 INFO L124 PetriNetUnfolderBase]: 39/597 cut-off events. [2023-08-25 08:36:20,948 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-25 08:36:20,948 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:20,949 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:36:20,949 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:20,949 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:20,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1706806981, now seen corresponding path program 1 times [2023-08-25 08:36:20,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:20,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221720679] [2023-08-25 08:36:20,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:20,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:20,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:20,988 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:21,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:21,052 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:21,052 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:21,052 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:21,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-25 08:36:21,052 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:21,053 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:21,053 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:21,053 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-25 08:36:21,139 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:21,145 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1140 places, 1140 transitions, 4125 flow [2023-08-25 08:36:21,820 INFO L124 PetriNetUnfolderBase]: 124/1630 cut-off events. [2023-08-25 08:36:21,820 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:36:21,885 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2615 conditions, 1630 events. 124/1630 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5606 event pairs, 0 based on Foata normal form. 0/1340 useless extension candidates. Maximal degree in co-relation 2514. Up to 84 conditions per place. [2023-08-25 08:36:21,886 INFO L82 GeneralOperation]: Start removeDead. Operand has 1140 places, 1140 transitions, 4125 flow [2023-08-25 08:36:21,901 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1139 places, 1139 transitions, 4123 flow [2023-08-25 08:36:21,902 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:21,902 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1139 places, 1139 transitions, 4123 flow [2023-08-25 08:36:21,902 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1139 places, 1139 transitions, 4123 flow [2023-08-25 08:36:21,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1139 places, 1139 transitions, 4123 flow [2023-08-25 08:36:22,546 INFO L124 PetriNetUnfolderBase]: 124/1629 cut-off events. [2023-08-25 08:36:22,547 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:36:22,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2614 conditions, 1629 events. 124/1629 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5613 event pairs, 0 based on Foata normal form. 0/1340 useless extension candidates. Maximal degree in co-relation 2514. Up to 84 conditions per place. [2023-08-25 08:36:22,842 INFO L119 LiptonReduction]: Number of co-enabled transitions 1178996 [2023-08-25 08:36:31,936 INFO L134 LiptonReduction]: Checked pairs total: 4344320 [2023-08-25 08:36:31,936 INFO L136 LiptonReduction]: Total number of compositions: 1115 [2023-08-25 08:36:31,937 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:31,937 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:31,937 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:32,056 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:32,056 INFO L124 PetriNetUnfolderBase]: 40/614 cut-off events. [2023-08-25 08:36:32,056 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-25 08:36:32,056 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:32,056 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:36:32,056 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:32,056 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:32,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1064252528, now seen corresponding path program 1 times [2023-08-25 08:36:32,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:32,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133837885] [2023-08-25 08:36:32,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:32,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:32,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:32,100 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:32,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:32,168 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:32,168 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:32,168 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:32,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-25 08:36:32,168 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:32,169 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:32,169 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:32,169 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-25 08:36:32,250 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:32,255 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1167 places, 1167 transitions, 4266 flow [2023-08-25 08:36:32,973 INFO L124 PetriNetUnfolderBase]: 127/1669 cut-off events. [2023-08-25 08:36:32,973 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:36:33,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2699 conditions, 1669 events. 127/1669 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5722 event pairs, 0 based on Foata normal form. 0/1372 useless extension candidates. Maximal degree in co-relation 2597. Up to 86 conditions per place. [2023-08-25 08:36:33,032 INFO L82 GeneralOperation]: Start removeDead. Operand has 1167 places, 1167 transitions, 4266 flow [2023-08-25 08:36:33,053 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1166 places, 1166 transitions, 4264 flow [2023-08-25 08:36:33,054 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:33,054 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1166 places, 1166 transitions, 4264 flow [2023-08-25 08:36:33,054 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1166 places, 1166 transitions, 4264 flow [2023-08-25 08:36:33,054 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1166 places, 1166 transitions, 4264 flow [2023-08-25 08:36:33,741 INFO L124 PetriNetUnfolderBase]: 127/1668 cut-off events. [2023-08-25 08:36:33,741 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:36:33,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2698 conditions, 1668 events. 127/1668 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5707 event pairs, 0 based on Foata normal form. 0/1372 useless extension candidates. Maximal degree in co-relation 2597. Up to 86 conditions per place. [2023-08-25 08:36:34,094 INFO L119 LiptonReduction]: Number of co-enabled transitions 1237236 [2023-08-25 08:36:43,602 INFO L134 LiptonReduction]: Checked pairs total: 4536424 [2023-08-25 08:36:43,602 INFO L136 LiptonReduction]: Total number of compositions: 1132 [2023-08-25 08:36:43,603 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:43,603 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:43,603 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:43,727 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:43,727 INFO L124 PetriNetUnfolderBase]: 41/627 cut-off events. [2023-08-25 08:36:43,727 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-25 08:36:43,727 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:43,727 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:36:43,727 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:43,728 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:43,728 INFO L85 PathProgramCache]: Analyzing trace with hash 182879583, now seen corresponding path program 1 times [2023-08-25 08:36:43,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:43,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385176453] [2023-08-25 08:36:43,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:43,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:43,781 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:43,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:43,852 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:43,852 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:43,852 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:43,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-25 08:36:43,852 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:43,853 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:43,853 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:43,853 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-25 08:36:43,944 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:43,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1194 places, 1194 transitions, 4409 flow [2023-08-25 08:36:44,634 INFO L124 PetriNetUnfolderBase]: 130/1708 cut-off events. [2023-08-25 08:36:44,634 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:36:44,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2784 conditions, 1708 events. 130/1708 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5852 event pairs, 0 based on Foata normal form. 0/1404 useless extension candidates. Maximal degree in co-relation 2681. Up to 88 conditions per place. [2023-08-25 08:36:44,707 INFO L82 GeneralOperation]: Start removeDead. Operand has 1194 places, 1194 transitions, 4409 flow [2023-08-25 08:36:44,733 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1193 places, 1193 transitions, 4407 flow [2023-08-25 08:36:44,733 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:44,734 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1193 places, 1193 transitions, 4407 flow [2023-08-25 08:36:44,734 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1193 places, 1193 transitions, 4407 flow [2023-08-25 08:36:44,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1193 transitions, 4407 flow [2023-08-25 08:36:45,549 INFO L124 PetriNetUnfolderBase]: 130/1707 cut-off events. [2023-08-25 08:36:45,549 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:36:45,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2783 conditions, 1707 events. 130/1707 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5842 event pairs, 0 based on Foata normal form. 0/1404 useless extension candidates. Maximal degree in co-relation 2681. Up to 88 conditions per place. [2023-08-25 08:36:45,856 INFO L119 LiptonReduction]: Number of co-enabled transitions 1296880 [2023-08-25 08:36:55,308 INFO L134 LiptonReduction]: Checked pairs total: 4724746 [2023-08-25 08:36:55,308 INFO L136 LiptonReduction]: Total number of compositions: 1152 [2023-08-25 08:36:55,309 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:36:55,309 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:36:55,310 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:36:55,436 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:36:55,436 INFO L124 PetriNetUnfolderBase]: 42/642 cut-off events. [2023-08-25 08:36:55,437 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-25 08:36:55,437 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:36:55,437 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:36:55,437 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:36:55,437 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:36:55,437 INFO L85 PathProgramCache]: Analyzing trace with hash -2052748867, now seen corresponding path program 1 times [2023-08-25 08:36:55,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:36:55,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813280118] [2023-08-25 08:36:55,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:36:55,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:36:55,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:55,481 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:36:55,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:36:55,547 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:36:55,547 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:36:55,547 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:36:55,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-25 08:36:55,547 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:36:55,548 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:36:55,548 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:36:55,548 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-25 08:36:55,655 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:36:55,660 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1221 places, 1221 transitions, 4554 flow [2023-08-25 08:36:56,405 INFO L124 PetriNetUnfolderBase]: 133/1747 cut-off events. [2023-08-25 08:36:56,405 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:36:56,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2870 conditions, 1747 events. 133/1747 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5997 event pairs, 0 based on Foata normal form. 0/1436 useless extension candidates. Maximal degree in co-relation 2766. Up to 90 conditions per place. [2023-08-25 08:36:56,481 INFO L82 GeneralOperation]: Start removeDead. Operand has 1221 places, 1221 transitions, 4554 flow [2023-08-25 08:36:56,500 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1220 places, 1220 transitions, 4552 flow [2023-08-25 08:36:56,500 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:36:56,500 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1220 places, 1220 transitions, 4552 flow [2023-08-25 08:36:56,500 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1220 places, 1220 transitions, 4552 flow [2023-08-25 08:36:56,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1220 places, 1220 transitions, 4552 flow [2023-08-25 08:36:57,230 INFO L124 PetriNetUnfolderBase]: 133/1746 cut-off events. [2023-08-25 08:36:57,230 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:36:57,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2869 conditions, 1746 events. 133/1746 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5997 event pairs, 0 based on Foata normal form. 0/1436 useless extension candidates. Maximal degree in co-relation 2766. Up to 90 conditions per place. [2023-08-25 08:36:57,809 INFO L119 LiptonReduction]: Number of co-enabled transitions 1357928 [2023-08-25 08:37:07,926 INFO L134 LiptonReduction]: Checked pairs total: 5042336 [2023-08-25 08:37:07,926 INFO L136 LiptonReduction]: Total number of compositions: 1194 [2023-08-25 08:37:07,927 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:07,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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:07,928 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:08,062 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:08,062 INFO L124 PetriNetUnfolderBase]: 43/657 cut-off events. [2023-08-25 08:37:08,062 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-25 08:37:08,062 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:08,062 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:37:08,062 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:08,062 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:08,062 INFO L85 PathProgramCache]: Analyzing trace with hash 45338007, now seen corresponding path program 1 times [2023-08-25 08:37:08,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:08,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384112082] [2023-08-25 08:37:08,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:08,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:08,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:08,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:08,173 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:08,173 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:08,173 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:08,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-25 08:37:08,174 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:08,174 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:08,174 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:08,174 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-25 08:37:08,269 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:08,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1248 places, 1248 transitions, 4701 flow [2023-08-25 08:37:09,029 INFO L124 PetriNetUnfolderBase]: 136/1786 cut-off events. [2023-08-25 08:37:09,029 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:37:09,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2957 conditions, 1786 events. 136/1786 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6153 event pairs, 0 based on Foata normal form. 0/1468 useless extension candidates. Maximal degree in co-relation 2852. Up to 92 conditions per place. [2023-08-25 08:37:09,113 INFO L82 GeneralOperation]: Start removeDead. Operand has 1248 places, 1248 transitions, 4701 flow [2023-08-25 08:37:09,132 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1247 places, 1247 transitions, 4699 flow [2023-08-25 08:37:09,132 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:09,132 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1247 places, 1247 transitions, 4699 flow [2023-08-25 08:37:09,132 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1247 places, 1247 transitions, 4699 flow [2023-08-25 08:37:09,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1247 places, 1247 transitions, 4699 flow [2023-08-25 08:37:09,923 INFO L124 PetriNetUnfolderBase]: 136/1785 cut-off events. [2023-08-25 08:37:09,923 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:37:10,002 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2956 conditions, 1785 events. 136/1785 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6152 event pairs, 0 based on Foata normal form. 0/1468 useless extension candidates. Maximal degree in co-relation 2852. Up to 92 conditions per place. [2023-08-25 08:37:10,314 INFO L119 LiptonReduction]: Number of co-enabled transitions 1420380 [2023-08-25 08:37:20,536 INFO L134 LiptonReduction]: Checked pairs total: 5243145 [2023-08-25 08:37:20,536 INFO L136 LiptonReduction]: Total number of compositions: 1214 [2023-08-25 08:37:20,538 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:20,538 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:20,538 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:20,683 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:20,683 INFO L124 PetriNetUnfolderBase]: 44/672 cut-off events. [2023-08-25 08:37:20,683 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-25 08:37:20,683 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:20,683 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:37:20,683 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:20,683 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:20,683 INFO L85 PathProgramCache]: Analyzing trace with hash 896892931, now seen corresponding path program 1 times [2023-08-25 08:37:20,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:20,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64056787] [2023-08-25 08:37:20,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:20,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:20,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:20,739 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:20,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:20,811 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:20,811 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:20,811 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:20,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-25 08:37:20,811 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:20,812 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:20,812 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:20,812 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-25 08:37:20,902 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:20,907 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1275 places, 1275 transitions, 4850 flow [2023-08-25 08:37:21,881 INFO L124 PetriNetUnfolderBase]: 139/1825 cut-off events. [2023-08-25 08:37:21,882 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:37:21,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3045 conditions, 1825 events. 139/1825 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6272 event pairs, 0 based on Foata normal form. 0/1500 useless extension candidates. Maximal degree in co-relation 2939. Up to 94 conditions per place. [2023-08-25 08:37:21,969 INFO L82 GeneralOperation]: Start removeDead. Operand has 1275 places, 1275 transitions, 4850 flow [2023-08-25 08:37:21,989 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1274 places, 1274 transitions, 4848 flow [2023-08-25 08:37:21,989 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:21,989 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1274 places, 1274 transitions, 4848 flow [2023-08-25 08:37:21,989 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1274 places, 1274 transitions, 4848 flow [2023-08-25 08:37:21,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1274 places, 1274 transitions, 4848 flow [2023-08-25 08:37:22,824 INFO L124 PetriNetUnfolderBase]: 139/1824 cut-off events. [2023-08-25 08:37:22,824 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:37:22,901 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3044 conditions, 1824 events. 139/1824 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6275 event pairs, 0 based on Foata normal form. 0/1500 useless extension candidates. Maximal degree in co-relation 2939. Up to 94 conditions per place. [2023-08-25 08:37:23,202 INFO L119 LiptonReduction]: Number of co-enabled transitions 1484236 [2023-08-25 08:37:33,655 INFO L134 LiptonReduction]: Checked pairs total: 5032617 [2023-08-25 08:37:33,656 INFO L136 LiptonReduction]: Total number of compositions: 1241 [2023-08-25 08:37:33,657 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:33,657 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:33,657 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:33,807 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:33,807 INFO L124 PetriNetUnfolderBase]: 45/687 cut-off events. [2023-08-25 08:37:33,807 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-25 08:37:33,807 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:33,808 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:37:33,808 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:33,808 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:33,808 INFO L85 PathProgramCache]: Analyzing trace with hash 662932366, now seen corresponding path program 1 times [2023-08-25 08:37:33,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:33,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952278733] [2023-08-25 08:37:33,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:33,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:33,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:33,860 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:33,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:33,940 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:33,941 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:33,941 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:33,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-25 08:37:33,941 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:33,941 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:33,941 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:33,942 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-25 08:37:34,037 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:34,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1302 places, 1302 transitions, 5001 flow [2023-08-25 08:37:35,005 INFO L124 PetriNetUnfolderBase]: 142/1864 cut-off events. [2023-08-25 08:37:35,006 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:37:35,097 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3134 conditions, 1864 events. 142/1864 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6434 event pairs, 0 based on Foata normal form. 0/1532 useless extension candidates. Maximal degree in co-relation 3027. Up to 96 conditions per place. [2023-08-25 08:37:35,097 INFO L82 GeneralOperation]: Start removeDead. Operand has 1302 places, 1302 transitions, 5001 flow [2023-08-25 08:37:35,118 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1301 places, 1301 transitions, 4999 flow [2023-08-25 08:37:35,118 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:35,118 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1301 places, 1301 transitions, 4999 flow [2023-08-25 08:37:35,118 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1301 places, 1301 transitions, 4999 flow [2023-08-25 08:37:35,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1301 places, 1301 transitions, 4999 flow [2023-08-25 08:37:35,971 INFO L124 PetriNetUnfolderBase]: 142/1863 cut-off events. [2023-08-25 08:37:35,971 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:37:36,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3133 conditions, 1863 events. 142/1863 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6434 event pairs, 0 based on Foata normal form. 0/1532 useless extension candidates. Maximal degree in co-relation 3027. Up to 96 conditions per place. [2023-08-25 08:37:36,365 INFO L119 LiptonReduction]: Number of co-enabled transitions 1549496 [2023-08-25 08:37:47,231 INFO L134 LiptonReduction]: Checked pairs total: 5722811 [2023-08-25 08:37:47,231 INFO L136 LiptonReduction]: Total number of compositions: 1262 [2023-08-25 08:37:47,233 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:37:47,233 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:37:47,233 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:37:47,456 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:37:47,456 INFO L124 PetriNetUnfolderBase]: 46/702 cut-off events. [2023-08-25 08:37:47,456 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-25 08:37:47,456 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:37:47,456 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:37:47,457 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:37:47,458 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:37:47,458 INFO L85 PathProgramCache]: Analyzing trace with hash -609780710, now seen corresponding path program 1 times [2023-08-25 08:37:47,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:37:47,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970538245] [2023-08-25 08:37:47,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:37:47,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:37:47,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:47,509 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:37:47,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:37:47,587 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:37:47,588 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:37:47,588 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:37:47,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-25 08:37:47,588 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:37:47,588 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:37:47,588 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:37:47,588 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-25 08:37:47,676 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:37:47,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1329 places, 1329 transitions, 5154 flow [2023-08-25 08:37:48,613 INFO L124 PetriNetUnfolderBase]: 145/1903 cut-off events. [2023-08-25 08:37:48,613 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:37:48,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3224 conditions, 1903 events. 145/1903 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6563 event pairs, 0 based on Foata normal form. 0/1564 useless extension candidates. Maximal degree in co-relation 3116. Up to 98 conditions per place. [2023-08-25 08:37:48,709 INFO L82 GeneralOperation]: Start removeDead. Operand has 1329 places, 1329 transitions, 5154 flow [2023-08-25 08:37:48,732 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1328 places, 1328 transitions, 5152 flow [2023-08-25 08:37:48,732 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:37:48,732 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1328 places, 1328 transitions, 5152 flow [2023-08-25 08:37:48,732 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1328 places, 1328 transitions, 5152 flow [2023-08-25 08:37:48,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1328 places, 1328 transitions, 5152 flow [2023-08-25 08:37:49,773 INFO L124 PetriNetUnfolderBase]: 145/1902 cut-off events. [2023-08-25 08:37:49,773 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:37:49,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3223 conditions, 1902 events. 145/1902 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6561 event pairs, 0 based on Foata normal form. 0/1564 useless extension candidates. Maximal degree in co-relation 3116. Up to 98 conditions per place. [2023-08-25 08:37:50,159 INFO L119 LiptonReduction]: Number of co-enabled transitions 1616160 [2023-08-25 08:38:01,146 INFO L134 LiptonReduction]: Checked pairs total: 5913793 [2023-08-25 08:38:01,146 INFO L136 LiptonReduction]: Total number of compositions: 1284 [2023-08-25 08:38:01,147 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:01,147 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:01,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:01,306 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:01,307 INFO L124 PetriNetUnfolderBase]: 47/717 cut-off events. [2023-08-25 08:38:01,307 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-25 08:38:01,307 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:01,307 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:38:01,307 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:01,307 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:01,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1651872306, now seen corresponding path program 1 times [2023-08-25 08:38:01,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:01,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417678401] [2023-08-25 08:38:01,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:01,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:01,360 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:01,440 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:01,440 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:01,440 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:01,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-25 08:38:01,440 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:01,441 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:01,441 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:01,441 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-25 08:38:01,534 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:01,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1356 places, 1356 transitions, 5309 flow [2023-08-25 08:38:02,613 INFO L124 PetriNetUnfolderBase]: 148/1942 cut-off events. [2023-08-25 08:38:02,613 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:38:02,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3315 conditions, 1942 events. 148/1942 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6702 event pairs, 0 based on Foata normal form. 0/1596 useless extension candidates. Maximal degree in co-relation 3206. Up to 100 conditions per place. [2023-08-25 08:38:02,696 INFO L82 GeneralOperation]: Start removeDead. Operand has 1356 places, 1356 transitions, 5309 flow [2023-08-25 08:38:02,713 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1355 places, 1355 transitions, 5307 flow [2023-08-25 08:38:02,713 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:02,713 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1355 places, 1355 transitions, 5307 flow [2023-08-25 08:38:02,713 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1355 places, 1355 transitions, 5307 flow [2023-08-25 08:38:02,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1355 places, 1355 transitions, 5307 flow [2023-08-25 08:38:03,640 INFO L124 PetriNetUnfolderBase]: 148/1941 cut-off events. [2023-08-25 08:38:03,640 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:38:03,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3314 conditions, 1941 events. 148/1941 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6706 event pairs, 0 based on Foata normal form. 0/1596 useless extension candidates. Maximal degree in co-relation 3206. Up to 100 conditions per place. [2023-08-25 08:38:04,142 INFO L119 LiptonReduction]: Number of co-enabled transitions 1684228 [2023-08-25 08:38:15,635 INFO L134 LiptonReduction]: Checked pairs total: 5740995 [2023-08-25 08:38:15,635 INFO L136 LiptonReduction]: Total number of compositions: 1311 [2023-08-25 08:38:15,636 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:15,637 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:15,637 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:15,812 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:15,812 INFO L124 PetriNetUnfolderBase]: 48/732 cut-off events. [2023-08-25 08:38:15,812 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-25 08:38:15,812 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:15,812 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:38:15,812 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:15,813 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:15,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1934106107, now seen corresponding path program 1 times [2023-08-25 08:38:15,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:15,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412033728] [2023-08-25 08:38:15,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:15,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:15,875 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:15,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:15,962 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:15,962 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:15,962 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:15,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-25 08:38:15,962 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:15,962 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:15,962 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:15,962 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-25 08:38:16,056 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:16,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1383 places, 1383 transitions, 5466 flow [2023-08-25 08:38:17,225 INFO L124 PetriNetUnfolderBase]: 151/1981 cut-off events. [2023-08-25 08:38:17,225 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:38:17,308 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3407 conditions, 1981 events. 151/1981 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6817 event pairs, 0 based on Foata normal form. 0/1628 useless extension candidates. Maximal degree in co-relation 3297. Up to 102 conditions per place. [2023-08-25 08:38:17,308 INFO L82 GeneralOperation]: Start removeDead. Operand has 1383 places, 1383 transitions, 5466 flow [2023-08-25 08:38:17,325 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1382 places, 1382 transitions, 5464 flow [2023-08-25 08:38:17,325 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:17,325 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1382 places, 1382 transitions, 5464 flow [2023-08-25 08:38:17,325 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1382 places, 1382 transitions, 5464 flow [2023-08-25 08:38:17,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1382 places, 1382 transitions, 5464 flow [2023-08-25 08:38:18,309 INFO L124 PetriNetUnfolderBase]: 151/1980 cut-off events. [2023-08-25 08:38:18,310 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:38:18,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3406 conditions, 1980 events. 151/1980 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6817 event pairs, 0 based on Foata normal form. 0/1628 useless extension candidates. Maximal degree in co-relation 3297. Up to 102 conditions per place. [2023-08-25 08:38:18,840 INFO L119 LiptonReduction]: Number of co-enabled transitions 1753700 [2023-08-25 08:38:30,654 INFO L134 LiptonReduction]: Checked pairs total: 6427882 [2023-08-25 08:38:30,655 INFO L136 LiptonReduction]: Total number of compositions: 1347 [2023-08-25 08:38:30,656 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:30,656 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:30,656 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:30,829 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:30,829 INFO L124 PetriNetUnfolderBase]: 49/747 cut-off events. [2023-08-25 08:38:30,829 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-25 08:38:30,829 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:30,830 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:38:30,830 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:30,830 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:30,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1918872769, now seen corresponding path program 1 times [2023-08-25 08:38:30,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:30,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694260527] [2023-08-25 08:38:30,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:30,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:30,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:30,890 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:30,977 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:30,978 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:30,978 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:30,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-25 08:38:30,978 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:30,978 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:30,978 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:30,978 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-25 08:38:31,083 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:31,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1410 places, 1410 transitions, 5625 flow [2023-08-25 08:38:32,491 INFO L124 PetriNetUnfolderBase]: 154/2020 cut-off events. [2023-08-25 08:38:32,491 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:38:32,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3500 conditions, 2020 events. 154/2020 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6980 event pairs, 0 based on Foata normal form. 0/1660 useless extension candidates. Maximal degree in co-relation 3389. Up to 104 conditions per place. [2023-08-25 08:38:32,577 INFO L82 GeneralOperation]: Start removeDead. Operand has 1410 places, 1410 transitions, 5625 flow [2023-08-25 08:38:32,594 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1409 places, 1409 transitions, 5623 flow [2023-08-25 08:38:32,594 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:32,594 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1409 places, 1409 transitions, 5623 flow [2023-08-25 08:38:32,594 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1409 places, 1409 transitions, 5623 flow [2023-08-25 08:38:32,594 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1409 places, 1409 transitions, 5623 flow [2023-08-25 08:38:33,841 INFO L124 PetriNetUnfolderBase]: 154/2019 cut-off events. [2023-08-25 08:38:33,841 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:38:33,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3499 conditions, 2019 events. 154/2019 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6969 event pairs, 0 based on Foata normal form. 0/1660 useless extension candidates. Maximal degree in co-relation 3389. Up to 104 conditions per place. [2023-08-25 08:38:34,474 INFO L119 LiptonReduction]: Number of co-enabled transitions 1824576 [2023-08-25 08:38:46,597 INFO L134 LiptonReduction]: Checked pairs total: 6678326 [2023-08-25 08:38:46,597 INFO L136 LiptonReduction]: Total number of compositions: 1359 [2023-08-25 08:38:46,599 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:38:46,599 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:38:46,599 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:38:46,786 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:38:46,786 INFO L124 PetriNetUnfolderBase]: 50/762 cut-off events. [2023-08-25 08:38:46,786 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-25 08:38:46,786 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:38:46,786 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:38:46,786 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:38:46,787 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:38:46,787 INFO L85 PathProgramCache]: Analyzing trace with hash -837710252, now seen corresponding path program 1 times [2023-08-25 08:38:46,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:38:46,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174688869] [2023-08-25 08:38:46,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:38:46,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:38:46,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:46,852 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:38:46,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:38:46,945 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:38:46,946 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:38:46,946 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:38:46,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-25 08:38:46,946 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:38:46,946 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:38:46,946 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:38:46,947 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-25 08:38:47,061 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:38:47,068 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1437 places, 1437 transitions, 5786 flow [2023-08-25 08:38:48,364 INFO L124 PetriNetUnfolderBase]: 157/2059 cut-off events. [2023-08-25 08:38:48,364 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:38:48,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3594 conditions, 2059 events. 157/2059 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7129 event pairs, 0 based on Foata normal form. 0/1692 useless extension candidates. Maximal degree in co-relation 3482. Up to 106 conditions per place. [2023-08-25 08:38:48,459 INFO L82 GeneralOperation]: Start removeDead. Operand has 1437 places, 1437 transitions, 5786 flow [2023-08-25 08:38:48,481 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1436 places, 1436 transitions, 5784 flow [2023-08-25 08:38:48,481 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:38:48,482 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1436 places, 1436 transitions, 5784 flow [2023-08-25 08:38:48,482 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1436 places, 1436 transitions, 5784 flow [2023-08-25 08:38:48,482 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1436 places, 1436 transitions, 5784 flow [2023-08-25 08:38:49,862 INFO L124 PetriNetUnfolderBase]: 157/2058 cut-off events. [2023-08-25 08:38:49,862 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:38:49,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3593 conditions, 2058 events. 157/2058 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7126 event pairs, 0 based on Foata normal form. 0/1692 useless extension candidates. Maximal degree in co-relation 3482. Up to 106 conditions per place. [2023-08-25 08:38:50,325 INFO L119 LiptonReduction]: Number of co-enabled transitions 1896856 [2023-08-25 08:39:02,871 INFO L134 LiptonReduction]: Checked pairs total: 6990069 [2023-08-25 08:39:02,871 INFO L136 LiptonReduction]: Total number of compositions: 1397 [2023-08-25 08:39:02,872 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:02,872 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:02,873 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:03,064 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:03,064 INFO L124 PetriNetUnfolderBase]: 51/777 cut-off events. [2023-08-25 08:39:03,064 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-25 08:39:03,064 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:03,065 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:39:03,065 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:03,065 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:03,065 INFO L85 PathProgramCache]: Analyzing trace with hash 705916635, now seen corresponding path program 1 times [2023-08-25 08:39:03,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:03,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733659460] [2023-08-25 08:39:03,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:03,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:03,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:03,134 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:03,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:03,234 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:03,234 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:03,234 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:03,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-25 08:39:03,235 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:03,235 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:03,235 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:03,235 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-25 08:39:03,408 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:03,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1464 places, 1464 transitions, 5949 flow [2023-08-25 08:39:04,835 INFO L124 PetriNetUnfolderBase]: 160/2098 cut-off events. [2023-08-25 08:39:04,835 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:39:04,932 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3689 conditions, 2098 events. 160/2098 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7261 event pairs, 0 based on Foata normal form. 0/1724 useless extension candidates. Maximal degree in co-relation 3576. Up to 108 conditions per place. [2023-08-25 08:39:04,932 INFO L82 GeneralOperation]: Start removeDead. Operand has 1464 places, 1464 transitions, 5949 flow [2023-08-25 08:39:04,951 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1463 places, 1463 transitions, 5947 flow [2023-08-25 08:39:04,951 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:04,951 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1463 places, 1463 transitions, 5947 flow [2023-08-25 08:39:04,951 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1463 places, 1463 transitions, 5947 flow [2023-08-25 08:39:04,951 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1463 places, 1463 transitions, 5947 flow [2023-08-25 08:39:06,270 INFO L124 PetriNetUnfolderBase]: 160/2097 cut-off events. [2023-08-25 08:39:06,271 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:39:06,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3688 conditions, 2097 events. 160/2097 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7270 event pairs, 0 based on Foata normal form. 0/1724 useless extension candidates. Maximal degree in co-relation 3576. Up to 108 conditions per place. [2023-08-25 08:39:06,852 INFO L119 LiptonReduction]: Number of co-enabled transitions 1970540 [2023-08-25 08:39:19,422 INFO L134 LiptonReduction]: Checked pairs total: 7217003 [2023-08-25 08:39:19,422 INFO L136 LiptonReduction]: Total number of compositions: 1405 [2023-08-25 08:39:19,423 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:19,424 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:19,424 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:19,622 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:19,623 INFO L124 PetriNetUnfolderBase]: 52/792 cut-off events. [2023-08-25 08:39:19,623 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-25 08:39:19,623 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:19,623 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:39:19,623 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:19,623 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:19,623 INFO L85 PathProgramCache]: Analyzing trace with hash -745709263, now seen corresponding path program 1 times [2023-08-25 08:39:19,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:19,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038963130] [2023-08-25 08:39:19,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:19,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:19,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:19,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:19,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:19,788 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:19,788 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:19,788 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:19,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-25 08:39:19,788 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:19,789 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:19,789 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:19,789 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-08-25 08:39:19,901 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:19,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1491 places, 1491 transitions, 6114 flow [2023-08-25 08:39:21,282 INFO L124 PetriNetUnfolderBase]: 163/2137 cut-off events. [2023-08-25 08:39:21,282 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:39:21,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3785 conditions, 2137 events. 163/2137 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7397 event pairs, 0 based on Foata normal form. 0/1756 useless extension candidates. Maximal degree in co-relation 3671. Up to 110 conditions per place. [2023-08-25 08:39:21,382 INFO L82 GeneralOperation]: Start removeDead. Operand has 1491 places, 1491 transitions, 6114 flow [2023-08-25 08:39:21,402 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1490 places, 1490 transitions, 6112 flow [2023-08-25 08:39:21,402 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:21,402 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1490 places, 1490 transitions, 6112 flow [2023-08-25 08:39:21,402 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1490 places, 1490 transitions, 6112 flow [2023-08-25 08:39:21,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1490 places, 1490 transitions, 6112 flow [2023-08-25 08:39:22,873 INFO L124 PetriNetUnfolderBase]: 163/2136 cut-off events. [2023-08-25 08:39:22,873 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:39:22,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3784 conditions, 2136 events. 163/2136 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7402 event pairs, 0 based on Foata normal form. 0/1756 useless extension candidates. Maximal degree in co-relation 3671. Up to 110 conditions per place. [2023-08-25 08:39:23,552 INFO L119 LiptonReduction]: Number of co-enabled transitions 2045628 [2023-08-25 08:39:36,641 INFO L134 LiptonReduction]: Checked pairs total: 7546126 [2023-08-25 08:39:36,642 INFO L136 LiptonReduction]: Total number of compositions: 1447 [2023-08-25 08:39:36,643 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:36,643 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:36,643 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:36,893 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:36,893 INFO L124 PetriNetUnfolderBase]: 53/807 cut-off events. [2023-08-25 08:39:36,893 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-25 08:39:36,893 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:36,893 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:39:36,893 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:36,894 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:36,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1496988918, now seen corresponding path program 1 times [2023-08-25 08:39:36,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:36,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395940395] [2023-08-25 08:39:36,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:36,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:36,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:36,960 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:36,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:37,053 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:37,053 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:37,054 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:37,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-25 08:39:37,054 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:37,054 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:37,054 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:37,054 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-08-25 08:39:37,156 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:37,161 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1518 places, 1518 transitions, 6281 flow [2023-08-25 08:39:38,535 INFO L124 PetriNetUnfolderBase]: 166/2176 cut-off events. [2023-08-25 08:39:38,535 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:39:38,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3882 conditions, 2176 events. 166/2176 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7530 event pairs, 0 based on Foata normal form. 0/1788 useless extension candidates. Maximal degree in co-relation 3767. Up to 112 conditions per place. [2023-08-25 08:39:38,645 INFO L82 GeneralOperation]: Start removeDead. Operand has 1518 places, 1518 transitions, 6281 flow [2023-08-25 08:39:38,666 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1517 places, 1517 transitions, 6279 flow [2023-08-25 08:39:38,666 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:38,666 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1517 places, 1517 transitions, 6279 flow [2023-08-25 08:39:38,667 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1517 places, 1517 transitions, 6279 flow [2023-08-25 08:39:38,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1517 places, 1517 transitions, 6279 flow [2023-08-25 08:39:40,155 INFO L124 PetriNetUnfolderBase]: 166/2175 cut-off events. [2023-08-25 08:39:40,156 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:39:40,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3881 conditions, 2175 events. 166/2175 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7525 event pairs, 0 based on Foata normal form. 0/1788 useless extension candidates. Maximal degree in co-relation 3767. Up to 112 conditions per place. [2023-08-25 08:39:40,684 INFO L119 LiptonReduction]: Number of co-enabled transitions 2122120 [2023-08-25 08:39:54,445 INFO L134 LiptonReduction]: Checked pairs total: 7850063 [2023-08-25 08:39:54,445 INFO L136 LiptonReduction]: Total number of compositions: 1471 [2023-08-25 08:39:54,446 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:39:54,446 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:39:54,446 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:39:54,665 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:39:54,665 INFO L124 PetriNetUnfolderBase]: 54/822 cut-off events. [2023-08-25 08:39:54,666 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-25 08:39:54,666 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:39:54,666 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:39:54,666 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:39:54,666 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:39:54,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1794831406, now seen corresponding path program 1 times [2023-08-25 08:39:54,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:39:54,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052078070] [2023-08-25 08:39:54,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:39:54,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:39:54,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:54,737 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:39:54,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:39:54,894 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:39:54,895 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:39:54,895 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:39:54,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-25 08:39:54,895 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:39:54,895 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:39:54,896 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:39:54,896 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-08-25 08:39:55,018 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:39:55,026 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1545 places, 1545 transitions, 6450 flow [2023-08-25 08:39:56,563 INFO L124 PetriNetUnfolderBase]: 169/2215 cut-off events. [2023-08-25 08:39:56,564 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:39:56,675 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3980 conditions, 2215 events. 169/2215 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7707 event pairs, 0 based on Foata normal form. 0/1820 useless extension candidates. Maximal degree in co-relation 3864. Up to 114 conditions per place. [2023-08-25 08:39:56,676 INFO L82 GeneralOperation]: Start removeDead. Operand has 1545 places, 1545 transitions, 6450 flow [2023-08-25 08:39:56,699 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1544 places, 1544 transitions, 6448 flow [2023-08-25 08:39:56,699 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:39:56,699 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1544 places, 1544 transitions, 6448 flow [2023-08-25 08:39:56,699 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1544 places, 1544 transitions, 6448 flow [2023-08-25 08:39:56,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1544 places, 1544 transitions, 6448 flow [2023-08-25 08:39:58,637 INFO L124 PetriNetUnfolderBase]: 169/2214 cut-off events. [2023-08-25 08:39:58,637 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:39:58,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3979 conditions, 2214 events. 169/2214 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7706 event pairs, 0 based on Foata normal form. 0/1820 useless extension candidates. Maximal degree in co-relation 3864. Up to 114 conditions per place. [2023-08-25 08:39:59,649 INFO L119 LiptonReduction]: Number of co-enabled transitions 2200016 [2023-08-25 08:40:13,451 INFO L134 LiptonReduction]: Checked pairs total: 8094071 [2023-08-25 08:40:13,451 INFO L136 LiptonReduction]: Total number of compositions: 1496 [2023-08-25 08:40:13,452 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:13,452 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:13,452 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:13,727 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:13,727 INFO L124 PetriNetUnfolderBase]: 55/837 cut-off events. [2023-08-25 08:40:13,728 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-25 08:40:13,728 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:13,728 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:40:13,728 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:13,728 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:13,728 INFO L85 PathProgramCache]: Analyzing trace with hash 637511638, now seen corresponding path program 1 times [2023-08-25 08:40:13,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:13,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467529978] [2023-08-25 08:40:13,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:13,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:13,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:13,801 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:13,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:13,919 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:13,920 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:13,920 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:13,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-25 08:40:13,920 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:13,920 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:13,920 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:13,920 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-08-25 08:40:14,028 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:14,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1572 places, 1572 transitions, 6621 flow [2023-08-25 08:40:15,509 INFO L124 PetriNetUnfolderBase]: 172/2254 cut-off events. [2023-08-25 08:40:15,509 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:40:15,624 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4079 conditions, 2254 events. 172/2254 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7817 event pairs, 0 based on Foata normal form. 0/1852 useless extension candidates. Maximal degree in co-relation 3962. Up to 116 conditions per place. [2023-08-25 08:40:15,624 INFO L82 GeneralOperation]: Start removeDead. Operand has 1572 places, 1572 transitions, 6621 flow [2023-08-25 08:40:15,646 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1571 places, 1571 transitions, 6619 flow [2023-08-25 08:40:15,646 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:15,646 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1571 places, 1571 transitions, 6619 flow [2023-08-25 08:40:15,646 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1571 places, 1571 transitions, 6619 flow [2023-08-25 08:40:15,646 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1571 places, 1571 transitions, 6619 flow [2023-08-25 08:40:17,144 INFO L124 PetriNetUnfolderBase]: 172/2253 cut-off events. [2023-08-25 08:40:17,144 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:40:17,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4078 conditions, 2253 events. 172/2253 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7822 event pairs, 0 based on Foata normal form. 0/1852 useless extension candidates. Maximal degree in co-relation 3962. Up to 116 conditions per place. [2023-08-25 08:40:17,882 INFO L119 LiptonReduction]: Number of co-enabled transitions 2279316 [2023-08-25 08:40:31,877 INFO L134 LiptonReduction]: Checked pairs total: 8374026 [2023-08-25 08:40:31,877 INFO L136 LiptonReduction]: Total number of compositions: 1522 [2023-08-25 08:40:31,878 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:31,878 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:31,878 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:32,112 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:32,112 INFO L124 PetriNetUnfolderBase]: 56/852 cut-off events. [2023-08-25 08:40:32,112 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-25 08:40:32,112 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:32,113 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:40:32,113 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:32,113 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:32,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1682110017, now seen corresponding path program 1 times [2023-08-25 08:40:32,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:32,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836859498] [2023-08-25 08:40:32,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:32,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:32,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:32,200 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:32,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:32,319 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:32,319 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:32,319 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:32,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-08-25 08:40:32,319 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:32,320 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:32,320 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:32,320 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-08-25 08:40:32,429 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:32,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1599 places, 1599 transitions, 6794 flow [2023-08-25 08:40:33,954 INFO L124 PetriNetUnfolderBase]: 175/2293 cut-off events. [2023-08-25 08:40:33,954 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:40:34,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4179 conditions, 2293 events. 175/2293 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7954 event pairs, 0 based on Foata normal form. 0/1884 useless extension candidates. Maximal degree in co-relation 4061. Up to 118 conditions per place. [2023-08-25 08:40:34,072 INFO L82 GeneralOperation]: Start removeDead. Operand has 1599 places, 1599 transitions, 6794 flow [2023-08-25 08:40:34,095 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1598 places, 1598 transitions, 6792 flow [2023-08-25 08:40:34,095 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:34,095 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1598 places, 1598 transitions, 6792 flow [2023-08-25 08:40:34,095 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1598 places, 1598 transitions, 6792 flow [2023-08-25 08:40:34,095 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1598 places, 1598 transitions, 6792 flow [2023-08-25 08:40:35,838 INFO L124 PetriNetUnfolderBase]: 175/2292 cut-off events. [2023-08-25 08:40:35,838 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:40:35,955 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4178 conditions, 2292 events. 175/2292 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7950 event pairs, 0 based on Foata normal form. 0/1884 useless extension candidates. Maximal degree in co-relation 4061. Up to 118 conditions per place. [2023-08-25 08:40:36,574 INFO L119 LiptonReduction]: Number of co-enabled transitions 2360020 [2023-08-25 08:40:50,640 INFO L134 LiptonReduction]: Checked pairs total: 8717539 [2023-08-25 08:40:50,640 INFO L136 LiptonReduction]: Total number of compositions: 1553 [2023-08-25 08:40:50,641 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:40:50,641 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:40:50,642 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:40:50,890 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:40:50,890 INFO L124 PetriNetUnfolderBase]: 57/867 cut-off events. [2023-08-25 08:40:50,890 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-25 08:40:50,890 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:40:50,890 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:40:50,890 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:40:50,890 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:40:50,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1664300254, now seen corresponding path program 1 times [2023-08-25 08:40:50,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:40:50,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447655770] [2023-08-25 08:40:50,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:40:50,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:40:50,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:50,978 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:40:50,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:40:51,064 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:40:51,065 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:40:51,065 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:40:51,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-08-25 08:40:51,065 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:40:51,065 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:40:51,065 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:40:51,065 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-08-25 08:40:51,174 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:40:51,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1626 places, 1626 transitions, 6969 flow [2023-08-25 08:40:52,829 INFO L124 PetriNetUnfolderBase]: 178/2332 cut-off events. [2023-08-25 08:40:52,830 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:40:52,955 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4280 conditions, 2332 events. 178/2332 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8084 event pairs, 0 based on Foata normal form. 0/1916 useless extension candidates. Maximal degree in co-relation 4161. Up to 120 conditions per place. [2023-08-25 08:40:52,956 INFO L82 GeneralOperation]: Start removeDead. Operand has 1626 places, 1626 transitions, 6969 flow [2023-08-25 08:40:52,979 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1625 places, 1625 transitions, 6967 flow [2023-08-25 08:40:52,979 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:40:52,980 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1625 places, 1625 transitions, 6967 flow [2023-08-25 08:40:52,980 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1625 places, 1625 transitions, 6967 flow [2023-08-25 08:40:52,980 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1625 places, 1625 transitions, 6967 flow [2023-08-25 08:40:54,806 INFO L124 PetriNetUnfolderBase]: 178/2331 cut-off events. [2023-08-25 08:40:54,806 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:40:54,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4279 conditions, 2331 events. 178/2331 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8083 event pairs, 0 based on Foata normal form. 0/1916 useless extension candidates. Maximal degree in co-relation 4161. Up to 120 conditions per place. [2023-08-25 08:40:55,574 INFO L119 LiptonReduction]: Number of co-enabled transitions 2442128 [2023-08-25 08:41:09,877 INFO L134 LiptonReduction]: Checked pairs total: 8309529 [2023-08-25 08:41:09,878 INFO L136 LiptonReduction]: Total number of compositions: 1576 [2023-08-25 08:41:09,879 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:09,879 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:09,879 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:10,130 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:10,130 INFO L124 PetriNetUnfolderBase]: 58/882 cut-off events. [2023-08-25 08:41:10,130 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-25 08:41:10,130 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:10,130 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:41:10,130 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:10,131 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:10,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1848763564, now seen corresponding path program 1 times [2023-08-25 08:41:10,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:10,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309247780] [2023-08-25 08:41:10,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:10,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:10,196 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:10,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:10,316 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:10,316 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:10,316 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:10,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-08-25 08:41:10,316 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:10,317 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:10,317 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:10,317 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-08-25 08:41:10,427 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:10,433 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1653 places, 1653 transitions, 7146 flow [2023-08-25 08:41:12,115 INFO L124 PetriNetUnfolderBase]: 181/2371 cut-off events. [2023-08-25 08:41:12,115 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:41:12,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4382 conditions, 2371 events. 181/2371 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8238 event pairs, 0 based on Foata normal form. 0/1948 useless extension candidates. Maximal degree in co-relation 4262. Up to 122 conditions per place. [2023-08-25 08:41:12,246 INFO L82 GeneralOperation]: Start removeDead. Operand has 1653 places, 1653 transitions, 7146 flow [2023-08-25 08:41:12,272 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1652 places, 1652 transitions, 7144 flow [2023-08-25 08:41:12,272 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:12,272 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1652 places, 1652 transitions, 7144 flow [2023-08-25 08:41:12,272 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1652 places, 1652 transitions, 7144 flow [2023-08-25 08:41:12,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1652 places, 1652 transitions, 7144 flow [2023-08-25 08:41:14,090 INFO L124 PetriNetUnfolderBase]: 181/2370 cut-off events. [2023-08-25 08:41:14,090 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:41:14,222 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4381 conditions, 2370 events. 181/2370 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8235 event pairs, 0 based on Foata normal form. 0/1948 useless extension candidates. Maximal degree in co-relation 4262. Up to 122 conditions per place. [2023-08-25 08:41:14,949 INFO L119 LiptonReduction]: Number of co-enabled transitions 2525640 [2023-08-25 08:41:29,865 INFO L134 LiptonReduction]: Checked pairs total: 9320457 [2023-08-25 08:41:29,865 INFO L136 LiptonReduction]: Total number of compositions: 1614 [2023-08-25 08:41:29,866 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:29,867 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:29,867 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:30,214 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:30,215 INFO L124 PetriNetUnfolderBase]: 59/897 cut-off events. [2023-08-25 08:41:30,215 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-25 08:41:30,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:30,215 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:41:30,215 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:30,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:30,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1746349350, now seen corresponding path program 1 times [2023-08-25 08:41:30,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:30,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901939034] [2023-08-25 08:41:30,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:30,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:30,292 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:30,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:30,413 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:30,413 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:30,413 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:30,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-08-25 08:41:30,413 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:30,413 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:30,414 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:30,414 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-08-25 08:41:30,526 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:30,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1680 places, 1680 transitions, 7325 flow [2023-08-25 08:41:32,310 INFO L124 PetriNetUnfolderBase]: 184/2410 cut-off events. [2023-08-25 08:41:32,310 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:41:32,448 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4485 conditions, 2410 events. 184/2410 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8418 event pairs, 0 based on Foata normal form. 0/1980 useless extension candidates. Maximal degree in co-relation 4364. Up to 124 conditions per place. [2023-08-25 08:41:32,448 INFO L82 GeneralOperation]: Start removeDead. Operand has 1680 places, 1680 transitions, 7325 flow [2023-08-25 08:41:32,473 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1679 places, 1679 transitions, 7323 flow [2023-08-25 08:41:32,473 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:32,473 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1679 places, 1679 transitions, 7323 flow [2023-08-25 08:41:32,473 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1679 places, 1679 transitions, 7323 flow [2023-08-25 08:41:32,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1679 places, 1679 transitions, 7323 flow [2023-08-25 08:41:34,404 INFO L124 PetriNetUnfolderBase]: 184/2409 cut-off events. [2023-08-25 08:41:34,404 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:41:34,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4484 conditions, 2409 events. 184/2409 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8418 event pairs, 0 based on Foata normal form. 0/1980 useless extension candidates. Maximal degree in co-relation 4364. Up to 124 conditions per place. [2023-08-25 08:41:35,265 INFO L119 LiptonReduction]: Number of co-enabled transitions 2610556 [2023-08-25 08:41:51,260 INFO L134 LiptonReduction]: Checked pairs total: 9651699 [2023-08-25 08:41:51,260 INFO L136 LiptonReduction]: Total number of compositions: 1644 [2023-08-25 08:41:51,261 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:41:51,261 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:41:51,261 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:41:51,534 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:41:51,534 INFO L124 PetriNetUnfolderBase]: 60/912 cut-off events. [2023-08-25 08:41:51,534 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-25 08:41:51,534 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:41:51,534 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:41:51,534 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:41:51,534 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:41:51,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1161302279, now seen corresponding path program 1 times [2023-08-25 08:41:51,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:41:51,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874377348] [2023-08-25 08:41:51,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:41:51,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:41:51,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:51,607 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:41:51,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:41:51,734 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:41:51,734 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:41:51,734 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:41:51,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-08-25 08:41:51,734 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:41:51,734 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:41:51,734 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:41:51,734 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-08-25 08:41:51,852 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:41:51,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1707 places, 1707 transitions, 7506 flow [2023-08-25 08:41:53,717 INFO L124 PetriNetUnfolderBase]: 187/2449 cut-off events. [2023-08-25 08:41:53,718 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:41:53,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4589 conditions, 2449 events. 187/2449 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8549 event pairs, 0 based on Foata normal form. 0/2012 useless extension candidates. Maximal degree in co-relation 4467. Up to 126 conditions per place. [2023-08-25 08:41:53,864 INFO L82 GeneralOperation]: Start removeDead. Operand has 1707 places, 1707 transitions, 7506 flow [2023-08-25 08:41:53,890 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1706 places, 1706 transitions, 7504 flow [2023-08-25 08:41:53,890 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:41:53,891 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1706 places, 1706 transitions, 7504 flow [2023-08-25 08:41:53,891 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1706 places, 1706 transitions, 7504 flow [2023-08-25 08:41:53,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1706 places, 1706 transitions, 7504 flow [2023-08-25 08:41:55,821 INFO L124 PetriNetUnfolderBase]: 187/2448 cut-off events. [2023-08-25 08:41:55,821 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:41:55,967 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4588 conditions, 2448 events. 187/2448 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8555 event pairs, 0 based on Foata normal form. 0/2012 useless extension candidates. Maximal degree in co-relation 4467. Up to 126 conditions per place. [2023-08-25 08:41:56,714 INFO L119 LiptonReduction]: Number of co-enabled transitions 2696876 [2023-08-25 08:42:12,115 INFO L134 LiptonReduction]: Checked pairs total: 9866428 [2023-08-25 08:42:12,115 INFO L136 LiptonReduction]: Total number of compositions: 1643 [2023-08-25 08:42:12,116 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:42:12,117 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:42:12,117 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:42:12,470 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:42:12,470 INFO L124 PetriNetUnfolderBase]: 61/927 cut-off events. [2023-08-25 08:42:12,470 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-25 08:42:12,470 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:42:12,471 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:42:12,471 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:42:12,471 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:42:12,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1884453839, now seen corresponding path program 1 times [2023-08-25 08:42:12,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:42:12,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109066532] [2023-08-25 08:42:12,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:42:12,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:42:12,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:12,551 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:42:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:12,647 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:42:12,648 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:42:12,648 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:42:12,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-08-25 08:42:12,648 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:42:12,648 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:42:12,648 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:42:12,648 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-08-25 08:42:12,777 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:42:12,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1734 places, 1734 transitions, 7689 flow [2023-08-25 08:42:14,659 INFO L124 PetriNetUnfolderBase]: 190/2488 cut-off events. [2023-08-25 08:42:14,659 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:42:14,809 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4694 conditions, 2488 events. 190/2488 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8662 event pairs, 0 based on Foata normal form. 0/2044 useless extension candidates. Maximal degree in co-relation 4571. Up to 128 conditions per place. [2023-08-25 08:42:14,809 INFO L82 GeneralOperation]: Start removeDead. Operand has 1734 places, 1734 transitions, 7689 flow [2023-08-25 08:42:14,836 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1733 places, 1733 transitions, 7687 flow [2023-08-25 08:42:14,837 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:42:14,837 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1733 places, 1733 transitions, 7687 flow [2023-08-25 08:42:14,837 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1733 places, 1733 transitions, 7687 flow [2023-08-25 08:42:14,837 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1733 places, 1733 transitions, 7687 flow [2023-08-25 08:42:16,858 INFO L124 PetriNetUnfolderBase]: 190/2487 cut-off events. [2023-08-25 08:42:16,858 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:42:17,006 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4693 conditions, 2487 events. 190/2487 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8662 event pairs, 0 based on Foata normal form. 0/2044 useless extension candidates. Maximal degree in co-relation 4571. Up to 128 conditions per place. [2023-08-25 08:42:17,771 INFO L119 LiptonReduction]: Number of co-enabled transitions 2784600 [2023-08-25 08:42:33,853 INFO L134 LiptonReduction]: Checked pairs total: 10303122 [2023-08-25 08:42:33,853 INFO L136 LiptonReduction]: Total number of compositions: 1688 [2023-08-25 08:42:33,854 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:42:33,855 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:42:33,855 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:42:34,201 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:42:34,202 INFO L124 PetriNetUnfolderBase]: 62/942 cut-off events. [2023-08-25 08:42:34,202 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-25 08:42:34,202 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:42:34,202 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:42:34,202 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:42:34,202 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:42:34,202 INFO L85 PathProgramCache]: Analyzing trace with hash -778063548, now seen corresponding path program 1 times [2023-08-25 08:42:34,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:42:34,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965907134] [2023-08-25 08:42:34,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:42:34,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:42:34,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:34,302 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:42:34,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:34,435 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:42:34,435 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:42:34,435 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:42:34,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-08-25 08:42:34,435 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:42:34,436 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:42:34,436 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:42:34,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-08-25 08:42:34,561 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:42:34,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1761 places, 1761 transitions, 7874 flow [2023-08-25 08:42:36,464 INFO L124 PetriNetUnfolderBase]: 193/2527 cut-off events. [2023-08-25 08:42:36,464 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:42:36,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4800 conditions, 2527 events. 193/2527 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8817 event pairs, 0 based on Foata normal form. 0/2076 useless extension candidates. Maximal degree in co-relation 4676. Up to 130 conditions per place. [2023-08-25 08:42:36,619 INFO L82 GeneralOperation]: Start removeDead. Operand has 1761 places, 1761 transitions, 7874 flow [2023-08-25 08:42:36,650 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1760 places, 1760 transitions, 7872 flow [2023-08-25 08:42:36,650 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:42:36,650 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1760 places, 1760 transitions, 7872 flow [2023-08-25 08:42:36,650 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1760 places, 1760 transitions, 7872 flow [2023-08-25 08:42:36,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1760 places, 1760 transitions, 7872 flow [2023-08-25 08:42:38,769 INFO L124 PetriNetUnfolderBase]: 193/2526 cut-off events. [2023-08-25 08:42:38,770 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:42:38,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4799 conditions, 2526 events. 193/2526 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8825 event pairs, 0 based on Foata normal form. 0/2076 useless extension candidates. Maximal degree in co-relation 4676. Up to 130 conditions per place. [2023-08-25 08:42:39,725 INFO L119 LiptonReduction]: Number of co-enabled transitions 2873728 [2023-08-25 08:42:55,845 INFO L134 LiptonReduction]: Checked pairs total: 10573516 [2023-08-25 08:42:55,845 INFO L136 LiptonReduction]: Total number of compositions: 1698 [2023-08-25 08:42:55,847 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:42:55,847 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:42:55,847 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:42:56,156 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:42:56,156 INFO L124 PetriNetUnfolderBase]: 63/957 cut-off events. [2023-08-25 08:42:56,156 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-25 08:42:56,156 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:42:56,157 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:42:56,157 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:42:56,157 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:42:56,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1302385742, now seen corresponding path program 1 times [2023-08-25 08:42:56,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:42:56,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827434779] [2023-08-25 08:42:56,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:42:56,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:42:56,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:56,255 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:42:56,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:42:56,389 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:42:56,390 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:42:56,390 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:42:56,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-08-25 08:42:56,390 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:42:56,390 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:42:56,391 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:42:56,391 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-08-25 08:42:56,519 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:42:56,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1788 places, 1788 transitions, 8061 flow [2023-08-25 08:42:58,761 INFO L124 PetriNetUnfolderBase]: 196/2566 cut-off events. [2023-08-25 08:42:58,761 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:42:58,919 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4907 conditions, 2566 events. 196/2566 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9096 event pairs, 0 based on Foata normal form. 0/2108 useless extension candidates. Maximal degree in co-relation 4782. Up to 132 conditions per place. [2023-08-25 08:42:58,919 INFO L82 GeneralOperation]: Start removeDead. Operand has 1788 places, 1788 transitions, 8061 flow [2023-08-25 08:42:58,950 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1787 places, 1787 transitions, 8059 flow [2023-08-25 08:42:58,950 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:42:58,950 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1787 places, 1787 transitions, 8059 flow [2023-08-25 08:42:58,950 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1787 places, 1787 transitions, 8059 flow [2023-08-25 08:42:58,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1787 places, 1787 transitions, 8059 flow [2023-08-25 08:43:01,053 INFO L124 PetriNetUnfolderBase]: 196/2565 cut-off events. [2023-08-25 08:43:01,054 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:43:01,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4906 conditions, 2565 events. 196/2565 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8964 event pairs, 0 based on Foata normal form. 0/2108 useless extension candidates. Maximal degree in co-relation 4782. Up to 132 conditions per place. [2023-08-25 08:43:02,036 INFO L119 LiptonReduction]: Number of co-enabled transitions 2964260 [2023-08-25 08:43:18,258 INFO L134 LiptonReduction]: Checked pairs total: 10939660 [2023-08-25 08:43:18,259 INFO L136 LiptonReduction]: Total number of compositions: 1737 [2023-08-25 08:43:18,260 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:43:18,260 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:43:18,260 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:43:18,635 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:43:18,635 INFO L124 PetriNetUnfolderBase]: 64/972 cut-off events. [2023-08-25 08:43:18,636 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-25 08:43:18,636 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:43:18,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:43:18,636 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:43:18,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:43:18,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1931157829, now seen corresponding path program 1 times [2023-08-25 08:43:18,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:43:18,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52781594] [2023-08-25 08:43:18,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:43:18,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:43:18,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:18,759 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:43:18,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:18,880 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:43:18,880 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:43:18,880 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:43:18,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-08-25 08:43:18,880 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:43:18,880 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:43:18,881 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:43:18,881 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-08-25 08:43:19,004 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:43:19,012 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1815 places, 1815 transitions, 8250 flow [2023-08-25 08:43:20,993 INFO L124 PetriNetUnfolderBase]: 199/2605 cut-off events. [2023-08-25 08:43:20,993 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:43:21,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5015 conditions, 2605 events. 199/2605 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9088 event pairs, 0 based on Foata normal form. 0/2140 useless extension candidates. Maximal degree in co-relation 4889. Up to 134 conditions per place. [2023-08-25 08:43:21,169 INFO L82 GeneralOperation]: Start removeDead. Operand has 1815 places, 1815 transitions, 8250 flow [2023-08-25 08:43:21,200 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1814 places, 1814 transitions, 8248 flow [2023-08-25 08:43:21,200 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:43:21,200 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1814 places, 1814 transitions, 8248 flow [2023-08-25 08:43:21,200 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1814 places, 1814 transitions, 8248 flow [2023-08-25 08:43:21,200 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1814 places, 1814 transitions, 8248 flow [2023-08-25 08:43:23,480 INFO L124 PetriNetUnfolderBase]: 199/2604 cut-off events. [2023-08-25 08:43:23,480 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:43:23,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5014 conditions, 2604 events. 199/2604 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9090 event pairs, 0 based on Foata normal form. 0/2140 useless extension candidates. Maximal degree in co-relation 4889. Up to 134 conditions per place. [2023-08-25 08:43:24,490 INFO L119 LiptonReduction]: Number of co-enabled transitions 3056196 [2023-08-25 08:43:41,601 INFO L134 LiptonReduction]: Checked pairs total: 11187025 [2023-08-25 08:43:41,601 INFO L136 LiptonReduction]: Total number of compositions: 1746 [2023-08-25 08:43:41,603 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:43:41,603 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:43:41,603 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:43:41,976 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:43:41,976 INFO L124 PetriNetUnfolderBase]: 65/987 cut-off events. [2023-08-25 08:43:41,976 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-25 08:43:41,976 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:43:41,976 INFO L208 CegarLoopForPetriNet]: trace histogram [67, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:43:41,976 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:43:41,976 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:43:41,976 INFO L85 PathProgramCache]: Analyzing trace with hash 20660854, now seen corresponding path program 1 times [2023-08-25 08:43:41,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:43:41,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060197758] [2023-08-25 08:43:41,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:43:41,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:43:42,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:42,138 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:43:42,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:43:42,291 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:43:42,291 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:43:42,291 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:43:42,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-08-25 08:43:42,291 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:43:42,292 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:43:42,292 WARN L233 ceAbstractionStarter]: 66 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:43:42,292 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 67 thread instances. [2023-08-25 08:43:42,438 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:43:42,447 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1842 places, 1842 transitions, 8441 flow [2023-08-25 08:43:45,314 INFO L124 PetriNetUnfolderBase]: 202/2644 cut-off events. [2023-08-25 08:43:45,314 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-25 08:43:45,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5124 conditions, 2644 events. 202/2644 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9212 event pairs, 0 based on Foata normal form. 0/2172 useless extension candidates. Maximal degree in co-relation 4997. Up to 136 conditions per place. [2023-08-25 08:43:45,492 INFO L82 GeneralOperation]: Start removeDead. Operand has 1842 places, 1842 transitions, 8441 flow [2023-08-25 08:43:45,524 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1841 places, 1841 transitions, 8439 flow [2023-08-25 08:43:45,525 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:43:45,525 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1841 places, 1841 transitions, 8439 flow [2023-08-25 08:43:45,525 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1841 places, 1841 transitions, 8439 flow [2023-08-25 08:43:45,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1841 places, 1841 transitions, 8439 flow [2023-08-25 08:43:47,859 INFO L124 PetriNetUnfolderBase]: 202/2643 cut-off events. [2023-08-25 08:43:47,860 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-25 08:43:48,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5123 conditions, 2643 events. 202/2643 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9213 event pairs, 0 based on Foata normal form. 0/2172 useless extension candidates. Maximal degree in co-relation 4997. Up to 136 conditions per place. [2023-08-25 08:43:48,924 INFO L119 LiptonReduction]: Number of co-enabled transitions 3149536 [2023-08-25 08:44:06,341 INFO L134 LiptonReduction]: Checked pairs total: 11527798 [2023-08-25 08:44:06,341 INFO L136 LiptonReduction]: Total number of compositions: 1794 [2023-08-25 08:44:06,342 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-25 08:44:06,342 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;@e549d26, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-25 08:44:06,342 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-25 08:44:06,695 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-25 08:44:06,695 INFO L124 PetriNetUnfolderBase]: 66/1002 cut-off events. [2023-08-25 08:44:06,696 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-25 08:44:06,696 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-25 08:44:06,696 INFO L208 CegarLoopForPetriNet]: trace histogram [68, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:44:06,696 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-25 08:44:06,696 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-25 08:44:06,696 INFO L85 PathProgramCache]: Analyzing trace with hash -749301932, now seen corresponding path program 1 times [2023-08-25 08:44:06,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-25 08:44:06,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390090858] [2023-08-25 08:44:06,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-25 08:44:06,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-25 08:44:06,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:06,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-25 08:44:06,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-25 08:44:06,999 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-25 08:44:07,000 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-25 08:44:07,000 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-25 08:44:07,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-08-25 08:44:07,000 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-25 08:44:07,000 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-25 08:44:07,000 WARN L233 ceAbstractionStarter]: 67 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-25 08:44:07,000 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 68 thread instances. [2023-08-25 08:44:07,125 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-25 08:44:07,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1869 places, 1869 transitions, 8634 flow [2023-08-25 08:44:09,351 INFO L124 PetriNetUnfolderBase]: 205/2683 cut-off events. [2023-08-25 08:44:09,351 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-25 08:44:09,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5234 conditions, 2683 events. 205/2683 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9381 event pairs, 0 based on Foata normal form. 0/2204 useless extension candidates. Maximal degree in co-relation 5106. Up to 138 conditions per place. [2023-08-25 08:44:09,527 INFO L82 GeneralOperation]: Start removeDead. Operand has 1869 places, 1869 transitions, 8634 flow [2023-08-25 08:44:09,559 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1868 places, 1868 transitions, 8632 flow [2023-08-25 08:44:09,559 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-25 08:44:09,559 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1868 places, 1868 transitions, 8632 flow [2023-08-25 08:44:09,559 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1868 places, 1868 transitions, 8632 flow [2023-08-25 08:44:09,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1868 places, 1868 transitions, 8632 flow [2023-08-25 08:44:11,936 INFO L124 PetriNetUnfolderBase]: 205/2682 cut-off events. [2023-08-25 08:44:11,936 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-25 08:44:12,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5233 conditions, 2682 events. 205/2682 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9386 event pairs, 0 based on Foata normal form. 0/2204 useless extension candidates. Maximal degree in co-relation 5106. Up to 138 conditions per place. [2023-08-25 08:44:13,026 INFO L119 LiptonReduction]: Number of co-enabled transitions 3244280 Received shutdown request... [2023-08-25 08:44:20,817 WARN L266 SmtUtils]: Removed 2 from assertion stack [2023-08-25 08:44:20,817 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:44:20,818 INFO L158 Benchmark]: Toolchain (without parser) took 689335.94ms. Allocated memory was 364.9MB in the beginning and 13.2GB in the end (delta: 12.8GB). Free memory was 339.8MB in the beginning and 9.6GB in the end (delta: -9.3GB). Peak memory consumption was 3.9GB. Max. memory is 16.0GB. [2023-08-25 08:44:20,818 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 364.9MB. Free memory is still 341.2MB. There was no memory consumed. Max. memory is 16.0GB. [2023-08-25 08:44:20,818 INFO L158 Benchmark]: CACSL2BoogieTranslator took 412.46ms. Allocated memory is still 364.9MB. Free memory was 339.8MB in the beginning and 319.9MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-25 08:44:20,818 INFO L158 Benchmark]: Boogie Procedure Inliner took 53.90ms. Allocated memory is still 364.9MB. Free memory was 319.9MB in the beginning and 317.8MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:44:20,818 INFO L158 Benchmark]: Boogie Preprocessor took 33.20ms. Allocated memory is still 364.9MB. Free memory was 317.8MB in the beginning and 316.7MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-25 08:44:20,819 INFO L158 Benchmark]: RCFGBuilder took 327.21ms. Allocated memory is still 364.9MB. Free memory was 316.2MB in the beginning and 304.7MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2023-08-25 08:44:20,819 INFO L158 Benchmark]: TraceAbstraction took 688502.36ms. Allocated memory was 364.9MB in the beginning and 13.2GB in the end (delta: 12.8GB). Free memory was 304.1MB in the beginning and 9.6GB in the end (delta: -9.3GB). Peak memory consumption was 3.9GB. Max. memory is 16.0GB. [2023-08-25 08:44:20,820 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.13ms. Allocated memory is still 364.9MB. Free memory is still 341.2MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 412.46ms. Allocated memory is still 364.9MB. Free memory was 339.8MB in the beginning and 319.9MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 53.90ms. Allocated memory is still 364.9MB. Free memory was 319.9MB in the beginning and 317.8MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 33.20ms. Allocated memory is still 364.9MB. Free memory was 317.8MB in the beginning and 316.7MB in the end (delta: 1.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 327.21ms. Allocated memory is still 364.9MB. Free memory was 316.2MB in the beginning and 304.7MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * TraceAbstraction took 688502.36ms. Allocated memory was 364.9MB in the beginning and 13.2GB in the end (delta: 12.8GB). Free memory was 304.1MB in the beginning and 9.6GB in the end (delta: -9.3GB). Peak memory consumption was 3.9GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 250]: Unsoundness Warning unspecified type, defaulting to int C: short [250] - GenericResultAtLocation [Line: 250]: Unsoundness Warning unspecified type, defaulting to int C: short [250] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 59 PlacesBefore, 13 PlacesAfterwards, 59 TransitionsBefore, 10 TransitionsAfterwards, 676 CoEnabledTransitionPairs, 8 FixpointIterations, 18 TrivialSequentialCompositions, 47 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 7 ConcurrentYvCompositions, 3 ChoiceCompositions, 75 TotalNumberOfCompositions, 701 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 701, independent: 701, independent conditional: 0, independent unconditional: 701, 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: 364, independent: 364, independent conditional: 0, independent unconditional: 364, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 701, independent: 337, independent conditional: 0, independent unconditional: 337, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 364, unknown conditional: 0, unknown unconditional: 364] , Statistics on independence cache: Total cache size (in pairs): 4, Positive cache size: 4, Positive conditional cache size: 0, Positive unconditional cache size: 4, 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.2s, 86 PlacesBefore, 31 PlacesAfterwards, 86 TransitionsBefore, 28 TransitionsAfterwards, 2756 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 47 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 3 ChoiceCompositions, 81 TotalNumberOfCompositions, 8060 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5525, independent: 5257, independent conditional: 0, independent unconditional: 5257, dependent: 268, dependent conditional: 0, dependent unconditional: 268, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1781, independent: 1705, independent conditional: 0, independent unconditional: 1705, dependent: 76, dependent conditional: 0, dependent unconditional: 76, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5525, independent: 3552, independent conditional: 0, independent unconditional: 3552, dependent: 192, dependent conditional: 0, dependent unconditional: 192, unknown: 1781, unknown conditional: 0, unknown unconditional: 1781] , Statistics on independence cache: Total cache size (in pairs): 185, Positive cache size: 157, Positive conditional cache size: 0, Positive unconditional cache size: 157, Negative cache size: 28, Negative conditional cache size: 0, Negative unconditional cache size: 28, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.2s, 113 PlacesBefore, 43 PlacesAfterwards, 113 TransitionsBefore, 39 TransitionsAfterwards, 6240 CoEnabledTransitionPairs, 5 FixpointIterations, 18 TrivialSequentialCompositions, 66 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 17 ConcurrentYvCompositions, 4 ChoiceCompositions, 105 TotalNumberOfCompositions, 17371 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8348, independent: 8036, independent conditional: 0, independent unconditional: 8036, dependent: 312, dependent conditional: 0, dependent unconditional: 312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3690, independent: 3610, independent conditional: 0, independent unconditional: 3610, dependent: 80, dependent conditional: 0, dependent unconditional: 80, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 8348, independent: 4426, independent conditional: 0, independent unconditional: 4426, dependent: 232, dependent conditional: 0, dependent unconditional: 232, unknown: 3690, unknown conditional: 0, unknown unconditional: 3690] , Statistics on independence cache: Total cache size (in pairs): 235, Positive cache size: 203, Positive conditional cache size: 0, Positive unconditional cache size: 203, Negative cache size: 32, Negative conditional cache size: 0, Negative unconditional cache size: 32, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 140 PlacesBefore, 55 PlacesAfterwards, 140 TransitionsBefore, 50 TransitionsAfterwards, 11128 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 82 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 5 ChoiceCompositions, 128 TotalNumberOfCompositions, 33844 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12325, independent: 11853, independent conditional: 0, independent unconditional: 11853, dependent: 472, dependent conditional: 0, dependent unconditional: 472, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 6298, independent: 6201, independent conditional: 0, independent unconditional: 6201, dependent: 97, dependent conditional: 0, dependent unconditional: 97, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 12325, independent: 5652, independent conditional: 0, independent unconditional: 5652, dependent: 375, dependent conditional: 0, dependent unconditional: 375, unknown: 6298, unknown conditional: 0, unknown unconditional: 6298] , Statistics on independence cache: Total cache size (in pairs): 304, Positive cache size: 265, Positive conditional cache size: 0, Positive unconditional cache size: 265, Negative cache size: 39, Negative conditional cache size: 0, Negative unconditional cache size: 39, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.6s, 167 PlacesBefore, 67 PlacesAfterwards, 167 TransitionsBefore, 61 TransitionsAfterwards, 17420 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 108 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 30 ConcurrentYvCompositions, 6 ChoiceCompositions, 162 TotalNumberOfCompositions, 59208 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24592, independent: 23926, independent conditional: 0, independent unconditional: 23926, dependent: 666, dependent conditional: 0, dependent unconditional: 666, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10531, independent: 10332, independent conditional: 0, independent unconditional: 10332, dependent: 199, dependent conditional: 0, dependent unconditional: 199, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24592, independent: 13594, independent conditional: 0, independent unconditional: 13594, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 10531, unknown conditional: 0, unknown unconditional: 10531] , Statistics on independence cache: Total cache size (in pairs): 713, Positive cache size: 648, Positive conditional cache size: 0, Positive unconditional cache size: 648, Negative cache size: 65, Negative conditional cache size: 0, Negative unconditional cache size: 65, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.9s, 194 PlacesBefore, 79 PlacesAfterwards, 194 TransitionsBefore, 72 TransitionsAfterwards, 25116 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 124 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 38 ConcurrentYvCompositions, 7 ChoiceCompositions, 187 TotalNumberOfCompositions, 88473 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 32629, independent: 31810, independent conditional: 0, independent unconditional: 31810, dependent: 819, dependent conditional: 0, dependent unconditional: 819, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 14752, independent: 14594, independent conditional: 0, independent unconditional: 14594, dependent: 158, dependent conditional: 0, dependent unconditional: 158, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 32629, independent: 17216, independent conditional: 0, independent unconditional: 17216, dependent: 661, dependent conditional: 0, dependent unconditional: 661, unknown: 14752, unknown conditional: 0, unknown unconditional: 14752] , Statistics on independence cache: Total cache size (in pairs): 811, Positive cache size: 753, Positive conditional cache size: 0, Positive unconditional cache size: 753, Negative cache size: 58, Negative conditional cache size: 0, Negative unconditional cache size: 58, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.1s, 221 PlacesBefore, 91 PlacesAfterwards, 221 TransitionsBefore, 83 TransitionsAfterwards, 34216 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 146 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 8 ChoiceCompositions, 211 TotalNumberOfCompositions, 105202 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 34791, independent: 33976, independent conditional: 0, independent unconditional: 33976, dependent: 815, dependent conditional: 0, dependent unconditional: 815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19641, independent: 19470, independent conditional: 0, independent unconditional: 19470, dependent: 171, dependent conditional: 0, dependent unconditional: 171, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 34791, independent: 14506, independent conditional: 0, independent unconditional: 14506, dependent: 644, dependent conditional: 0, dependent unconditional: 644, unknown: 19641, unknown conditional: 0, unknown unconditional: 19641] , Statistics on independence cache: Total cache size (in pairs): 846, Positive cache size: 778, Positive conditional cache size: 0, Positive unconditional cache size: 778, Negative cache size: 68, Negative conditional cache size: 0, Negative unconditional cache size: 68, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 248 PlacesBefore, 103 PlacesAfterwards, 248 TransitionsBefore, 94 TransitionsAfterwards, 44720 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 162 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 47 ConcurrentYvCompositions, 9 ChoiceCompositions, 236 TotalNumberOfCompositions, 151727 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 71744, independent: 70680, independent conditional: 0, independent unconditional: 70680, dependent: 1064, dependent conditional: 0, dependent unconditional: 1064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 27001, independent: 26627, independent conditional: 0, independent unconditional: 26627, dependent: 374, dependent conditional: 0, dependent unconditional: 374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 71744, independent: 44053, independent conditional: 0, independent unconditional: 44053, dependent: 690, dependent conditional: 0, dependent unconditional: 690, unknown: 27001, unknown conditional: 0, unknown unconditional: 27001] , Statistics on independence cache: Total cache size (in pairs): 1973, Positive cache size: 1849, Positive conditional cache size: 0, Positive unconditional cache size: 1849, Negative cache size: 124, Negative conditional cache size: 0, Negative unconditional cache size: 124, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.3s, 275 PlacesBefore, 115 PlacesAfterwards, 275 TransitionsBefore, 105 TransitionsAfterwards, 56628 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 187 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 10 ChoiceCompositions, 265 TotalNumberOfCompositions, 180442 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 55509, independent: 54454, independent conditional: 0, independent unconditional: 54454, dependent: 1055, dependent conditional: 0, dependent unconditional: 1055, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 32853, independent: 32633, independent conditional: 0, independent unconditional: 32633, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 55509, independent: 21821, independent conditional: 0, independent unconditional: 21821, dependent: 835, dependent conditional: 0, dependent unconditional: 835, unknown: 32853, unknown conditional: 0, unknown unconditional: 32853] , Statistics on independence cache: Total cache size (in pairs): 1154, Positive cache size: 1066, Positive conditional cache size: 0, Positive unconditional cache size: 1066, Negative cache size: 88, Negative conditional cache size: 0, Negative unconditional cache size: 88, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.5s, 302 PlacesBefore, 127 PlacesAfterwards, 302 TransitionsBefore, 116 TransitionsAfterwards, 69940 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 199 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 60 ConcurrentYvCompositions, 11 ChoiceCompositions, 288 TotalNumberOfCompositions, 225743 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 75905, independent: 74749, independent conditional: 0, independent unconditional: 74749, dependent: 1156, dependent conditional: 0, dependent unconditional: 1156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 41084, independent: 40834, independent conditional: 0, independent unconditional: 40834, dependent: 250, dependent conditional: 0, dependent unconditional: 250, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 75905, independent: 33915, independent conditional: 0, independent unconditional: 33915, dependent: 906, dependent conditional: 0, dependent unconditional: 906, unknown: 41084, unknown conditional: 0, unknown unconditional: 41084] , Statistics on independence cache: Total cache size (in pairs): 1538, Positive cache size: 1441, Positive conditional cache size: 0, Positive unconditional cache size: 1441, Negative cache size: 97, Negative conditional cache size: 0, Negative unconditional cache size: 97, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.5s, 329 PlacesBefore, 139 PlacesAfterwards, 329 TransitionsBefore, 127 TransitionsAfterwards, 84656 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 233 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 60 ConcurrentYvCompositions, 12 ChoiceCompositions, 323 TotalNumberOfCompositions, 294097 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 90905, independent: 89449, independent conditional: 0, independent unconditional: 89449, dependent: 1456, dependent conditional: 0, dependent unconditional: 1456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 50266, independent: 50022, independent conditional: 0, independent unconditional: 50022, dependent: 244, dependent conditional: 0, dependent unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 90905, independent: 39427, independent conditional: 0, independent unconditional: 39427, dependent: 1212, dependent conditional: 0, dependent unconditional: 1212, unknown: 50266, unknown conditional: 0, unknown unconditional: 50266] , Statistics on independence cache: Total cache size (in pairs): 2415, Positive cache size: 2307, Positive conditional cache size: 0, Positive unconditional cache size: 2307, Negative cache size: 108, Negative conditional cache size: 0, Negative unconditional cache size: 108, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.7s, 356 PlacesBefore, 151 PlacesAfterwards, 356 TransitionsBefore, 138 TransitionsAfterwards, 100776 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 236 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 71 ConcurrentYvCompositions, 13 ChoiceCompositions, 338 TotalNumberOfCompositions, 329248 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 142496, independent: 141079, independent conditional: 0, independent unconditional: 141079, dependent: 1417, dependent conditional: 0, dependent unconditional: 1417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 60185, independent: 59641, independent conditional: 0, independent unconditional: 59641, dependent: 544, dependent conditional: 0, dependent unconditional: 544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 142496, independent: 81438, independent conditional: 0, independent unconditional: 81438, dependent: 873, dependent conditional: 0, dependent unconditional: 873, unknown: 60185, unknown conditional: 0, unknown unconditional: 60185] , Statistics on independence cache: Total cache size (in pairs): 4134, Positive cache size: 3945, Positive conditional cache size: 0, Positive unconditional cache size: 3945, Negative cache size: 189, Negative conditional cache size: 0, Negative unconditional cache size: 189, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.9s, 383 PlacesBefore, 163 PlacesAfterwards, 383 TransitionsBefore, 149 TransitionsAfterwards, 118300 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 266 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 73 ConcurrentYvCompositions, 14 ChoiceCompositions, 371 TotalNumberOfCompositions, 416211 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 130225, independent: 128468, independent conditional: 0, independent unconditional: 128468, dependent: 1757, dependent conditional: 0, dependent unconditional: 1757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 69070, independent: 68735, independent conditional: 0, independent unconditional: 68735, dependent: 335, dependent conditional: 0, dependent unconditional: 335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 130225, independent: 59733, independent conditional: 0, independent unconditional: 59733, dependent: 1422, dependent conditional: 0, dependent unconditional: 1422, unknown: 69070, unknown conditional: 0, unknown unconditional: 69070] , Statistics on independence cache: Total cache size (in pairs): 3698, Positive cache size: 3559, Positive conditional cache size: 0, Positive unconditional cache size: 3559, Negative cache size: 139, Negative conditional cache size: 0, Negative unconditional cache size: 139, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 410 PlacesBefore, 175 PlacesAfterwards, 410 TransitionsBefore, 160 TransitionsAfterwards, 137228 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 276 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 79 ConcurrentYvCompositions, 15 ChoiceCompositions, 388 TotalNumberOfCompositions, 491813 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 144015, independent: 142109, independent conditional: 0, independent unconditional: 142109, dependent: 1906, dependent conditional: 0, dependent unconditional: 1906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 78954, independent: 78604, independent conditional: 0, independent unconditional: 78604, dependent: 350, dependent conditional: 0, dependent unconditional: 350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 144015, independent: 63505, independent conditional: 0, independent unconditional: 63505, dependent: 1556, dependent conditional: 0, dependent unconditional: 1556, unknown: 78954, unknown conditional: 0, unknown unconditional: 78954] , Statistics on independence cache: Total cache size (in pairs): 3333, Positive cache size: 3195, Positive conditional cache size: 0, Positive unconditional cache size: 3195, Negative cache size: 138, Negative conditional cache size: 0, Negative unconditional cache size: 138, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.3s, 437 PlacesBefore, 187 PlacesAfterwards, 437 TransitionsBefore, 171 TransitionsAfterwards, 157560 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 306 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 84 ConcurrentYvCompositions, 16 ChoiceCompositions, 424 TotalNumberOfCompositions, 530106 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 162235, independent: 160475, independent conditional: 0, independent unconditional: 160475, dependent: 1760, dependent conditional: 0, dependent unconditional: 1760, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 90693, independent: 90358, independent conditional: 0, independent unconditional: 90358, dependent: 335, dependent conditional: 0, dependent unconditional: 335, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 162235, independent: 70117, independent conditional: 0, independent unconditional: 70117, dependent: 1425, dependent conditional: 0, dependent unconditional: 1425, unknown: 90693, unknown conditional: 0, unknown unconditional: 90693] , Statistics on independence cache: Total cache size (in pairs): 2511, Positive cache size: 2363, Positive conditional cache size: 0, Positive unconditional cache size: 2363, Negative cache size: 148, Negative conditional cache size: 0, Negative unconditional cache size: 148, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 464 PlacesBefore, 199 PlacesAfterwards, 464 TransitionsBefore, 182 TransitionsAfterwards, 179296 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 323 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 17 ChoiceCompositions, 445 TotalNumberOfCompositions, 598973 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 195561, independent: 193700, independent conditional: 0, independent unconditional: 193700, dependent: 1861, dependent conditional: 0, dependent unconditional: 1861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 104958, independent: 104604, independent conditional: 0, independent unconditional: 104604, dependent: 354, dependent conditional: 0, dependent unconditional: 354, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 195561, independent: 89096, independent conditional: 0, independent unconditional: 89096, dependent: 1507, dependent conditional: 0, dependent unconditional: 1507, unknown: 104958, unknown conditional: 0, unknown unconditional: 104958] , Statistics on independence cache: Total cache size (in pairs): 5104, Positive cache size: 4946, Positive conditional cache size: 0, Positive unconditional cache size: 4946, Negative cache size: 158, Negative conditional cache size: 0, Negative unconditional cache size: 158, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.7s, 491 PlacesBefore, 211 PlacesAfterwards, 491 TransitionsBefore, 193 TransitionsAfterwards, 202436 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 336 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 18 ChoiceCompositions, 474 TotalNumberOfCompositions, 673362 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 214008, independent: 212020, independent conditional: 0, independent unconditional: 212020, dependent: 1988, dependent conditional: 0, dependent unconditional: 1988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 117542, independent: 117105, independent conditional: 0, independent unconditional: 117105, dependent: 437, dependent conditional: 0, dependent unconditional: 437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 214008, independent: 94915, independent conditional: 0, independent unconditional: 94915, dependent: 1551, dependent conditional: 0, dependent unconditional: 1551, unknown: 117542, unknown conditional: 0, unknown unconditional: 117542] , Statistics on independence cache: Total cache size (in pairs): 5018, Positive cache size: 4850, Positive conditional cache size: 0, Positive unconditional cache size: 4850, Negative cache size: 168, Negative conditional cache size: 0, Negative unconditional cache size: 168, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.9s, 518 PlacesBefore, 223 PlacesAfterwards, 518 TransitionsBefore, 204 TransitionsAfterwards, 226980 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 360 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 104 ConcurrentYvCompositions, 19 ChoiceCompositions, 501 TotalNumberOfCompositions, 816989 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 265241, independent: 262825, independent conditional: 0, independent unconditional: 262825, dependent: 2416, dependent conditional: 0, dependent unconditional: 2416, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 134802, independent: 134371, independent conditional: 0, independent unconditional: 134371, dependent: 431, dependent conditional: 0, dependent unconditional: 431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 265241, independent: 128454, independent conditional: 0, independent unconditional: 128454, dependent: 1985, dependent conditional: 0, dependent unconditional: 1985, unknown: 134802, unknown conditional: 0, unknown unconditional: 134802] , Statistics on independence cache: Total cache size (in pairs): 6209, Positive cache size: 6030, Positive conditional cache size: 0, Positive unconditional cache size: 6030, Negative cache size: 179, Negative conditional cache size: 0, Negative unconditional cache size: 179, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 545 PlacesBefore, 235 PlacesAfterwards, 545 TransitionsBefore, 215 TransitionsAfterwards, 252928 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 383 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 108 ConcurrentYvCompositions, 20 ChoiceCompositions, 529 TotalNumberOfCompositions, 914773 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 276365, independent: 273822, independent conditional: 0, independent unconditional: 273822, dependent: 2543, dependent conditional: 0, dependent unconditional: 2543, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 146495, independent: 146014, independent conditional: 0, independent unconditional: 146014, dependent: 481, dependent conditional: 0, dependent unconditional: 481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 276365, independent: 127808, independent conditional: 0, independent unconditional: 127808, dependent: 2062, dependent conditional: 0, dependent unconditional: 2062, unknown: 146495, unknown conditional: 0, unknown unconditional: 146495] , Statistics on independence cache: Total cache size (in pairs): 5140, Positive cache size: 4952, Positive conditional cache size: 0, Positive unconditional cache size: 4952, Negative cache size: 188, Negative conditional cache size: 0, Negative unconditional cache size: 188, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.3s, 572 PlacesBefore, 247 PlacesAfterwards, 572 TransitionsBefore, 226 TransitionsAfterwards, 280280 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 400 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 111 ConcurrentYvCompositions, 21 ChoiceCompositions, 550 TotalNumberOfCompositions, 1016463 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 296721, independent: 294024, independent conditional: 0, independent unconditional: 294024, dependent: 2697, dependent conditional: 0, dependent unconditional: 2697, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 160148, independent: 159654, independent conditional: 0, independent unconditional: 159654, dependent: 494, dependent conditional: 0, dependent unconditional: 494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 296721, independent: 134370, independent conditional: 0, independent unconditional: 134370, dependent: 2203, dependent conditional: 0, dependent unconditional: 2203, unknown: 160148, unknown conditional: 0, unknown unconditional: 160148] , Statistics on independence cache: Total cache size (in pairs): 4970, Positive cache size: 4772, Positive conditional cache size: 0, Positive unconditional cache size: 4772, Negative cache size: 198, Negative conditional cache size: 0, Negative unconditional cache size: 198, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 599 PlacesBefore, 259 PlacesAfterwards, 599 TransitionsBefore, 237 TransitionsAfterwards, 309036 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 409 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 122 ConcurrentYvCompositions, 22 ChoiceCompositions, 571 TotalNumberOfCompositions, 1045735 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 337079, independent: 334600, independent conditional: 0, independent unconditional: 334600, dependent: 2479, dependent conditional: 0, dependent unconditional: 2479, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 181479, independent: 180896, independent conditional: 0, independent unconditional: 180896, dependent: 583, dependent conditional: 0, dependent unconditional: 583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 337079, independent: 153704, independent conditional: 0, independent unconditional: 153704, dependent: 1896, dependent conditional: 0, dependent unconditional: 1896, unknown: 181479, unknown conditional: 0, unknown unconditional: 181479] , Statistics on independence cache: Total cache size (in pairs): 8488, Positive cache size: 8281, Positive conditional cache size: 0, Positive unconditional cache size: 8281, Negative cache size: 207, Negative conditional cache size: 0, Negative unconditional cache size: 207, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 626 PlacesBefore, 271 PlacesAfterwards, 626 TransitionsBefore, 248 TransitionsAfterwards, 339196 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 444 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 120 ConcurrentYvCompositions, 23 ChoiceCompositions, 605 TotalNumberOfCompositions, 1222271 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 357106, independent: 354164, independent conditional: 0, independent unconditional: 354164, dependent: 2942, dependent conditional: 0, dependent unconditional: 2942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 195040, independent: 194480, independent conditional: 0, independent unconditional: 194480, dependent: 560, dependent conditional: 0, dependent unconditional: 560, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 357106, independent: 159684, independent conditional: 0, independent unconditional: 159684, dependent: 2382, dependent conditional: 0, dependent unconditional: 2382, unknown: 195040, unknown conditional: 0, unknown unconditional: 195040] , Statistics on independence cache: Total cache size (in pairs): 4551, Positive cache size: 4333, Positive conditional cache size: 0, Positive unconditional cache size: 4333, Negative cache size: 218, Negative conditional cache size: 0, Negative unconditional cache size: 218, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 653 PlacesBefore, 283 PlacesAfterwards, 653 TransitionsBefore, 259 TransitionsAfterwards, 370760 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 454 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 138 ConcurrentYvCompositions, 24 ChoiceCompositions, 634 TotalNumberOfCompositions, 1371273 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 394852, independent: 391734, independent conditional: 0, independent unconditional: 391734, dependent: 3118, dependent conditional: 0, dependent unconditional: 3118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 214414, independent: 213807, independent conditional: 0, independent unconditional: 213807, dependent: 607, dependent conditional: 0, dependent unconditional: 607, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 394852, independent: 177927, independent conditional: 0, independent unconditional: 177927, dependent: 2511, dependent conditional: 0, dependent unconditional: 2511, unknown: 214414, unknown conditional: 0, unknown unconditional: 214414] , Statistics on independence cache: Total cache size (in pairs): 5810, Positive cache size: 5578, Positive conditional cache size: 0, Positive unconditional cache size: 5578, Negative cache size: 232, Negative conditional cache size: 0, Negative unconditional cache size: 232, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 680 PlacesBefore, 295 PlacesAfterwards, 680 TransitionsBefore, 270 TransitionsAfterwards, 403728 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 478 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 135 ConcurrentYvCompositions, 25 ChoiceCompositions, 656 TotalNumberOfCompositions, 1461232 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 435457, independent: 432223, independent conditional: 0, independent unconditional: 432223, dependent: 3234, dependent conditional: 0, dependent unconditional: 3234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 234469, independent: 233848, independent conditional: 0, independent unconditional: 233848, dependent: 621, dependent conditional: 0, dependent unconditional: 621, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 435457, independent: 198375, independent conditional: 0, independent unconditional: 198375, dependent: 2613, dependent conditional: 0, dependent unconditional: 2613, unknown: 234469, unknown conditional: 0, unknown unconditional: 234469] , Statistics on independence cache: Total cache size (in pairs): 8895, Positive cache size: 8657, Positive conditional cache size: 0, Positive unconditional cache size: 8657, Negative cache size: 238, Negative conditional cache size: 0, Negative unconditional cache size: 238, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 707 PlacesBefore, 307 PlacesAfterwards, 707 TransitionsBefore, 281 TransitionsAfterwards, 438100 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 492 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 145 ConcurrentYvCompositions, 26 ChoiceCompositions, 681 TotalNumberOfCompositions, 1601790 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 449594, independent: 446227, independent conditional: 0, independent unconditional: 446227, dependent: 3367, dependent conditional: 0, dependent unconditional: 3367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 256692, independent: 256107, independent conditional: 0, independent unconditional: 256107, dependent: 585, dependent conditional: 0, dependent unconditional: 585, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 449594, independent: 190120, independent conditional: 0, independent unconditional: 190120, dependent: 2782, dependent conditional: 0, dependent unconditional: 2782, unknown: 256692, unknown conditional: 0, unknown unconditional: 256692] , Statistics on independence cache: Total cache size (in pairs): 9485, Positive cache size: 9237, Positive conditional cache size: 0, Positive unconditional cache size: 9237, Negative cache size: 248, Negative conditional cache size: 0, Negative unconditional cache size: 248, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.6s, 734 PlacesBefore, 319 PlacesAfterwards, 734 TransitionsBefore, 292 TransitionsAfterwards, 473876 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 518 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 145 ConcurrentYvCompositions, 27 ChoiceCompositions, 708 TotalNumberOfCompositions, 1728824 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 499722, independent: 496217, independent conditional: 0, independent unconditional: 496217, dependent: 3505, dependent conditional: 0, dependent unconditional: 3505, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 276210, independent: 275573, independent conditional: 0, independent unconditional: 275573, dependent: 637, dependent conditional: 0, dependent unconditional: 637, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 499722, independent: 220644, independent conditional: 0, independent unconditional: 220644, dependent: 2868, dependent conditional: 0, dependent unconditional: 2868, unknown: 276210, unknown conditional: 0, unknown unconditional: 276210] , Statistics on independence cache: Total cache size (in pairs): 9656, Positive cache size: 9397, Positive conditional cache size: 0, Positive unconditional cache size: 9397, Negative cache size: 259, Negative conditional cache size: 0, Negative unconditional cache size: 259, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.9s, 761 PlacesBefore, 331 PlacesAfterwards, 761 TransitionsBefore, 303 TransitionsAfterwards, 511056 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 533 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 154 ConcurrentYvCompositions, 28 ChoiceCompositions, 733 TotalNumberOfCompositions, 1713538 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 554124, independent: 550963, independent conditional: 0, independent unconditional: 550963, dependent: 3161, dependent conditional: 0, dependent unconditional: 3161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 302986, independent: 301999, independent conditional: 0, independent unconditional: 301999, dependent: 987, dependent conditional: 0, dependent unconditional: 987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 554124, independent: 248964, independent conditional: 0, independent unconditional: 248964, dependent: 2174, dependent conditional: 0, dependent unconditional: 2174, unknown: 302986, unknown conditional: 0, unknown unconditional: 302986] , Statistics on independence cache: Total cache size (in pairs): 18036, Positive cache size: 17530, Positive conditional cache size: 0, Positive unconditional cache size: 17530, Negative cache size: 506, Negative conditional cache size: 0, Negative unconditional cache size: 506, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.3s, 788 PlacesBefore, 343 PlacesAfterwards, 788 TransitionsBefore, 314 TransitionsAfterwards, 549640 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 563 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 146 ConcurrentYvCompositions, 29 ChoiceCompositions, 756 TotalNumberOfCompositions, 2001373 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 581761, independent: 577977, independent conditional: 0, independent unconditional: 577977, dependent: 3784, dependent conditional: 0, dependent unconditional: 3784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 317215, independent: 316596, independent conditional: 0, independent unconditional: 316596, dependent: 619, dependent conditional: 0, dependent unconditional: 619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 581761, independent: 261381, independent conditional: 0, independent unconditional: 261381, dependent: 3165, dependent conditional: 0, dependent unconditional: 3165, unknown: 317215, unknown conditional: 0, unknown unconditional: 317215] , Statistics on independence cache: Total cache size (in pairs): 11328, Positive cache size: 11051, Positive conditional cache size: 0, Positive unconditional cache size: 11051, Negative cache size: 277, Negative conditional cache size: 0, Negative unconditional cache size: 277, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.5s, 815 PlacesBefore, 355 PlacesAfterwards, 815 TransitionsBefore, 325 TransitionsAfterwards, 589628 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 587 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 158 ConcurrentYvCompositions, 30 ChoiceCompositions, 793 TotalNumberOfCompositions, 2183680 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 606999, independent: 603058, independent conditional: 0, independent unconditional: 603058, dependent: 3941, dependent conditional: 0, dependent unconditional: 3941, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 340350, independent: 339697, independent conditional: 0, independent unconditional: 339697, dependent: 653, dependent conditional: 0, dependent unconditional: 653, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 606999, independent: 263361, independent conditional: 0, independent unconditional: 263361, dependent: 3288, dependent conditional: 0, dependent unconditional: 3288, unknown: 340350, unknown conditional: 0, unknown unconditional: 340350] , Statistics on independence cache: Total cache size (in pairs): 7652, Positive cache size: 7364, Positive conditional cache size: 0, Positive unconditional cache size: 7364, Negative cache size: 288, Negative conditional cache size: 0, Negative unconditional cache size: 288, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.7s, 842 PlacesBefore, 367 PlacesAfterwards, 842 TransitionsBefore, 336 TransitionsAfterwards, 631020 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 586 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 176 ConcurrentYvCompositions, 31 ChoiceCompositions, 811 TotalNumberOfCompositions, 2321759 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 732116, independent: 728035, independent conditional: 0, independent unconditional: 728035, dependent: 4081, dependent conditional: 0, dependent unconditional: 4081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 367142, independent: 366388, independent conditional: 0, independent unconditional: 366388, dependent: 754, dependent conditional: 0, dependent unconditional: 754, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 732116, independent: 361647, independent conditional: 0, independent unconditional: 361647, dependent: 3327, dependent conditional: 0, dependent unconditional: 3327, unknown: 367142, unknown conditional: 0, unknown unconditional: 367142] , Statistics on independence cache: Total cache size (in pairs): 15879, Positive cache size: 15581, Positive conditional cache size: 0, Positive unconditional cache size: 15581, Negative cache size: 298, Negative conditional cache size: 0, Negative unconditional cache size: 298, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 869 PlacesBefore, 379 PlacesAfterwards, 869 TransitionsBefore, 347 TransitionsAfterwards, 673816 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 599 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 177 ConcurrentYvCompositions, 32 ChoiceCompositions, 826 TotalNumberOfCompositions, 2396956 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1034598, independent: 1030482, independent conditional: 0, independent unconditional: 1030482, dependent: 4116, dependent conditional: 0, dependent unconditional: 4116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 397518, independent: 395956, independent conditional: 0, independent unconditional: 395956, dependent: 1562, dependent conditional: 0, dependent unconditional: 1562, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1034598, independent: 634526, independent conditional: 0, independent unconditional: 634526, dependent: 2554, dependent conditional: 0, dependent unconditional: 2554, unknown: 397518, unknown conditional: 0, unknown unconditional: 397518] , Statistics on independence cache: Total cache size (in pairs): 25924, Positive cache size: 25431, Positive conditional cache size: 0, Positive unconditional cache size: 25431, Negative cache size: 493, Negative conditional cache size: 0, Negative unconditional cache size: 493, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.1s, 896 PlacesBefore, 391 PlacesAfterwards, 896 TransitionsBefore, 358 TransitionsAfterwards, 718016 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 640 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 176 ConcurrentYvCompositions, 33 ChoiceCompositions, 867 TotalNumberOfCompositions, 2642340 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 849561, independent: 845219, independent conditional: 0, independent unconditional: 845219, dependent: 4342, dependent conditional: 0, dependent unconditional: 4342, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 419753, independent: 418209, independent conditional: 0, independent unconditional: 418209, dependent: 1544, dependent conditional: 0, dependent unconditional: 1544, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 849561, independent: 427010, independent conditional: 0, independent unconditional: 427010, dependent: 2798, dependent conditional: 0, dependent unconditional: 2798, unknown: 419753, unknown conditional: 0, unknown unconditional: 419753] , Statistics on independence cache: Total cache size (in pairs): 21099, Positive cache size: 20590, Positive conditional cache size: 0, Positive unconditional cache size: 20590, Negative cache size: 509, Negative conditional cache size: 0, Negative unconditional cache size: 509, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.8s, 923 PlacesBefore, 403 PlacesAfterwards, 923 TransitionsBefore, 369 TransitionsAfterwards, 763620 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 652 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 184 ConcurrentYvCompositions, 34 ChoiceCompositions, 888 TotalNumberOfCompositions, 2516617 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 845810, independent: 842032, independent conditional: 0, independent unconditional: 842032, dependent: 3778, dependent conditional: 0, dependent unconditional: 3778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 454656, independent: 453643, independent conditional: 0, independent unconditional: 453643, dependent: 1013, dependent conditional: 0, dependent unconditional: 1013, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 845810, independent: 388389, independent conditional: 0, independent unconditional: 388389, dependent: 2765, dependent conditional: 0, dependent unconditional: 2765, unknown: 454656, unknown conditional: 0, unknown unconditional: 454656] , Statistics on independence cache: Total cache size (in pairs): 28096, Positive cache size: 27570, Positive conditional cache size: 0, Positive unconditional cache size: 27570, Negative cache size: 526, Negative conditional cache size: 0, Negative unconditional cache size: 526, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 950 PlacesBefore, 415 PlacesAfterwards, 950 TransitionsBefore, 380 TransitionsAfterwards, 810628 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 669 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 189 ConcurrentYvCompositions, 35 ChoiceCompositions, 911 TotalNumberOfCompositions, 2710319 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 858203, independent: 854248, independent conditional: 0, independent unconditional: 854248, dependent: 3955, dependent conditional: 0, dependent unconditional: 3955, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 475277, independent: 474518, independent conditional: 0, independent unconditional: 474518, dependent: 759, dependent conditional: 0, dependent unconditional: 759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 858203, independent: 379730, independent conditional: 0, independent unconditional: 379730, dependent: 3196, dependent conditional: 0, dependent unconditional: 3196, unknown: 475277, unknown conditional: 0, unknown unconditional: 475277] , Statistics on independence cache: Total cache size (in pairs): 24298, Positive cache size: 23960, Positive conditional cache size: 0, Positive unconditional cache size: 23960, Negative cache size: 338, Negative conditional cache size: 0, Negative unconditional cache size: 338, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.0s, 977 PlacesBefore, 427 PlacesAfterwards, 977 TransitionsBefore, 391 TransitionsAfterwards, 859040 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 678 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 208 ConcurrentYvCompositions, 36 ChoiceCompositions, 940 TotalNumberOfCompositions, 3152426 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 947480, independent: 942751, independent conditional: 0, independent unconditional: 942751, dependent: 4729, dependent conditional: 0, dependent unconditional: 4729, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 500901, independent: 499985, independent conditional: 0, independent unconditional: 499985, dependent: 916, dependent conditional: 0, dependent unconditional: 916, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 947480, independent: 442766, independent conditional: 0, independent unconditional: 442766, dependent: 3813, dependent conditional: 0, dependent unconditional: 3813, unknown: 500901, unknown conditional: 0, unknown unconditional: 500901] , Statistics on independence cache: Total cache size (in pairs): 24349, Positive cache size: 24001, Positive conditional cache size: 0, Positive unconditional cache size: 24001, Negative cache size: 348, Negative conditional cache size: 0, Negative unconditional cache size: 348, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 1004 PlacesBefore, 439 PlacesAfterwards, 1004 TransitionsBefore, 402 TransitionsAfterwards, 908856 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 714 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 200 ConcurrentYvCompositions, 37 ChoiceCompositions, 969 TotalNumberOfCompositions, 3302763 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 979338, independent: 974515, independent conditional: 0, independent unconditional: 974515, dependent: 4823, dependent conditional: 0, dependent unconditional: 4823, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 528874, independent: 528006, independent conditional: 0, independent unconditional: 528006, dependent: 868, dependent conditional: 0, dependent unconditional: 868, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 979338, independent: 446509, independent conditional: 0, independent unconditional: 446509, dependent: 3955, dependent conditional: 0, dependent unconditional: 3955, unknown: 528874, unknown conditional: 0, unknown unconditional: 528874] , Statistics on independence cache: Total cache size (in pairs): 23730, Positive cache size: 23372, Positive conditional cache size: 0, Positive unconditional cache size: 23372, Negative cache size: 358, Negative conditional cache size: 0, Negative unconditional cache size: 358, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 1031 PlacesBefore, 451 PlacesAfterwards, 1031 TransitionsBefore, 413 TransitionsAfterwards, 960076 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 743 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 207 ConcurrentYvCompositions, 38 ChoiceCompositions, 1006 TotalNumberOfCompositions, 3512342 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1115741, independent: 1110763, independent conditional: 0, independent unconditional: 1110763, dependent: 4978, dependent conditional: 0, dependent unconditional: 4978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 560767, independent: 559758, independent conditional: 0, independent unconditional: 559758, dependent: 1009, dependent conditional: 0, dependent unconditional: 1009, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1115741, independent: 551005, independent conditional: 0, independent unconditional: 551005, dependent: 3969, dependent conditional: 0, dependent unconditional: 3969, unknown: 560767, unknown conditional: 0, unknown unconditional: 560767] , Statistics on independence cache: Total cache size (in pairs): 28125, Positive cache size: 27757, Positive conditional cache size: 0, Positive unconditional cache size: 27757, Negative cache size: 368, Negative conditional cache size: 0, Negative unconditional cache size: 368, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 1058 PlacesBefore, 463 PlacesAfterwards, 1058 TransitionsBefore, 424 TransitionsAfterwards, 1012700 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 762 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 213 ConcurrentYvCompositions, 39 ChoiceCompositions, 1032 TotalNumberOfCompositions, 3719125 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1134706, independent: 1129600, independent conditional: 0, independent unconditional: 1129600, dependent: 5106, dependent conditional: 0, dependent unconditional: 5106, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 595545, independent: 594579, independent conditional: 0, independent unconditional: 594579, dependent: 966, dependent conditional: 0, dependent unconditional: 966, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1134706, independent: 535021, independent conditional: 0, independent unconditional: 535021, dependent: 4140, dependent conditional: 0, dependent unconditional: 4140, unknown: 595545, unknown conditional: 0, unknown unconditional: 595545] , Statistics on independence cache: Total cache size (in pairs): 27937, Positive cache size: 27559, Positive conditional cache size: 0, Positive unconditional cache size: 27559, Negative cache size: 378, Negative conditional cache size: 0, Negative unconditional cache size: 378, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.3s, 1085 PlacesBefore, 475 PlacesAfterwards, 1085 TransitionsBefore, 435 TransitionsAfterwards, 1066728 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 782 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 218 ConcurrentYvCompositions, 40 ChoiceCompositions, 1058 TotalNumberOfCompositions, 3913065 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1215140, independent: 1209890, independent conditional: 0, independent unconditional: 1209890, dependent: 5250, dependent conditional: 0, dependent unconditional: 5250, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 634129, independent: 633258, independent conditional: 0, independent unconditional: 633258, dependent: 871, dependent conditional: 0, dependent unconditional: 871, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1215140, independent: 576632, independent conditional: 0, independent unconditional: 576632, dependent: 4379, dependent conditional: 0, dependent unconditional: 4379, unknown: 634129, unknown conditional: 0, unknown unconditional: 634129] , Statistics on independence cache: Total cache size (in pairs): 33925, Positive cache size: 33537, Positive conditional cache size: 0, Positive unconditional cache size: 33537, Negative cache size: 388, Negative conditional cache size: 0, Negative unconditional cache size: 388, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.6s, 1112 PlacesBefore, 487 PlacesAfterwards, 1112 TransitionsBefore, 446 TransitionsAfterwards, 1122160 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 795 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 230 ConcurrentYvCompositions, 41 ChoiceCompositions, 1084 TotalNumberOfCompositions, 4086639 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1268191, independent: 1262813, independent conditional: 0, independent unconditional: 1262813, dependent: 5378, dependent conditional: 0, dependent unconditional: 5378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 675124, independent: 673808, independent conditional: 0, independent unconditional: 673808, dependent: 1316, dependent conditional: 0, dependent unconditional: 1316, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1268191, independent: 589005, independent conditional: 0, independent unconditional: 589005, dependent: 4062, dependent conditional: 0, dependent unconditional: 4062, unknown: 675124, unknown conditional: 0, unknown unconditional: 675124] , Statistics on independence cache: Total cache size (in pairs): 41251, Positive cache size: 40853, Positive conditional cache size: 0, Positive unconditional cache size: 40853, 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: 10.0s, 1139 PlacesBefore, 499 PlacesAfterwards, 1139 TransitionsBefore, 457 TransitionsAfterwards, 1178996 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 822 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 233 ConcurrentYvCompositions, 42 ChoiceCompositions, 1115 TotalNumberOfCompositions, 4344320 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1383337, independent: 1377801, independent conditional: 0, independent unconditional: 1377801, dependent: 5536, dependent conditional: 0, dependent unconditional: 5536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 687770, independent: 686403, independent conditional: 0, independent unconditional: 686403, dependent: 1367, dependent conditional: 0, dependent unconditional: 1367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1383337, independent: 691398, independent conditional: 0, independent unconditional: 691398, dependent: 4169, dependent conditional: 0, dependent unconditional: 4169, unknown: 687770, unknown conditional: 0, unknown unconditional: 687770] , Statistics on independence cache: Total cache size (in pairs): 25412, Positive cache size: 25004, Positive conditional cache size: 0, Positive unconditional cache size: 25004, Negative cache size: 408, Negative conditional cache size: 0, Negative unconditional cache size: 408, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.5s, 1166 PlacesBefore, 511 PlacesAfterwards, 1166 TransitionsBefore, 468 TransitionsAfterwards, 1237236 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 832 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 239 ConcurrentYvCompositions, 43 ChoiceCompositions, 1132 TotalNumberOfCompositions, 4536424 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1739002, independent: 1733329, independent conditional: 0, independent unconditional: 1733329, dependent: 5673, dependent conditional: 0, dependent unconditional: 5673, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 733175, independent: 731784, independent conditional: 0, independent unconditional: 731784, dependent: 1391, dependent conditional: 0, dependent unconditional: 1391, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1739002, independent: 1001545, independent conditional: 0, independent unconditional: 1001545, dependent: 4282, dependent conditional: 0, dependent unconditional: 4282, unknown: 733175, unknown conditional: 0, unknown unconditional: 733175] , Statistics on independence cache: Total cache size (in pairs): 37481, Positive cache size: 37064, Positive conditional cache size: 0, Positive unconditional cache size: 37064, Negative cache size: 417, Negative conditional cache size: 0, Negative unconditional cache size: 417, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.6s, 1193 PlacesBefore, 523 PlacesAfterwards, 1193 TransitionsBefore, 479 TransitionsAfterwards, 1296880 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 846 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 244 ConcurrentYvCompositions, 44 ChoiceCompositions, 1152 TotalNumberOfCompositions, 4724746 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1339841, independent: 1334060, independent conditional: 0, independent unconditional: 1334060, dependent: 5781, dependent conditional: 0, dependent unconditional: 5781, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 747530, independent: 746429, independent conditional: 0, independent unconditional: 746429, dependent: 1101, dependent conditional: 0, dependent unconditional: 1101, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1339841, independent: 587631, independent conditional: 0, independent unconditional: 587631, dependent: 4680, dependent conditional: 0, dependent unconditional: 4680, unknown: 747530, unknown conditional: 0, unknown unconditional: 747530] , Statistics on independence cache: Total cache size (in pairs): 20864, Positive cache size: 20436, Positive conditional cache size: 0, Positive unconditional cache size: 20436, Negative cache size: 428, Negative conditional cache size: 0, Negative unconditional cache size: 428, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.4s, 1220 PlacesBefore, 535 PlacesAfterwards, 1220 TransitionsBefore, 490 TransitionsAfterwards, 1357928 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 871 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 260 ConcurrentYvCompositions, 45 ChoiceCompositions, 1194 TotalNumberOfCompositions, 5042336 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1483445, independent: 1477493, independent conditional: 0, independent unconditional: 1477493, dependent: 5952, dependent conditional: 0, dependent unconditional: 5952, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 794583, independent: 793427, independent conditional: 0, independent unconditional: 793427, dependent: 1156, dependent conditional: 0, dependent unconditional: 1156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1483445, independent: 684066, independent conditional: 0, independent unconditional: 684066, dependent: 4796, dependent conditional: 0, dependent unconditional: 4796, unknown: 794583, unknown conditional: 0, unknown unconditional: 794583] , Statistics on independence cache: Total cache size (in pairs): 29779, Positive cache size: 29301, Positive conditional cache size: 0, Positive unconditional cache size: 29301, Negative cache size: 478, Negative conditional cache size: 0, Negative unconditional cache size: 478, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.4s, 1247 PlacesBefore, 547 PlacesAfterwards, 1247 TransitionsBefore, 501 TransitionsAfterwards, 1420380 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 900 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 250 ConcurrentYvCompositions, 46 ChoiceCompositions, 1214 TotalNumberOfCompositions, 5243145 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1527514, independent: 1521434, independent conditional: 0, independent unconditional: 1521434, dependent: 6080, dependent conditional: 0, dependent unconditional: 6080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 825620, independent: 824575, independent conditional: 0, independent unconditional: 824575, dependent: 1045, dependent conditional: 0, dependent unconditional: 1045, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1527514, independent: 696859, independent conditional: 0, independent unconditional: 696859, dependent: 5035, dependent conditional: 0, dependent unconditional: 5035, unknown: 825620, unknown conditional: 0, unknown unconditional: 825620] , Statistics on independence cache: Total cache size (in pairs): 34278, Positive cache size: 33831, Positive conditional cache size: 0, Positive unconditional cache size: 33831, Negative cache size: 447, Negative conditional cache size: 0, Negative unconditional cache size: 447, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.7s, 1274 PlacesBefore, 559 PlacesAfterwards, 1274 TransitionsBefore, 512 TransitionsAfterwards, 1484236 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 908 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 268 ConcurrentYvCompositions, 47 ChoiceCompositions, 1241 TotalNumberOfCompositions, 5032617 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1519237, independent: 1513851, independent conditional: 0, independent unconditional: 1513851, dependent: 5386, dependent conditional: 0, dependent unconditional: 5386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 870447, independent: 868441, independent conditional: 0, independent unconditional: 868441, dependent: 2006, dependent conditional: 0, dependent unconditional: 2006, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1519237, independent: 645410, independent conditional: 0, independent unconditional: 645410, dependent: 3380, dependent conditional: 0, dependent unconditional: 3380, unknown: 870447, unknown conditional: 0, unknown unconditional: 870447] , Statistics on independence cache: Total cache size (in pairs): 28395, Positive cache size: 27555, Positive conditional cache size: 0, Positive unconditional cache size: 27555, Negative cache size: 840, Negative conditional cache size: 0, Negative unconditional cache size: 840, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.1s, 1301 PlacesBefore, 571 PlacesAfterwards, 1301 TransitionsBefore, 523 TransitionsAfterwards, 1549496 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 928 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 268 ConcurrentYvCompositions, 48 ChoiceCompositions, 1262 TotalNumberOfCompositions, 5722811 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1628327, independent: 1621973, independent conditional: 0, independent unconditional: 1621973, dependent: 6354, dependent conditional: 0, dependent unconditional: 6354, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 895226, independent: 893932, independent conditional: 0, independent unconditional: 893932, dependent: 1294, dependent conditional: 0, dependent unconditional: 1294, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1628327, independent: 728041, independent conditional: 0, independent unconditional: 728041, dependent: 5060, dependent conditional: 0, dependent unconditional: 5060, unknown: 895226, unknown conditional: 0, unknown unconditional: 895226] , Statistics on independence cache: Total cache size (in pairs): 23670, Positive cache size: 23202, Positive conditional cache size: 0, Positive unconditional cache size: 23202, 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: 12.4s, 1328 PlacesBefore, 583 PlacesAfterwards, 1328 TransitionsBefore, 534 TransitionsAfterwards, 1616160 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 947 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 270 ConcurrentYvCompositions, 49 ChoiceCompositions, 1284 TotalNumberOfCompositions, 5913793 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1677413, independent: 1670961, independent conditional: 0, independent unconditional: 1670961, dependent: 6452, dependent conditional: 0, dependent unconditional: 6452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 934196, independent: 933033, independent conditional: 0, independent unconditional: 933033, dependent: 1163, dependent conditional: 0, dependent unconditional: 1163, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1677413, independent: 737928, independent conditional: 0, independent unconditional: 737928, dependent: 5289, dependent conditional: 0, dependent unconditional: 5289, unknown: 934196, unknown conditional: 0, unknown unconditional: 934196] , Statistics on independence cache: Total cache size (in pairs): 28343, Positive cache size: 27866, Positive conditional cache size: 0, Positive unconditional cache size: 27866, Negative cache size: 477, Negative conditional cache size: 0, Negative unconditional cache size: 477, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1355 PlacesBefore, 595 PlacesAfterwards, 1355 TransitionsBefore, 545 TransitionsAfterwards, 1684228 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 965 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 278 ConcurrentYvCompositions, 50 ChoiceCompositions, 1311 TotalNumberOfCompositions, 5740995 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1786541, independent: 1780763, independent conditional: 0, independent unconditional: 1780763, dependent: 5778, dependent conditional: 0, dependent unconditional: 5778, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 983918, independent: 982659, independent conditional: 0, independent unconditional: 982659, dependent: 1259, dependent conditional: 0, dependent unconditional: 1259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1786541, independent: 798104, independent conditional: 0, independent unconditional: 798104, dependent: 4519, dependent conditional: 0, dependent unconditional: 4519, unknown: 983918, unknown conditional: 0, unknown unconditional: 983918] , Statistics on independence cache: Total cache size (in pairs): 50104, Positive cache size: 49570, Positive conditional cache size: 0, Positive unconditional cache size: 49570, Negative cache size: 534, Negative conditional cache size: 0, Negative unconditional cache size: 534, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.3s, 1382 PlacesBefore, 607 PlacesAfterwards, 1382 TransitionsBefore, 556 TransitionsAfterwards, 1753700 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 993 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 285 ConcurrentYvCompositions, 51 ChoiceCompositions, 1347 TotalNumberOfCompositions, 6427882 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1825512, independent: 1818801, independent conditional: 0, independent unconditional: 1818801, dependent: 6711, dependent conditional: 0, dependent unconditional: 6711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1014220, independent: 1013063, independent conditional: 0, independent unconditional: 1013063, dependent: 1157, dependent conditional: 0, dependent unconditional: 1157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1825512, independent: 805738, independent conditional: 0, independent unconditional: 805738, dependent: 5554, dependent conditional: 0, dependent unconditional: 5554, unknown: 1014220, unknown conditional: 0, unknown unconditional: 1014220] , Statistics on independence cache: Total cache size (in pairs): 26853, Positive cache size: 26356, Positive conditional cache size: 0, Positive unconditional cache size: 26356, Negative cache size: 497, Negative conditional cache size: 0, Negative unconditional cache size: 497, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.0s, 1409 PlacesBefore, 619 PlacesAfterwards, 1409 TransitionsBefore, 567 TransitionsAfterwards, 1824576 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1007 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 282 ConcurrentYvCompositions, 52 ChoiceCompositions, 1359 TotalNumberOfCompositions, 6678326 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1927273, independent: 1920432, independent conditional: 0, independent unconditional: 1920432, dependent: 6841, dependent conditional: 0, dependent unconditional: 6841, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1053571, independent: 1052444, independent conditional: 0, independent unconditional: 1052444, dependent: 1127, dependent conditional: 0, dependent unconditional: 1127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1927273, independent: 867988, independent conditional: 0, independent unconditional: 867988, dependent: 5714, dependent conditional: 0, dependent unconditional: 5714, unknown: 1053571, unknown conditional: 0, unknown unconditional: 1053571] , Statistics on independence cache: Total cache size (in pairs): 34769, Positive cache size: 34257, Positive conditional cache size: 0, Positive unconditional cache size: 34257, Negative cache size: 512, Negative conditional cache size: 0, Negative unconditional cache size: 512, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.4s, 1436 PlacesBefore, 631 PlacesAfterwards, 1436 TransitionsBefore, 578 TransitionsAfterwards, 1896856 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1026 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 300 ConcurrentYvCompositions, 53 ChoiceCompositions, 1397 TotalNumberOfCompositions, 6990069 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2047379, independent: 2040383, independent conditional: 0, independent unconditional: 2040383, dependent: 6996, dependent conditional: 0, dependent unconditional: 6996, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1114956, independent: 1112569, independent conditional: 0, independent unconditional: 1112569, dependent: 2387, dependent conditional: 0, dependent unconditional: 2387, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2047379, independent: 927814, independent conditional: 0, independent unconditional: 927814, dependent: 4609, dependent conditional: 0, dependent unconditional: 4609, unknown: 1114956, unknown conditional: 0, unknown unconditional: 1114956] , Statistics on independence cache: Total cache size (in pairs): 47112, Positive cache size: 46144, Positive conditional cache size: 0, Positive unconditional cache size: 46144, Negative cache size: 968, Negative conditional cache size: 0, Negative unconditional cache size: 968, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.5s, 1463 PlacesBefore, 643 PlacesAfterwards, 1463 TransitionsBefore, 589 TransitionsAfterwards, 1970540 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1034 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 299 ConcurrentYvCompositions, 54 ChoiceCompositions, 1405 TotalNumberOfCompositions, 7217003 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2056923, independent: 2049804, independent conditional: 0, independent unconditional: 2049804, dependent: 7119, dependent conditional: 0, dependent unconditional: 7119, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1132442, independent: 1131307, independent conditional: 0, independent unconditional: 1131307, dependent: 1135, dependent conditional: 0, dependent unconditional: 1135, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2056923, independent: 918497, independent conditional: 0, independent unconditional: 918497, dependent: 5984, dependent conditional: 0, dependent unconditional: 5984, unknown: 1132442, unknown conditional: 0, unknown unconditional: 1132442] , Statistics on independence cache: Total cache size (in pairs): 34784, Positive cache size: 34257, Positive conditional cache size: 0, Positive unconditional cache size: 34257, Negative cache size: 527, Negative conditional cache size: 0, Negative unconditional cache size: 527, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.2s, 1490 PlacesBefore, 655 PlacesAfterwards, 1490 TransitionsBefore, 600 TransitionsAfterwards, 2045628 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1070 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 304 ConcurrentYvCompositions, 55 ChoiceCompositions, 1447 TotalNumberOfCompositions, 7546126 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2304909, independent: 2297610, independent conditional: 0, independent unconditional: 2297610, dependent: 7299, dependent conditional: 0, dependent unconditional: 7299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1191925, independent: 1190552, independent conditional: 0, independent unconditional: 1190552, dependent: 1373, dependent conditional: 0, dependent unconditional: 1373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2304909, independent: 1107058, independent conditional: 0, independent unconditional: 1107058, dependent: 5926, dependent conditional: 0, dependent unconditional: 5926, unknown: 1191925, unknown conditional: 0, unknown unconditional: 1191925] , Statistics on independence cache: Total cache size (in pairs): 56439, Positive cache size: 55901, Positive conditional cache size: 0, Positive unconditional cache size: 55901, Negative cache size: 538, Negative conditional cache size: 0, Negative unconditional cache size: 538, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.8s, 1517 PlacesBefore, 667 PlacesAfterwards, 1517 TransitionsBefore, 611 TransitionsAfterwards, 2122120 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1099 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 298 ConcurrentYvCompositions, 56 ChoiceCompositions, 1471 TotalNumberOfCompositions, 7850063 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3186414, independent: 3178982, independent conditional: 0, independent unconditional: 3178982, dependent: 7432, dependent conditional: 0, dependent unconditional: 7432, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1258713, independent: 1256223, independent conditional: 0, independent unconditional: 1256223, dependent: 2490, dependent conditional: 0, dependent unconditional: 2490, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3186414, independent: 1922759, independent conditional: 0, independent unconditional: 1922759, dependent: 4942, dependent conditional: 0, dependent unconditional: 4942, unknown: 1258713, unknown conditional: 0, unknown unconditional: 1258713] , Statistics on independence cache: Total cache size (in pairs): 76094, Positive cache size: 75019, Positive conditional cache size: 0, Positive unconditional cache size: 75019, Negative cache size: 1075, Negative conditional cache size: 0, Negative unconditional cache size: 1075, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.8s, 1544 PlacesBefore, 679 PlacesAfterwards, 1544 TransitionsBefore, 622 TransitionsAfterwards, 2200016 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1099 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 322 ConcurrentYvCompositions, 57 ChoiceCompositions, 1496 TotalNumberOfCompositions, 8094071 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2423271, independent: 2415700, independent conditional: 0, independent unconditional: 2415700, dependent: 7571, dependent conditional: 0, dependent unconditional: 7571, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1291871, independent: 1290479, independent conditional: 0, independent unconditional: 1290479, dependent: 1392, dependent conditional: 0, dependent unconditional: 1392, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2423271, independent: 1125221, independent conditional: 0, independent unconditional: 1125221, dependent: 6179, dependent conditional: 0, dependent unconditional: 6179, unknown: 1291871, unknown conditional: 0, unknown unconditional: 1291871] , Statistics on independence cache: Total cache size (in pairs): 60720, Positive cache size: 59983, Positive conditional cache size: 0, Positive unconditional cache size: 59983, Negative cache size: 737, Negative conditional cache size: 0, Negative unconditional cache size: 737, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.2s, 1571 PlacesBefore, 691 PlacesAfterwards, 1571 TransitionsBefore, 633 TransitionsAfterwards, 2279316 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1122 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 324 ConcurrentYvCompositions, 58 ChoiceCompositions, 1522 TotalNumberOfCompositions, 8374026 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2374903, independent: 2367226, independent conditional: 0, independent unconditional: 2367226, dependent: 7677, dependent conditional: 0, dependent unconditional: 7677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1309337, independent: 1308015, independent conditional: 0, independent unconditional: 1308015, dependent: 1322, dependent conditional: 0, dependent unconditional: 1322, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2374903, independent: 1059211, independent conditional: 0, independent unconditional: 1059211, dependent: 6355, dependent conditional: 0, dependent unconditional: 6355, unknown: 1309337, unknown conditional: 0, unknown unconditional: 1309337] , Statistics on independence cache: Total cache size (in pairs): 36944, Positive cache size: 36376, Positive conditional cache size: 0, Positive unconditional cache size: 36376, 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: 16.5s, 1598 PlacesBefore, 703 PlacesAfterwards, 1598 TransitionsBefore, 644 TransitionsAfterwards, 2360020 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1159 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 317 ConcurrentYvCompositions, 59 ChoiceCompositions, 1553 TotalNumberOfCompositions, 8717539 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2596187, independent: 2588355, independent conditional: 0, independent unconditional: 2588355, dependent: 7832, dependent conditional: 0, dependent unconditional: 7832, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1393260, independent: 1391772, independent conditional: 0, independent unconditional: 1391772, dependent: 1488, dependent conditional: 0, dependent unconditional: 1488, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2596187, independent: 1196583, independent conditional: 0, independent unconditional: 1196583, dependent: 6344, dependent conditional: 0, dependent unconditional: 6344, unknown: 1393260, unknown conditional: 0, unknown unconditional: 1393260] , Statistics on independence cache: Total cache size (in pairs): 69004, Positive cache size: 68427, Positive conditional cache size: 0, Positive unconditional cache size: 68427, Negative cache size: 577, Negative conditional cache size: 0, Negative unconditional cache size: 577, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.9s, 1625 PlacesBefore, 715 PlacesAfterwards, 1625 TransitionsBefore, 655 TransitionsAfterwards, 2442128 CoEnabledTransitionPairs, 6 FixpointIterations, 18 TrivialSequentialCompositions, 1171 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 327 ConcurrentYvCompositions, 60 ChoiceCompositions, 1576 TotalNumberOfCompositions, 8309529 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2467380, independent: 2460472, independent conditional: 0, independent unconditional: 2460472, dependent: 6908, dependent conditional: 0, dependent unconditional: 6908, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1417181, independent: 1415641, independent conditional: 0, independent unconditional: 1415641, dependent: 1540, dependent conditional: 0, dependent unconditional: 1540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2467380, independent: 1044831, independent conditional: 0, independent unconditional: 1044831, dependent: 5368, dependent conditional: 0, dependent unconditional: 5368, unknown: 1417181, unknown conditional: 0, unknown unconditional: 1417181] , Statistics on independence cache: Total cache size (in pairs): 47814, Positive cache size: 47011, Positive conditional cache size: 0, Positive unconditional cache size: 47011, Negative cache size: 803, Negative conditional cache size: 0, Negative unconditional cache size: 803, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.6s, 1652 PlacesBefore, 727 PlacesAfterwards, 1652 TransitionsBefore, 666 TransitionsAfterwards, 2525640 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1194 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 341 ConcurrentYvCompositions, 61 ChoiceCompositions, 1614 TotalNumberOfCompositions, 9320457 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2701391, independent: 2693331, independent conditional: 0, independent unconditional: 2693331, dependent: 8060, dependent conditional: 0, dependent unconditional: 8060, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1457435, independent: 1454587, independent conditional: 0, independent unconditional: 1454587, dependent: 2848, dependent conditional: 0, dependent unconditional: 2848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2701391, independent: 1238744, independent conditional: 0, independent unconditional: 1238744, dependent: 5212, dependent conditional: 0, dependent unconditional: 5212, unknown: 1457435, unknown conditional: 0, unknown unconditional: 1457435] , Statistics on independence cache: Total cache size (in pairs): 43282, Positive cache size: 42325, Positive conditional cache size: 0, Positive unconditional cache size: 42325, Negative cache size: 957, Negative conditional cache size: 0, Negative unconditional cache size: 957, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.8s, 1679 PlacesBefore, 739 PlacesAfterwards, 1679 TransitionsBefore, 677 TransitionsAfterwards, 2610556 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1211 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 353 ConcurrentYvCompositions, 62 ChoiceCompositions, 1644 TotalNumberOfCompositions, 9651699 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2975388, independent: 2967190, independent conditional: 0, independent unconditional: 2967190, dependent: 8198, dependent conditional: 0, dependent unconditional: 8198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1548244, independent: 1546640, independent conditional: 0, independent unconditional: 1546640, dependent: 1604, dependent conditional: 0, dependent unconditional: 1604, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2975388, independent: 1420550, independent conditional: 0, independent unconditional: 1420550, dependent: 6594, dependent conditional: 0, dependent unconditional: 6594, unknown: 1548244, unknown conditional: 0, unknown unconditional: 1548244] , Statistics on independence cache: Total cache size (in pairs): 76253, Positive cache size: 75644, Positive conditional cache size: 0, Positive unconditional cache size: 75644, Negative cache size: 609, Negative conditional cache size: 0, Negative unconditional cache size: 609, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.2s, 1706 PlacesBefore, 751 PlacesAfterwards, 1706 TransitionsBefore, 688 TransitionsAfterwards, 2696876 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1223 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 339 ConcurrentYvCompositions, 63 ChoiceCompositions, 1643 TotalNumberOfCompositions, 9866428 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2889021, independent: 2880670, independent conditional: 0, independent unconditional: 2880670, dependent: 8351, dependent conditional: 0, dependent unconditional: 8351, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1556827, independent: 1555310, independent conditional: 0, independent unconditional: 1555310, dependent: 1517, dependent conditional: 0, dependent unconditional: 1517, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2889021, independent: 1325360, independent conditional: 0, independent unconditional: 1325360, dependent: 6834, dependent conditional: 0, dependent unconditional: 6834, unknown: 1556827, unknown conditional: 0, unknown unconditional: 1556827] , Statistics on independence cache: Total cache size (in pairs): 61905, Positive cache size: 61287, Positive conditional cache size: 0, Positive unconditional cache size: 61287, Negative cache size: 618, Negative conditional cache size: 0, Negative unconditional cache size: 618, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.0s, 1733 PlacesBefore, 763 PlacesAfterwards, 1733 TransitionsBefore, 699 TransitionsAfterwards, 2784600 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1250 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 356 ConcurrentYvCompositions, 64 ChoiceCompositions, 1688 TotalNumberOfCompositions, 10303122 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2943915, independent: 2935401, independent conditional: 0, independent unconditional: 2935401, dependent: 8514, dependent conditional: 0, dependent unconditional: 8514, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1605674, independent: 1604139, independent conditional: 0, independent unconditional: 1604139, dependent: 1535, dependent conditional: 0, dependent unconditional: 1535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2943915, independent: 1331262, independent conditional: 0, independent unconditional: 1331262, dependent: 6979, dependent conditional: 0, dependent unconditional: 6979, unknown: 1605674, unknown conditional: 0, unknown unconditional: 1605674] , Statistics on independence cache: Total cache size (in pairs): 50326, Positive cache size: 49698, Positive conditional cache size: 0, Positive unconditional cache size: 49698, Negative cache size: 628, Negative conditional cache size: 0, Negative unconditional cache size: 628, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.2s, 1760 PlacesBefore, 775 PlacesAfterwards, 1760 TransitionsBefore, 710 TransitionsAfterwards, 2873728 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1251 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 364 ConcurrentYvCompositions, 65 ChoiceCompositions, 1698 TotalNumberOfCompositions, 10573516 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3291683, independent: 3283049, independent conditional: 0, independent unconditional: 3283049, dependent: 8634, dependent conditional: 0, dependent unconditional: 8634, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1667287, independent: 1665645, independent conditional: 0, independent unconditional: 1665645, dependent: 1642, dependent conditional: 0, dependent unconditional: 1642, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3291683, independent: 1617404, independent conditional: 0, independent unconditional: 1617404, dependent: 6992, dependent conditional: 0, dependent unconditional: 6992, unknown: 1667287, unknown conditional: 0, unknown unconditional: 1667287] , Statistics on independence cache: Total cache size (in pairs): 62024, Positive cache size: 61175, Positive conditional cache size: 0, Positive unconditional cache size: 61175, Negative cache size: 849, Negative conditional cache size: 0, Negative unconditional cache size: 849, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.3s, 1787 PlacesBefore, 787 PlacesAfterwards, 1787 TransitionsBefore, 721 TransitionsAfterwards, 2964260 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1287 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 366 ConcurrentYvCompositions, 66 ChoiceCompositions, 1737 TotalNumberOfCompositions, 10939660 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3046635, independent: 3037856, independent conditional: 0, independent unconditional: 3037856, dependent: 8779, dependent conditional: 0, dependent unconditional: 8779, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1694864, independent: 1693219, independent conditional: 0, independent unconditional: 1693219, dependent: 1645, dependent conditional: 0, dependent unconditional: 1645, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3046635, independent: 1344637, independent conditional: 0, independent unconditional: 1344637, dependent: 7134, dependent conditional: 0, dependent unconditional: 7134, unknown: 1694864, unknown conditional: 0, unknown unconditional: 1694864] , Statistics on independence cache: Total cache size (in pairs): 41587, Positive cache size: 40718, Positive conditional cache size: 0, Positive unconditional cache size: 40718, Negative cache size: 869, Negative conditional cache size: 0, Negative unconditional cache size: 869, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.4s, 1814 PlacesBefore, 799 PlacesAfterwards, 1814 TransitionsBefore, 732 TransitionsAfterwards, 3056196 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1289 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 372 ConcurrentYvCompositions, 67 ChoiceCompositions, 1746 TotalNumberOfCompositions, 11187025 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3854147, independent: 3845254, independent conditional: 0, independent unconditional: 3845254, dependent: 8893, dependent conditional: 0, dependent unconditional: 8893, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1780596, independent: 1777275, independent conditional: 0, independent unconditional: 1777275, dependent: 3321, dependent conditional: 0, dependent unconditional: 3321, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3854147, independent: 2067979, independent conditional: 0, independent unconditional: 2067979, dependent: 5572, dependent conditional: 0, dependent unconditional: 5572, unknown: 1780596, unknown conditional: 0, unknown unconditional: 1780596] , Statistics on independence cache: Total cache size (in pairs): 83422, Positive cache size: 82369, Positive conditional cache size: 0, Positive unconditional cache size: 82369, Negative cache size: 1053, Negative conditional cache size: 0, Negative unconditional cache size: 1053, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.8s, 1841 PlacesBefore, 811 PlacesAfterwards, 1841 TransitionsBefore, 743 TransitionsAfterwards, 3149536 CoEnabledTransitionPairs, 7 FixpointIterations, 18 TrivialSequentialCompositions, 1329 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 379 ConcurrentYvCompositions, 68 ChoiceCompositions, 1794 TotalNumberOfCompositions, 11527798 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3264791, independent: 3255799, independent conditional: 0, independent unconditional: 3255799, dependent: 8992, dependent conditional: 0, dependent unconditional: 8992, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1806813, independent: 1803714, independent conditional: 0, independent unconditional: 1803714, dependent: 3099, dependent conditional: 0, dependent unconditional: 3099, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3264791, independent: 1452085, independent conditional: 0, independent unconditional: 1452085, dependent: 5893, dependent conditional: 0, dependent unconditional: 5893, unknown: 1806813, unknown conditional: 0, unknown unconditional: 1806813] , Statistics on independence cache: Total cache size (in pairs): 48258, Positive cache size: 47189, Positive conditional cache size: 0, Positive unconditional cache size: 47189, Negative cache size: 1069, Negative conditional cache size: 0, Negative unconditional cache size: 1069, 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 1868 places, 1868 transitions, 8632 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1868 places, 1868 transitions, 8632 flow and 1663618 co-enabled transitions pairs.,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown