/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.signed.integer.overflows true -i ../../../trunk/examples/svcomp/pthread-ext/39_rand_lock_p0_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-27 03:26:36,181 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-27 03:26:36,249 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-27 03:26:36,254 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-27 03:26:36,255 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-27 03:26:36,279 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-27 03:26:36,280 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-27 03:26:36,280 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-27 03:26:36,281 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-27 03:26:36,283 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-27 03:26:36,284 INFO L153 SettingsManager]: * Use SBE=true [2023-08-27 03:26:36,284 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-27 03:26:36,284 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-27 03:26:36,285 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-27 03:26:36,285 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-27 03:26:36,285 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-27 03:26:36,285 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-27 03:26:36,285 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-27 03:26:36,286 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-27 03:26:36,286 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-27 03:26:36,286 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-27 03:26:36,286 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-27 03:26:36,287 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-27 03:26:36,287 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-27 03:26:36,287 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-27 03:26:36,287 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-27 03:26:36,287 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-27 03:26:36,288 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-27 03:26:36,288 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-27 03:26:36,288 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-27 03:26:36,289 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-27 03:26:36,289 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-27 03:26:36,289 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-27 03:26:36,289 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-27 03:26:36,289 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-27 03:26:36,289 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 signed integer overflows -> true [2023-08-27 03:26:36,555 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-27 03:26:36,568 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-27 03:26:36,569 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-27 03:26:36,570 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-27 03:26:36,570 INFO L274 PluginConnector]: CDTParser initialized [2023-08-27 03:26:36,571 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/39_rand_lock_p0_vs.i [2023-08-27 03:26:37,631 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-27 03:26:37,840 INFO L384 CDTParser]: Found 1 translation units. [2023-08-27 03:26:37,841 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/39_rand_lock_p0_vs.i [2023-08-27 03:26:37,854 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/36c4bfb2f/0cc6bc87072247fa9c643dc04bc4afbb/FLAG9f6a13474 [2023-08-27 03:26:37,868 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/36c4bfb2f/0cc6bc87072247fa9c643dc04bc4afbb [2023-08-27 03:26:37,872 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-27 03:26:37,872 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-27 03:26:37,875 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-27 03:26:37,875 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-27 03:26:37,877 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-27 03:26:37,877 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.08 03:26:37" (1/1) ... [2023-08-27 03:26:37,878 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20b62a0a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:37, skipping insertion in model container [2023-08-27 03:26:37,878 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.08 03:26:37" (1/1) ... [2023-08-27 03:26:37,903 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-27 03:26:38,011 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-27 03:26:38,126 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-27 03:26:38,133 INFO L201 MainTranslator]: Completed pre-run [2023-08-27 03:26:38,153 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-27 03:26:38,157 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [270] [2023-08-27 03:26:38,158 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [270] [2023-08-27 03:26:38,176 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-27 03:26:38,201 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-27 03:26:38,201 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-27 03:26:38,201 WARN L669 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-08-27 03:26:38,206 INFO L206 MainTranslator]: Completed translation [2023-08-27 03:26:38,206 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38 WrapperNode [2023-08-27 03:26:38,206 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-27 03:26:38,207 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-27 03:26:38,207 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-27 03:26:38,207 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-27 03:26:38,211 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,234 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,253 INFO L138 Inliner]: procedures = 176, calls = 22, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 79 [2023-08-27 03:26:38,253 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-27 03:26:38,254 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-27 03:26:38,254 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-27 03:26:38,254 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-27 03:26:38,260 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,260 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,266 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,266 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,277 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,279 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,280 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,281 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,282 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-27 03:26:38,283 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-27 03:26:38,283 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-27 03:26:38,283 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-27 03:26:38,283 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (1/1) ... [2023-08-27 03:26:38,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-27 03:26:38,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-27 03:26:38,317 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-27 03:26:38,371 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-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-27 03:26:38,383 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-27 03:26:38,383 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-27 03:26:38,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-27 03:26:38,385 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-27 03:26:38,483 INFO L236 CfgBuilder]: Building ICFG [2023-08-27 03:26:38,484 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-27 03:26:38,588 INFO L277 CfgBuilder]: Performing block encoding [2023-08-27 03:26:38,611 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-27 03:26:38,611 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-08-27 03:26:38,613 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.08 03:26:38 BoogieIcfgContainer [2023-08-27 03:26:38,613 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-27 03:26:38,614 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-27 03:26:38,614 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-27 03:26:38,616 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-27 03:26:38,616 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.08 03:26:37" (1/3) ... [2023-08-27 03:26:38,617 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@265ffc03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.08 03:26:38, skipping insertion in model container [2023-08-27 03:26:38,617 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.08 03:26:38" (2/3) ... [2023-08-27 03:26:38,617 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@265ffc03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.08 03:26:38, skipping insertion in model container [2023-08-27 03:26:38,617 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.08 03:26:38" (3/3) ... [2023-08-27 03:26:38,618 INFO L112 eAbstractionObserver]: Analyzing ICFG 39_rand_lock_p0_vs.i [2023-08-27 03:26:38,628 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-27 03:26:38,629 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-27 03:26:38,629 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-27 03:26:38,709 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:38,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 62 places, 62 transitions, 129 flow [2023-08-27 03:26:38,763 INFO L124 PetriNetUnfolderBase]: 4/72 cut-off events. [2023-08-27 03:26:38,763 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-27 03:26:38,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 72 events. 4/72 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 58 event pairs, 0 based on Foata normal form. 0/65 useless extension candidates. Maximal degree in co-relation 48. Up to 4 conditions per place. [2023-08-27 03:26:38,767 INFO L82 GeneralOperation]: Start removeDead. Operand has 62 places, 62 transitions, 129 flow [2023-08-27 03:26:38,769 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 62 places, 62 transitions, 129 flow [2023-08-27 03:26:38,771 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:38,779 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 62 transitions, 129 flow [2023-08-27 03:26:38,785 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 62 transitions, 129 flow [2023-08-27 03:26:38,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 62 places, 62 transitions, 129 flow [2023-08-27 03:26:38,798 INFO L124 PetriNetUnfolderBase]: 4/72 cut-off events. [2023-08-27 03:26:38,798 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-27 03:26:38,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 72 events. 4/72 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 58 event pairs, 0 based on Foata normal form. 0/65 useless extension candidates. Maximal degree in co-relation 48. Up to 4 conditions per place. [2023-08-27 03:26:38,805 INFO L119 LiptonReduction]: Number of co-enabled transitions 936 [2023-08-27 03:26:40,305 INFO L134 LiptonReduction]: Checked pairs total: 793 [2023-08-27 03:26:40,306 INFO L136 LiptonReduction]: Total number of compositions: 61 [2023-08-27 03:26:40,321 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:40,326 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:40,326 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:40,329 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:40,330 INFO L124 PetriNetUnfolderBase]: 1/11 cut-off events. [2023-08-27 03:26:40,330 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-27 03:26:40,330 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:40,330 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-27 03:26:40,330 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:40,333 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:40,333 INFO L85 PathProgramCache]: Analyzing trace with hash 1216145456, now seen corresponding path program 1 times [2023-08-27 03:26:40,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:40,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112651853] [2023-08-27 03:26:40,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:40,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:40,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:40,403 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:40,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:40,422 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:40,423 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:40,424 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:40,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-27 03:26:40,425 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:40,427 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:40,427 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:40,427 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-27 03:26:40,446 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:40,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 99 places, 99 transitions, 210 flow [2023-08-27 03:26:40,464 INFO L124 PetriNetUnfolderBase]: 7/121 cut-off events. [2023-08-27 03:26:40,464 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-27 03:26:40,465 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 121 events. 7/121 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 194 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 84. Up to 6 conditions per place. [2023-08-27 03:26:40,465 INFO L82 GeneralOperation]: Start removeDead. Operand has 99 places, 99 transitions, 210 flow [2023-08-27 03:26:40,466 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 99 places, 99 transitions, 210 flow [2023-08-27 03:26:40,466 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:40,466 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 99 transitions, 210 flow [2023-08-27 03:26:40,466 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 99 transitions, 210 flow [2023-08-27 03:26:40,466 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 99 places, 99 transitions, 210 flow [2023-08-27 03:26:40,480 INFO L124 PetriNetUnfolderBase]: 7/121 cut-off events. [2023-08-27 03:26:40,480 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-27 03:26:40,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 121 events. 7/121 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 194 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 84. Up to 6 conditions per place. [2023-08-27 03:26:40,483 INFO L119 LiptonReduction]: Number of co-enabled transitions 4536 [2023-08-27 03:26:41,671 INFO L134 LiptonReduction]: Checked pairs total: 5722 [2023-08-27 03:26:41,671 INFO L136 LiptonReduction]: Total number of compositions: 91 [2023-08-27 03:26:41,673 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:41,673 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:41,674 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:41,676 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:41,676 INFO L124 PetriNetUnfolderBase]: 2/25 cut-off events. [2023-08-27 03:26:41,676 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-27 03:26:41,676 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:41,676 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-27 03:26:41,677 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:41,677 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:41,677 INFO L85 PathProgramCache]: Analyzing trace with hash -166123909, now seen corresponding path program 1 times [2023-08-27 03:26:41,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:41,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124872315] [2023-08-27 03:26:41,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:41,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:41,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:41,707 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:41,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:41,728 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:41,728 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:41,728 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:41,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-27 03:26:41,728 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:41,729 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:41,729 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:41,729 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-27 03:26:41,759 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:41,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 136 places, 136 transitions, 293 flow [2023-08-27 03:26:41,786 INFO L124 PetriNetUnfolderBase]: 10/170 cut-off events. [2023-08-27 03:26:41,786 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-27 03:26:41,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186 conditions, 170 events. 10/170 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 388 event pairs, 0 based on Foata normal form. 0/153 useless extension candidates. Maximal degree in co-relation 125. Up to 8 conditions per place. [2023-08-27 03:26:41,790 INFO L82 GeneralOperation]: Start removeDead. Operand has 136 places, 136 transitions, 293 flow [2023-08-27 03:26:41,791 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 136 places, 136 transitions, 293 flow [2023-08-27 03:26:41,791 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:41,791 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 136 places, 136 transitions, 293 flow [2023-08-27 03:26:41,791 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 136 places, 136 transitions, 293 flow [2023-08-27 03:26:41,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 136 places, 136 transitions, 293 flow [2023-08-27 03:26:41,812 INFO L124 PetriNetUnfolderBase]: 10/170 cut-off events. [2023-08-27 03:26:41,813 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-27 03:26:41,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186 conditions, 170 events. 10/170 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 388 event pairs, 0 based on Foata normal form. 0/153 useless extension candidates. Maximal degree in co-relation 125. Up to 8 conditions per place. [2023-08-27 03:26:41,817 INFO L119 LiptonReduction]: Number of co-enabled transitions 10800 [2023-08-27 03:26:43,886 INFO L134 LiptonReduction]: Checked pairs total: 13512 [2023-08-27 03:26:43,886 INFO L136 LiptonReduction]: Total number of compositions: 123 [2023-08-27 03:26:43,888 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:43,888 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:43,888 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:43,894 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:43,894 INFO L124 PetriNetUnfolderBase]: 3/37 cut-off events. [2023-08-27 03:26:43,895 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-27 03:26:43,895 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:43,895 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-27 03:26:43,895 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:43,895 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:43,895 INFO L85 PathProgramCache]: Analyzing trace with hash 2083129075, now seen corresponding path program 1 times [2023-08-27 03:26:43,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:43,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447347119] [2023-08-27 03:26:43,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:43,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:43,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:43,916 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:43,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:43,941 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:43,941 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:43,942 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:43,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-27 03:26:43,942 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:43,942 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:43,942 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:43,942 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-27 03:26:43,963 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:43,965 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 173 places, 173 transitions, 378 flow [2023-08-27 03:26:43,982 INFO L124 PetriNetUnfolderBase]: 13/219 cut-off events. [2023-08-27 03:26:43,982 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-27 03:26:43,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 219 events. 13/219 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 601 event pairs, 0 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 178. Up to 10 conditions per place. [2023-08-27 03:26:43,983 INFO L82 GeneralOperation]: Start removeDead. Operand has 173 places, 173 transitions, 378 flow [2023-08-27 03:26:43,984 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 173 places, 173 transitions, 378 flow [2023-08-27 03:26:43,985 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:43,985 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 173 places, 173 transitions, 378 flow [2023-08-27 03:26:43,985 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 173 places, 173 transitions, 378 flow [2023-08-27 03:26:43,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 173 places, 173 transitions, 378 flow [2023-08-27 03:26:44,001 INFO L124 PetriNetUnfolderBase]: 13/219 cut-off events. [2023-08-27 03:26:44,001 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-27 03:26:44,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 219 events. 13/219 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 601 event pairs, 0 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 178. Up to 10 conditions per place. [2023-08-27 03:26:44,010 INFO L119 LiptonReduction]: Number of co-enabled transitions 19728 [2023-08-27 03:26:46,564 INFO L134 LiptonReduction]: Checked pairs total: 23894 [2023-08-27 03:26:46,564 INFO L136 LiptonReduction]: Total number of compositions: 166 [2023-08-27 03:26:46,565 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:46,566 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:46,566 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:46,569 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:46,569 INFO L124 PetriNetUnfolderBase]: 4/49 cut-off events. [2023-08-27 03:26:46,569 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-27 03:26:46,569 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:46,569 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-27 03:26:46,570 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:46,570 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:46,570 INFO L85 PathProgramCache]: Analyzing trace with hash 465489775, now seen corresponding path program 1 times [2023-08-27 03:26:46,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:46,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948284555] [2023-08-27 03:26:46,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:46,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:46,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:46,585 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:46,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:46,597 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:46,597 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:46,597 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:46,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-27 03:26:46,598 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:46,598 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:46,598 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:46,598 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-27 03:26:46,619 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:46,634 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 210 transitions, 465 flow [2023-08-27 03:26:46,668 INFO L124 PetriNetUnfolderBase]: 16/268 cut-off events. [2023-08-27 03:26:46,669 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-27 03:26:46,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 299 conditions, 268 events. 16/268 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 826 event pairs, 0 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 232. Up to 12 conditions per place. [2023-08-27 03:26:46,670 INFO L82 GeneralOperation]: Start removeDead. Operand has 210 places, 210 transitions, 465 flow [2023-08-27 03:26:46,671 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 210 places, 210 transitions, 465 flow [2023-08-27 03:26:46,672 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:46,672 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 210 places, 210 transitions, 465 flow [2023-08-27 03:26:46,672 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 210 places, 210 transitions, 465 flow [2023-08-27 03:26:46,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 210 transitions, 465 flow [2023-08-27 03:26:46,705 INFO L124 PetriNetUnfolderBase]: 16/268 cut-off events. [2023-08-27 03:26:46,705 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-27 03:26:46,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 299 conditions, 268 events. 16/268 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 826 event pairs, 0 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 232. Up to 12 conditions per place. [2023-08-27 03:26:46,738 INFO L119 LiptonReduction]: Number of co-enabled transitions 31320 [2023-08-27 03:26:49,629 INFO L134 LiptonReduction]: Checked pairs total: 39859 [2023-08-27 03:26:49,629 INFO L136 LiptonReduction]: Total number of compositions: 199 [2023-08-27 03:26:49,630 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:49,630 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:49,631 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:49,635 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:49,635 INFO L124 PetriNetUnfolderBase]: 5/62 cut-off events. [2023-08-27 03:26:49,635 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-27 03:26:49,635 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:49,635 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:26:49,636 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:49,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:49,636 INFO L85 PathProgramCache]: Analyzing trace with hash 823957331, now seen corresponding path program 1 times [2023-08-27 03:26:49,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:49,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951305986] [2023-08-27 03:26:49,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:49,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:49,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:49,667 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:49,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:49,698 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:49,698 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:49,698 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:49,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-27 03:26:49,698 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:49,699 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:49,699 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:49,699 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-27 03:26:49,723 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:49,725 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 247 places, 247 transitions, 554 flow [2023-08-27 03:26:49,760 INFO L124 PetriNetUnfolderBase]: 19/317 cut-off events. [2023-08-27 03:26:49,760 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-27 03:26:49,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 357 conditions, 317 events. 19/317 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1029 event pairs, 0 based on Foata normal form. 0/285 useless extension candidates. Maximal degree in co-relation 289. Up to 14 conditions per place. [2023-08-27 03:26:49,762 INFO L82 GeneralOperation]: Start removeDead. Operand has 247 places, 247 transitions, 554 flow [2023-08-27 03:26:49,763 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 247 places, 247 transitions, 554 flow [2023-08-27 03:26:49,763 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:49,763 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 247 places, 247 transitions, 554 flow [2023-08-27 03:26:49,763 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 247 places, 247 transitions, 554 flow [2023-08-27 03:26:49,763 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 247 places, 247 transitions, 554 flow [2023-08-27 03:26:49,794 INFO L124 PetriNetUnfolderBase]: 19/317 cut-off events. [2023-08-27 03:26:49,794 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-27 03:26:49,796 INFO L83 FinitePrefix]: Finished finitePrefix Result has 357 conditions, 317 events. 19/317 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1029 event pairs, 0 based on Foata normal form. 0/285 useless extension candidates. Maximal degree in co-relation 289. Up to 14 conditions per place. [2023-08-27 03:26:49,802 INFO L119 LiptonReduction]: Number of co-enabled transitions 45576 [2023-08-27 03:26:52,959 INFO L134 LiptonReduction]: Checked pairs total: 57242 [2023-08-27 03:26:52,959 INFO L136 LiptonReduction]: Total number of compositions: 240 [2023-08-27 03:26:52,960 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:52,960 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:52,961 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:52,965 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:52,965 INFO L124 PetriNetUnfolderBase]: 6/74 cut-off events. [2023-08-27 03:26:52,965 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-27 03:26:52,965 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:52,966 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:26:52,966 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:52,966 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:52,966 INFO L85 PathProgramCache]: Analyzing trace with hash 752347760, now seen corresponding path program 1 times [2023-08-27 03:26:52,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:52,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228603302] [2023-08-27 03:26:52,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:52,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:52,996 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:53,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:53,014 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:53,014 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:53,014 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:53,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-27 03:26:53,014 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:53,015 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:53,015 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:53,015 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-27 03:26:53,046 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:53,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 284 places, 284 transitions, 645 flow [2023-08-27 03:26:53,114 INFO L124 PetriNetUnfolderBase]: 22/366 cut-off events. [2023-08-27 03:26:53,115 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-27 03:26:53,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 416 conditions, 366 events. 22/366 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1240 event pairs, 0 based on Foata normal form. 0/329 useless extension candidates. Maximal degree in co-relation 347. Up to 16 conditions per place. [2023-08-27 03:26:53,117 INFO L82 GeneralOperation]: Start removeDead. Operand has 284 places, 284 transitions, 645 flow [2023-08-27 03:26:53,118 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 284 places, 284 transitions, 645 flow [2023-08-27 03:26:53,118 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:53,119 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 284 places, 284 transitions, 645 flow [2023-08-27 03:26:53,119 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 284 places, 284 transitions, 645 flow [2023-08-27 03:26:53,119 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 284 places, 284 transitions, 645 flow [2023-08-27 03:26:53,152 INFO L124 PetriNetUnfolderBase]: 22/366 cut-off events. [2023-08-27 03:26:53,152 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-27 03:26:53,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 416 conditions, 366 events. 22/366 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1240 event pairs, 0 based on Foata normal form. 0/329 useless extension candidates. Maximal degree in co-relation 347. Up to 16 conditions per place. [2023-08-27 03:26:53,162 INFO L119 LiptonReduction]: Number of co-enabled transitions 62496 [2023-08-27 03:26:56,866 INFO L134 LiptonReduction]: Checked pairs total: 79525 [2023-08-27 03:26:56,866 INFO L136 LiptonReduction]: Total number of compositions: 272 [2023-08-27 03:26:56,867 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:26:56,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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:26:56,867 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:26:56,875 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:26:56,875 INFO L124 PetriNetUnfolderBase]: 7/86 cut-off events. [2023-08-27 03:26:56,875 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-27 03:26:56,875 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:26:56,876 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:26:56,876 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:26:56,876 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:26:56,876 INFO L85 PathProgramCache]: Analyzing trace with hash -936574728, now seen corresponding path program 1 times [2023-08-27 03:26:56,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:26:56,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114707202] [2023-08-27 03:26:56,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:26:56,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:26:56,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:56,887 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:26:56,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:26:56,899 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:26:56,899 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:26:56,899 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:26:56,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-27 03:26:56,900 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:26:56,900 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:26:56,900 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:26:56,900 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-27 03:26:56,928 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:26:56,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 321 places, 321 transitions, 738 flow [2023-08-27 03:26:56,971 INFO L124 PetriNetUnfolderBase]: 25/415 cut-off events. [2023-08-27 03:26:56,971 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-27 03:26:56,973 INFO L83 FinitePrefix]: Finished finitePrefix Result has 476 conditions, 415 events. 25/415 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1476 event pairs, 0 based on Foata normal form. 0/373 useless extension candidates. Maximal degree in co-relation 406. Up to 18 conditions per place. [2023-08-27 03:26:56,974 INFO L82 GeneralOperation]: Start removeDead. Operand has 321 places, 321 transitions, 738 flow [2023-08-27 03:26:56,975 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 321 places, 321 transitions, 738 flow [2023-08-27 03:26:56,976 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:26:56,976 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 321 places, 321 transitions, 738 flow [2023-08-27 03:26:56,976 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 321 places, 321 transitions, 738 flow [2023-08-27 03:26:56,976 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 321 places, 321 transitions, 738 flow [2023-08-27 03:26:57,017 INFO L124 PetriNetUnfolderBase]: 25/415 cut-off events. [2023-08-27 03:26:57,017 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-27 03:26:57,020 INFO L83 FinitePrefix]: Finished finitePrefix Result has 476 conditions, 415 events. 25/415 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1476 event pairs, 0 based on Foata normal form. 0/373 useless extension candidates. Maximal degree in co-relation 406. Up to 18 conditions per place. [2023-08-27 03:26:57,031 INFO L119 LiptonReduction]: Number of co-enabled transitions 82080 [2023-08-27 03:27:01,061 INFO L134 LiptonReduction]: Checked pairs total: 105243 [2023-08-27 03:27:01,061 INFO L136 LiptonReduction]: Total number of compositions: 312 [2023-08-27 03:27:01,062 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:01,062 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:01,062 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:01,069 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:01,069 INFO L124 PetriNetUnfolderBase]: 8/98 cut-off events. [2023-08-27 03:27:01,069 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-27 03:27:01,069 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:01,069 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:27:01,069 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:01,069 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:01,070 INFO L85 PathProgramCache]: Analyzing trace with hash 990536935, now seen corresponding path program 1 times [2023-08-27 03:27:01,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:01,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398304588] [2023-08-27 03:27:01,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:01,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:01,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:01,083 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:01,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:01,094 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:01,094 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:01,094 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:01,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-27 03:27:01,094 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:01,094 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:01,095 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:01,095 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-27 03:27:01,133 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:01,136 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 358 places, 358 transitions, 833 flow [2023-08-27 03:27:01,187 INFO L124 PetriNetUnfolderBase]: 28/464 cut-off events. [2023-08-27 03:27:01,187 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-27 03:27:01,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 537 conditions, 464 events. 28/464 cut-off events. For 156/156 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/417 useless extension candidates. Maximal degree in co-relation 466. Up to 20 conditions per place. [2023-08-27 03:27:01,191 INFO L82 GeneralOperation]: Start removeDead. Operand has 358 places, 358 transitions, 833 flow [2023-08-27 03:27:01,193 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 358 places, 358 transitions, 833 flow [2023-08-27 03:27:01,193 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:01,193 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 358 places, 358 transitions, 833 flow [2023-08-27 03:27:01,193 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 358 places, 358 transitions, 833 flow [2023-08-27 03:27:01,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 358 places, 358 transitions, 833 flow [2023-08-27 03:27:01,332 INFO L124 PetriNetUnfolderBase]: 28/464 cut-off events. [2023-08-27 03:27:01,332 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-27 03:27:01,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 537 conditions, 464 events. 28/464 cut-off events. For 156/156 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/417 useless extension candidates. Maximal degree in co-relation 466. Up to 20 conditions per place. [2023-08-27 03:27:01,364 INFO L119 LiptonReduction]: Number of co-enabled transitions 104328 [2023-08-27 03:27:05,047 INFO L134 LiptonReduction]: Checked pairs total: 132657 [2023-08-27 03:27:05,047 INFO L136 LiptonReduction]: Total number of compositions: 349 [2023-08-27 03:27:05,048 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:05,048 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:05,048 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:05,055 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:05,055 INFO L124 PetriNetUnfolderBase]: 9/109 cut-off events. [2023-08-27 03:27:05,056 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-27 03:27:05,056 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:05,056 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:27:05,056 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:05,056 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:05,056 INFO L85 PathProgramCache]: Analyzing trace with hash 402801207, now seen corresponding path program 1 times [2023-08-27 03:27:05,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:05,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233755567] [2023-08-27 03:27:05,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:05,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:05,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:05,086 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:05,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:05,099 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:05,099 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:05,100 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:05,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-27 03:27:05,100 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:05,100 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:05,100 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:05,100 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-27 03:27:05,137 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:05,139 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 395 places, 395 transitions, 930 flow [2023-08-27 03:27:05,201 INFO L124 PetriNetUnfolderBase]: 31/513 cut-off events. [2023-08-27 03:27:05,201 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-27 03:27:05,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 599 conditions, 513 events. 31/513 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1872 event pairs, 0 based on Foata normal form. 0/461 useless extension candidates. Maximal degree in co-relation 527. Up to 22 conditions per place. [2023-08-27 03:27:05,206 INFO L82 GeneralOperation]: Start removeDead. Operand has 395 places, 395 transitions, 930 flow [2023-08-27 03:27:05,209 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 395 places, 395 transitions, 930 flow [2023-08-27 03:27:05,209 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:05,209 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 395 places, 395 transitions, 930 flow [2023-08-27 03:27:05,209 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 395 places, 395 transitions, 930 flow [2023-08-27 03:27:05,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 395 places, 395 transitions, 930 flow [2023-08-27 03:27:05,273 INFO L124 PetriNetUnfolderBase]: 31/513 cut-off events. [2023-08-27 03:27:05,273 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-27 03:27:05,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 599 conditions, 513 events. 31/513 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1872 event pairs, 0 based on Foata normal form. 0/461 useless extension candidates. Maximal degree in co-relation 527. Up to 22 conditions per place. [2023-08-27 03:27:05,299 INFO L119 LiptonReduction]: Number of co-enabled transitions 129240 [2023-08-27 03:27:10,612 INFO L134 LiptonReduction]: Checked pairs total: 163686 [2023-08-27 03:27:10,613 INFO L136 LiptonReduction]: Total number of compositions: 384 [2023-08-27 03:27:10,614 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:10,614 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:10,614 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:10,665 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:10,665 INFO L124 PetriNetUnfolderBase]: 10/121 cut-off events. [2023-08-27 03:27:10,665 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-27 03:27:10,665 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:10,665 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:27:10,665 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:10,666 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:10,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1186203120, now seen corresponding path program 1 times [2023-08-27 03:27:10,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:10,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783748950] [2023-08-27 03:27:10,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:10,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:10,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:10,683 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:10,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:10,714 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:10,714 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:10,714 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:10,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-27 03:27:10,714 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:10,715 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:10,715 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:10,715 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-27 03:27:10,762 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:10,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 432 places, 432 transitions, 1029 flow [2023-08-27 03:27:10,867 INFO L124 PetriNetUnfolderBase]: 34/562 cut-off events. [2023-08-27 03:27:10,868 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-27 03:27:10,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 662 conditions, 562 events. 34/562 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2125 event pairs, 0 based on Foata normal form. 0/505 useless extension candidates. Maximal degree in co-relation 589. Up to 24 conditions per place. [2023-08-27 03:27:10,874 INFO L82 GeneralOperation]: Start removeDead. Operand has 432 places, 432 transitions, 1029 flow [2023-08-27 03:27:10,878 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 432 places, 432 transitions, 1029 flow [2023-08-27 03:27:10,878 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:10,878 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 432 places, 432 transitions, 1029 flow [2023-08-27 03:27:10,878 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 432 places, 432 transitions, 1029 flow [2023-08-27 03:27:10,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 432 places, 432 transitions, 1029 flow [2023-08-27 03:27:10,965 INFO L124 PetriNetUnfolderBase]: 34/562 cut-off events. [2023-08-27 03:27:10,966 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-27 03:27:10,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 662 conditions, 562 events. 34/562 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2125 event pairs, 0 based on Foata normal form. 0/505 useless extension candidates. Maximal degree in co-relation 589. Up to 24 conditions per place. [2023-08-27 03:27:10,995 INFO L119 LiptonReduction]: Number of co-enabled transitions 156816 [2023-08-27 03:27:15,801 INFO L134 LiptonReduction]: Checked pairs total: 201235 [2023-08-27 03:27:15,801 INFO L136 LiptonReduction]: Total number of compositions: 421 [2023-08-27 03:27:15,803 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:15,804 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:15,804 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:15,814 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:15,814 INFO L124 PetriNetUnfolderBase]: 11/133 cut-off events. [2023-08-27 03:27:15,814 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-27 03:27:15,814 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:15,814 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:27:15,814 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:15,815 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:15,815 INFO L85 PathProgramCache]: Analyzing trace with hash -2085234078, now seen corresponding path program 1 times [2023-08-27 03:27:15,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:15,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540667770] [2023-08-27 03:27:15,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:15,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:15,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:15,841 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:15,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:15,861 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:15,861 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:15,861 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:15,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-27 03:27:15,862 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:15,863 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:15,863 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:15,863 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-27 03:27:15,901 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:15,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 469 places, 469 transitions, 1130 flow [2023-08-27 03:27:15,991 INFO L124 PetriNetUnfolderBase]: 37/611 cut-off events. [2023-08-27 03:27:15,991 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-27 03:27:15,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 726 conditions, 611 events. 37/611 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2312 event pairs, 0 based on Foata normal form. 0/549 useless extension candidates. Maximal degree in co-relation 652. Up to 26 conditions per place. [2023-08-27 03:27:15,999 INFO L82 GeneralOperation]: Start removeDead. Operand has 469 places, 469 transitions, 1130 flow [2023-08-27 03:27:16,005 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 469 places, 469 transitions, 1130 flow [2023-08-27 03:27:16,006 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:16,006 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 469 places, 469 transitions, 1130 flow [2023-08-27 03:27:16,006 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 469 places, 469 transitions, 1130 flow [2023-08-27 03:27:16,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 469 places, 469 transitions, 1130 flow [2023-08-27 03:27:16,129 INFO L124 PetriNetUnfolderBase]: 37/611 cut-off events. [2023-08-27 03:27:16,129 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-27 03:27:16,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 726 conditions, 611 events. 37/611 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2312 event pairs, 0 based on Foata normal form. 0/549 useless extension candidates. Maximal degree in co-relation 652. Up to 26 conditions per place. [2023-08-27 03:27:16,160 INFO L119 LiptonReduction]: Number of co-enabled transitions 187056 [2023-08-27 03:27:20,673 INFO L134 LiptonReduction]: Checked pairs total: 238094 [2023-08-27 03:27:20,674 INFO L136 LiptonReduction]: Total number of compositions: 451 [2023-08-27 03:27:20,676 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:20,677 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:20,677 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:20,693 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:20,693 INFO L124 PetriNetUnfolderBase]: 12/145 cut-off events. [2023-08-27 03:27:20,693 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-27 03:27:20,693 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:20,694 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-27 03:27:20,694 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:20,694 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:20,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1123318148, now seen corresponding path program 1 times [2023-08-27 03:27:20,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:20,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454542667] [2023-08-27 03:27:20,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:20,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:20,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:20,737 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:20,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:20,761 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:20,761 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:20,777 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:20,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-27 03:27:20,778 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:20,780 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:20,783 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:20,783 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-27 03:27:20,826 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:20,829 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 506 places, 506 transitions, 1233 flow [2023-08-27 03:27:20,991 INFO L124 PetriNetUnfolderBase]: 40/660 cut-off events. [2023-08-27 03:27:20,991 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-27 03:27:21,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 791 conditions, 660 events. 40/660 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2529 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 716. Up to 28 conditions per place. [2023-08-27 03:27:21,000 INFO L82 GeneralOperation]: Start removeDead. Operand has 506 places, 506 transitions, 1233 flow [2023-08-27 03:27:21,003 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 506 places, 506 transitions, 1233 flow [2023-08-27 03:27:21,003 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:21,003 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 506 places, 506 transitions, 1233 flow [2023-08-27 03:27:21,003 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 506 places, 506 transitions, 1233 flow [2023-08-27 03:27:21,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 506 places, 506 transitions, 1233 flow [2023-08-27 03:27:21,112 INFO L124 PetriNetUnfolderBase]: 40/660 cut-off events. [2023-08-27 03:27:21,112 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-27 03:27:21,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 791 conditions, 660 events. 40/660 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2529 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 716. Up to 28 conditions per place. [2023-08-27 03:27:21,154 INFO L119 LiptonReduction]: Number of co-enabled transitions 219960 [2023-08-27 03:27:26,789 INFO L134 LiptonReduction]: Checked pairs total: 278114 [2023-08-27 03:27:26,789 INFO L136 LiptonReduction]: Total number of compositions: 489 [2023-08-27 03:27:26,809 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:26,811 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:26,811 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:26,838 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:26,838 INFO L124 PetriNetUnfolderBase]: 13/157 cut-off events. [2023-08-27 03:27:26,838 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-27 03:27:26,838 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:26,838 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-27 03:27:26,838 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:26,838 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:26,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1844386051, now seen corresponding path program 1 times [2023-08-27 03:27:26,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:26,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948882218] [2023-08-27 03:27:26,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:26,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:26,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:26,863 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:26,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:26,881 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:26,881 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:26,881 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:26,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-27 03:27:26,881 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:26,882 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:26,883 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:26,883 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-27 03:27:26,927 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:26,935 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 543 places, 543 transitions, 1338 flow [2023-08-27 03:27:27,101 INFO L124 PetriNetUnfolderBase]: 43/709 cut-off events. [2023-08-27 03:27:27,101 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-27 03:27:27,111 INFO L83 FinitePrefix]: Finished finitePrefix Result has 857 conditions, 709 events. 43/709 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2737 event pairs, 0 based on Foata normal form. 0/637 useless extension candidates. Maximal degree in co-relation 781. Up to 30 conditions per place. [2023-08-27 03:27:27,111 INFO L82 GeneralOperation]: Start removeDead. Operand has 543 places, 543 transitions, 1338 flow [2023-08-27 03:27:27,114 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 543 places, 543 transitions, 1338 flow [2023-08-27 03:27:27,114 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:27,115 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 543 places, 543 transitions, 1338 flow [2023-08-27 03:27:27,115 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 543 places, 543 transitions, 1338 flow [2023-08-27 03:27:27,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 543 places, 543 transitions, 1338 flow [2023-08-27 03:27:27,222 INFO L124 PetriNetUnfolderBase]: 43/709 cut-off events. [2023-08-27 03:27:27,223 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-27 03:27:27,232 INFO L83 FinitePrefix]: Finished finitePrefix Result has 857 conditions, 709 events. 43/709 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2737 event pairs, 0 based on Foata normal form. 0/637 useless extension candidates. Maximal degree in co-relation 781. Up to 30 conditions per place. [2023-08-27 03:27:27,269 INFO L119 LiptonReduction]: Number of co-enabled transitions 255528 [2023-08-27 03:27:33,870 INFO L134 LiptonReduction]: Checked pairs total: 327031 [2023-08-27 03:27:33,870 INFO L136 LiptonReduction]: Total number of compositions: 529 [2023-08-27 03:27:33,873 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:33,873 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:33,873 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:33,913 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:33,914 INFO L124 PetriNetUnfolderBase]: 14/169 cut-off events. [2023-08-27 03:27:33,914 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-27 03:27:33,914 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:33,914 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-27 03:27:33,914 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:33,914 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:33,914 INFO L85 PathProgramCache]: Analyzing trace with hash -2060550129, now seen corresponding path program 1 times [2023-08-27 03:27:33,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:33,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942149731] [2023-08-27 03:27:33,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:33,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:33,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:33,955 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:33,955 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:33,955 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:33,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-27 03:27:33,955 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:33,957 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:33,957 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:33,957 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-27 03:27:34,009 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:34,012 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 580 places, 580 transitions, 1445 flow [2023-08-27 03:27:34,149 INFO L124 PetriNetUnfolderBase]: 46/758 cut-off events. [2023-08-27 03:27:34,150 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-27 03:27:34,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 924 conditions, 758 events. 46/758 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2947 event pairs, 0 based on Foata normal form. 0/681 useless extension candidates. Maximal degree in co-relation 847. Up to 32 conditions per place. [2023-08-27 03:27:34,161 INFO L82 GeneralOperation]: Start removeDead. Operand has 580 places, 580 transitions, 1445 flow [2023-08-27 03:27:34,166 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 580 places, 580 transitions, 1445 flow [2023-08-27 03:27:34,166 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:34,166 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 580 places, 580 transitions, 1445 flow [2023-08-27 03:27:34,167 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 580 places, 580 transitions, 1445 flow [2023-08-27 03:27:34,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 580 places, 580 transitions, 1445 flow [2023-08-27 03:27:34,298 INFO L124 PetriNetUnfolderBase]: 46/758 cut-off events. [2023-08-27 03:27:34,298 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-27 03:27:34,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 924 conditions, 758 events. 46/758 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2947 event pairs, 0 based on Foata normal form. 0/681 useless extension candidates. Maximal degree in co-relation 847. Up to 32 conditions per place. [2023-08-27 03:27:34,352 INFO L119 LiptonReduction]: Number of co-enabled transitions 293760 [2023-08-27 03:27:40,108 INFO L134 LiptonReduction]: Checked pairs total: 368261 [2023-08-27 03:27:40,108 INFO L136 LiptonReduction]: Total number of compositions: 569 [2023-08-27 03:27:40,109 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:40,110 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:40,110 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:40,129 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:40,129 INFO L124 PetriNetUnfolderBase]: 15/181 cut-off events. [2023-08-27 03:27:40,129 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-27 03:27:40,129 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:40,129 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-27 03:27:40,129 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:40,129 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:40,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1305767197, now seen corresponding path program 1 times [2023-08-27 03:27:40,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:40,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593692588] [2023-08-27 03:27:40,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:40,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:40,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:40,151 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:40,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:40,166 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:40,166 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:40,166 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:40,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-27 03:27:40,167 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:40,167 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:40,167 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:40,167 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-27 03:27:40,212 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:40,215 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 617 transitions, 1554 flow [2023-08-27 03:27:40,359 INFO L124 PetriNetUnfolderBase]: 49/807 cut-off events. [2023-08-27 03:27:40,359 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-27 03:27:40,372 INFO L83 FinitePrefix]: Finished finitePrefix Result has 992 conditions, 807 events. 49/807 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3175 event pairs, 0 based on Foata normal form. 0/725 useless extension candidates. Maximal degree in co-relation 914. Up to 34 conditions per place. [2023-08-27 03:27:40,373 INFO L82 GeneralOperation]: Start removeDead. Operand has 617 places, 617 transitions, 1554 flow [2023-08-27 03:27:40,377 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 617 places, 617 transitions, 1554 flow [2023-08-27 03:27:40,377 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:40,377 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 617 places, 617 transitions, 1554 flow [2023-08-27 03:27:40,377 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 617 places, 617 transitions, 1554 flow [2023-08-27 03:27:40,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 617 transitions, 1554 flow [2023-08-27 03:27:40,515 INFO L124 PetriNetUnfolderBase]: 49/807 cut-off events. [2023-08-27 03:27:40,515 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-27 03:27:40,528 INFO L83 FinitePrefix]: Finished finitePrefix Result has 992 conditions, 807 events. 49/807 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3175 event pairs, 0 based on Foata normal form. 0/725 useless extension candidates. Maximal degree in co-relation 914. Up to 34 conditions per place. [2023-08-27 03:27:40,578 INFO L119 LiptonReduction]: Number of co-enabled transitions 334656 [2023-08-27 03:27:46,822 INFO L134 LiptonReduction]: Checked pairs total: 424296 [2023-08-27 03:27:46,822 INFO L136 LiptonReduction]: Total number of compositions: 597 [2023-08-27 03:27:46,827 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:46,827 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:46,827 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:46,843 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:46,843 INFO L124 PetriNetUnfolderBase]: 16/193 cut-off events. [2023-08-27 03:27:46,843 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-27 03:27:46,843 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:46,843 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-27 03:27:46,843 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:46,844 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:46,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1390354101, now seen corresponding path program 1 times [2023-08-27 03:27:46,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:46,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51755270] [2023-08-27 03:27:46,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:46,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:46,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:46,884 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:46,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:46,900 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:46,900 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:46,900 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:46,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-27 03:27:46,900 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:46,901 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:46,901 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:46,901 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-27 03:27:46,954 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:46,956 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 654 places, 654 transitions, 1665 flow [2023-08-27 03:27:47,110 INFO L124 PetriNetUnfolderBase]: 52/856 cut-off events. [2023-08-27 03:27:47,111 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-27 03:27:47,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1061 conditions, 856 events. 52/856 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3372 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 982. Up to 36 conditions per place. [2023-08-27 03:27:47,125 INFO L82 GeneralOperation]: Start removeDead. Operand has 654 places, 654 transitions, 1665 flow [2023-08-27 03:27:47,129 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 654 places, 654 transitions, 1665 flow [2023-08-27 03:27:47,129 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:47,129 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 654 places, 654 transitions, 1665 flow [2023-08-27 03:27:47,129 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 654 places, 654 transitions, 1665 flow [2023-08-27 03:27:47,129 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 654 places, 654 transitions, 1665 flow [2023-08-27 03:27:47,283 INFO L124 PetriNetUnfolderBase]: 52/856 cut-off events. [2023-08-27 03:27:47,283 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-27 03:27:47,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1061 conditions, 856 events. 52/856 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3372 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 982. Up to 36 conditions per place. [2023-08-27 03:27:47,354 INFO L119 LiptonReduction]: Number of co-enabled transitions 378216 [2023-08-27 03:27:56,045 INFO L134 LiptonReduction]: Checked pairs total: 480615 [2023-08-27 03:27:56,045 INFO L136 LiptonReduction]: Total number of compositions: 639 [2023-08-27 03:27:56,046 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:27:56,046 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:27:56,046 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:27:56,069 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:27:56,069 INFO L124 PetriNetUnfolderBase]: 17/206 cut-off events. [2023-08-27 03:27:56,069 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-27 03:27:56,069 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:27:56,069 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-27 03:27:56,070 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:27:56,070 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:27:56,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1322517864, now seen corresponding path program 1 times [2023-08-27 03:27:56,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:27:56,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654672867] [2023-08-27 03:27:56,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:27:56,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:27:56,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:56,093 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:27:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:27:56,132 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:27:56,132 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:27:56,132 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:27:56,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-27 03:27:56,132 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:27:56,133 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:27:56,133 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:27:56,133 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-27 03:27:56,194 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:27:56,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 691 places, 691 transitions, 1778 flow [2023-08-27 03:27:56,394 INFO L124 PetriNetUnfolderBase]: 55/905 cut-off events. [2023-08-27 03:27:56,394 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-27 03:27:56,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1131 conditions, 905 events. 55/905 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3582 event pairs, 0 based on Foata normal form. 0/813 useless extension candidates. Maximal degree in co-relation 1051. Up to 38 conditions per place. [2023-08-27 03:27:56,411 INFO L82 GeneralOperation]: Start removeDead. Operand has 691 places, 691 transitions, 1778 flow [2023-08-27 03:27:56,416 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 691 places, 691 transitions, 1778 flow [2023-08-27 03:27:56,416 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:27:56,416 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 691 places, 691 transitions, 1778 flow [2023-08-27 03:27:56,416 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 691 places, 691 transitions, 1778 flow [2023-08-27 03:27:56,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 691 places, 691 transitions, 1778 flow [2023-08-27 03:27:56,606 INFO L124 PetriNetUnfolderBase]: 55/905 cut-off events. [2023-08-27 03:27:56,606 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-27 03:27:56,622 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1131 conditions, 905 events. 55/905 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3582 event pairs, 0 based on Foata normal form. 0/813 useless extension candidates. Maximal degree in co-relation 1051. Up to 38 conditions per place. [2023-08-27 03:27:56,691 INFO L119 LiptonReduction]: Number of co-enabled transitions 424440 [2023-08-27 03:28:04,061 INFO L134 LiptonReduction]: Checked pairs total: 535965 [2023-08-27 03:28:04,061 INFO L136 LiptonReduction]: Total number of compositions: 676 [2023-08-27 03:28:04,070 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:28:04,070 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:28:04,070 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:28:04,089 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:28:04,090 INFO L124 PetriNetUnfolderBase]: 18/218 cut-off events. [2023-08-27 03:28:04,090 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-27 03:28:04,090 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:28:04,090 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-27 03:28:04,090 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:28:04,090 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:28:04,090 INFO L85 PathProgramCache]: Analyzing trace with hash 755059578, now seen corresponding path program 1 times [2023-08-27 03:28:04,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:28:04,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183086738] [2023-08-27 03:28:04,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:28:04,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:28:04,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:04,129 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:28:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:04,145 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:28:04,145 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:28:04,145 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:28:04,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-27 03:28:04,145 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:28:04,145 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:28:04,145 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:28:04,145 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-27 03:28:04,203 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:28:04,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 728 places, 728 transitions, 1893 flow [2023-08-27 03:28:04,420 INFO L124 PetriNetUnfolderBase]: 58/954 cut-off events. [2023-08-27 03:28:04,420 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-27 03:28:04,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1202 conditions, 954 events. 58/954 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3808 event pairs, 0 based on Foata normal form. 0/857 useless extension candidates. Maximal degree in co-relation 1121. Up to 40 conditions per place. [2023-08-27 03:28:04,439 INFO L82 GeneralOperation]: Start removeDead. Operand has 728 places, 728 transitions, 1893 flow [2023-08-27 03:28:04,444 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 728 places, 728 transitions, 1893 flow [2023-08-27 03:28:04,444 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:28:04,444 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 728 places, 728 transitions, 1893 flow [2023-08-27 03:28:04,445 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 728 places, 728 transitions, 1893 flow [2023-08-27 03:28:04,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 728 places, 728 transitions, 1893 flow [2023-08-27 03:28:04,654 INFO L124 PetriNetUnfolderBase]: 58/954 cut-off events. [2023-08-27 03:28:04,654 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-27 03:28:04,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1202 conditions, 954 events. 58/954 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3808 event pairs, 0 based on Foata normal form. 0/857 useless extension candidates. Maximal degree in co-relation 1121. Up to 40 conditions per place. [2023-08-27 03:28:04,749 INFO L119 LiptonReduction]: Number of co-enabled transitions 473328 [2023-08-27 03:28:12,852 INFO L134 LiptonReduction]: Checked pairs total: 607612 [2023-08-27 03:28:12,852 INFO L136 LiptonReduction]: Total number of compositions: 712 [2023-08-27 03:28:12,853 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:28:12,853 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:28:12,854 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:28:12,927 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:28:12,927 INFO L124 PetriNetUnfolderBase]: 19/230 cut-off events. [2023-08-27 03:28:12,927 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-27 03:28:12,927 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:28:12,927 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-27 03:28:12,927 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:28:12,927 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:28:12,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1071148234, now seen corresponding path program 1 times [2023-08-27 03:28:12,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:28:12,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711859217] [2023-08-27 03:28:12,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:28:12,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:28:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:12,947 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:28:12,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:12,963 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:28:12,963 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:28:12,963 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:28:12,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-27 03:28:12,963 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:28:12,964 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:28:12,964 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:28:12,964 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-27 03:28:13,026 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:28:13,029 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 765 places, 765 transitions, 2010 flow [2023-08-27 03:28:13,249 INFO L124 PetriNetUnfolderBase]: 61/1003 cut-off events. [2023-08-27 03:28:13,249 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-27 03:28:13,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1274 conditions, 1003 events. 61/1003 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4012 event pairs, 0 based on Foata normal form. 0/901 useless extension candidates. Maximal degree in co-relation 1192. Up to 42 conditions per place. [2023-08-27 03:28:13,268 INFO L82 GeneralOperation]: Start removeDead. Operand has 765 places, 765 transitions, 2010 flow [2023-08-27 03:28:13,274 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 765 places, 765 transitions, 2010 flow [2023-08-27 03:28:13,274 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:28:13,274 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 765 places, 765 transitions, 2010 flow [2023-08-27 03:28:13,274 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 765 places, 765 transitions, 2010 flow [2023-08-27 03:28:13,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 765 places, 765 transitions, 2010 flow [2023-08-27 03:28:13,494 INFO L124 PetriNetUnfolderBase]: 61/1003 cut-off events. [2023-08-27 03:28:13,494 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-27 03:28:13,514 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1274 conditions, 1003 events. 61/1003 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4012 event pairs, 0 based on Foata normal form. 0/901 useless extension candidates. Maximal degree in co-relation 1192. Up to 42 conditions per place. [2023-08-27 03:28:13,600 INFO L119 LiptonReduction]: Number of co-enabled transitions 524880 [2023-08-27 03:28:24,339 INFO L134 LiptonReduction]: Checked pairs total: 656225 [2023-08-27 03:28:24,339 INFO L136 LiptonReduction]: Total number of compositions: 747 [2023-08-27 03:28:24,341 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:28:24,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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:28:24,342 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:28:24,379 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:28:24,379 INFO L124 PetriNetUnfolderBase]: 20/241 cut-off events. [2023-08-27 03:28:24,379 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-27 03:28:24,379 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:28:24,379 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-27 03:28:24,379 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:28:24,379 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:28:24,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1955617668, now seen corresponding path program 1 times [2023-08-27 03:28:24,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:28:24,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517540964] [2023-08-27 03:28:24,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:28:24,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:28:24,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:24,431 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:28:24,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:24,462 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:28:24,463 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:28:24,463 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:28:24,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-27 03:28:24,463 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:28:24,464 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:28:24,464 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:28:24,464 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-27 03:28:24,519 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:28:24,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 802 places, 802 transitions, 2129 flow [2023-08-27 03:28:24,779 INFO L124 PetriNetUnfolderBase]: 64/1052 cut-off events. [2023-08-27 03:28:24,779 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-27 03:28:24,802 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1347 conditions, 1052 events. 64/1052 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4225 event pairs, 0 based on Foata normal form. 0/945 useless extension candidates. Maximal degree in co-relation 1264. Up to 44 conditions per place. [2023-08-27 03:28:24,802 INFO L82 GeneralOperation]: Start removeDead. Operand has 802 places, 802 transitions, 2129 flow [2023-08-27 03:28:24,808 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 802 places, 802 transitions, 2129 flow [2023-08-27 03:28:24,808 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:28:24,808 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 802 places, 802 transitions, 2129 flow [2023-08-27 03:28:24,809 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 802 places, 802 transitions, 2129 flow [2023-08-27 03:28:24,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 802 places, 802 transitions, 2129 flow [2023-08-27 03:28:25,067 INFO L124 PetriNetUnfolderBase]: 64/1052 cut-off events. [2023-08-27 03:28:25,067 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-27 03:28:25,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1347 conditions, 1052 events. 64/1052 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4225 event pairs, 0 based on Foata normal form. 0/945 useless extension candidates. Maximal degree in co-relation 1264. Up to 44 conditions per place. [2023-08-27 03:28:25,188 INFO L119 LiptonReduction]: Number of co-enabled transitions 579096 [2023-08-27 03:28:34,596 INFO L134 LiptonReduction]: Checked pairs total: 725872 [2023-08-27 03:28:34,596 INFO L136 LiptonReduction]: Total number of compositions: 782 [2023-08-27 03:28:34,597 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:28:34,598 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:28:34,598 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:28:34,621 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:28:34,621 INFO L124 PetriNetUnfolderBase]: 21/253 cut-off events. [2023-08-27 03:28:34,621 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-27 03:28:34,621 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:28:34,621 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-27 03:28:34,622 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:28:34,622 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:28:34,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1873715971, now seen corresponding path program 1 times [2023-08-27 03:28:34,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:28:34,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261613540] [2023-08-27 03:28:34,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:28:34,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:28:34,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:34,642 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:28:34,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:34,661 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:28:34,661 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:28:34,661 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:28:34,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-27 03:28:34,661 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:28:34,661 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:28:34,661 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:28:34,661 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-27 03:28:34,737 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:28:34,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 839 places, 839 transitions, 2250 flow [2023-08-27 03:28:35,015 INFO L124 PetriNetUnfolderBase]: 67/1101 cut-off events. [2023-08-27 03:28:35,015 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-27 03:28:35,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1421 conditions, 1101 events. 67/1101 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4445 event pairs, 0 based on Foata normal form. 0/989 useless extension candidates. Maximal degree in co-relation 1337. Up to 46 conditions per place. [2023-08-27 03:28:35,041 INFO L82 GeneralOperation]: Start removeDead. Operand has 839 places, 839 transitions, 2250 flow [2023-08-27 03:28:35,047 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 839 places, 839 transitions, 2250 flow [2023-08-27 03:28:35,048 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:28:35,048 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 839 places, 839 transitions, 2250 flow [2023-08-27 03:28:35,048 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 839 places, 839 transitions, 2250 flow [2023-08-27 03:28:35,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 839 places, 839 transitions, 2250 flow [2023-08-27 03:28:35,368 INFO L124 PetriNetUnfolderBase]: 67/1101 cut-off events. [2023-08-27 03:28:35,368 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-27 03:28:35,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1421 conditions, 1101 events. 67/1101 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4445 event pairs, 0 based on Foata normal form. 0/989 useless extension candidates. Maximal degree in co-relation 1337. Up to 46 conditions per place. [2023-08-27 03:28:35,482 INFO L119 LiptonReduction]: Number of co-enabled transitions 635976 [2023-08-27 03:28:45,478 INFO L134 LiptonReduction]: Checked pairs total: 818466 [2023-08-27 03:28:45,478 INFO L136 LiptonReduction]: Total number of compositions: 818 [2023-08-27 03:28:45,479 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:28:45,479 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:28:45,480 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:28:45,505 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:28:45,506 INFO L124 PetriNetUnfolderBase]: 22/266 cut-off events. [2023-08-27 03:28:45,506 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-27 03:28:45,506 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:28:45,506 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-27 03:28:45,506 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:28:45,506 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:28:45,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1996166504, now seen corresponding path program 1 times [2023-08-27 03:28:45,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:28:45,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219059983] [2023-08-27 03:28:45,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:28:45,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:28:45,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:45,541 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:28:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:45,563 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:28:45,563 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:28:45,563 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:28:45,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-27 03:28:45,563 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:28:45,564 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:28:45,564 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:28:45,564 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-27 03:28:45,708 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:28:45,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 876 places, 876 transitions, 2373 flow [2023-08-27 03:28:46,074 INFO L124 PetriNetUnfolderBase]: 70/1150 cut-off events. [2023-08-27 03:28:46,074 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-27 03:28:46,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1496 conditions, 1150 events. 70/1150 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4665 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 1411. Up to 48 conditions per place. [2023-08-27 03:28:46,103 INFO L82 GeneralOperation]: Start removeDead. Operand has 876 places, 876 transitions, 2373 flow [2023-08-27 03:28:46,110 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 876 places, 876 transitions, 2373 flow [2023-08-27 03:28:46,110 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:28:46,110 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 876 places, 876 transitions, 2373 flow [2023-08-27 03:28:46,110 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 876 places, 876 transitions, 2373 flow [2023-08-27 03:28:46,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 876 places, 876 transitions, 2373 flow [2023-08-27 03:28:46,428 INFO L124 PetriNetUnfolderBase]: 70/1150 cut-off events. [2023-08-27 03:28:46,428 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-27 03:28:46,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1496 conditions, 1150 events. 70/1150 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4665 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 1411. Up to 48 conditions per place. [2023-08-27 03:28:46,576 INFO L119 LiptonReduction]: Number of co-enabled transitions 695520 [2023-08-27 03:28:57,966 INFO L134 LiptonReduction]: Checked pairs total: 879845 [2023-08-27 03:28:57,966 INFO L136 LiptonReduction]: Total number of compositions: 855 [2023-08-27 03:28:57,967 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:28:57,967 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:28:57,967 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:28:57,996 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:28:57,996 INFO L124 PetriNetUnfolderBase]: 23/277 cut-off events. [2023-08-27 03:28:57,997 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-27 03:28:57,997 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:28:57,997 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-27 03:28:57,997 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:28:57,997 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:28:57,997 INFO L85 PathProgramCache]: Analyzing trace with hash -702502221, now seen corresponding path program 1 times [2023-08-27 03:28:57,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:28:57,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442529285] [2023-08-27 03:28:57,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:28:57,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:28:58,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:58,035 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:28:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:28:58,064 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:28:58,064 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:28:58,064 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:28:58,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-27 03:28:58,064 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:28:58,065 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:28:58,065 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:28:58,065 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-27 03:28:58,142 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:28:58,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 913 places, 913 transitions, 2498 flow [2023-08-27 03:28:58,492 INFO L124 PetriNetUnfolderBase]: 73/1199 cut-off events. [2023-08-27 03:28:58,492 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-27 03:28:58,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1572 conditions, 1199 events. 73/1199 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4864 event pairs, 0 based on Foata normal form. 0/1077 useless extension candidates. Maximal degree in co-relation 1486. Up to 50 conditions per place. [2023-08-27 03:28:58,523 INFO L82 GeneralOperation]: Start removeDead. Operand has 913 places, 913 transitions, 2498 flow [2023-08-27 03:28:58,530 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 913 places, 913 transitions, 2498 flow [2023-08-27 03:28:58,530 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:28:58,530 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 913 places, 913 transitions, 2498 flow [2023-08-27 03:28:58,530 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 913 places, 913 transitions, 2498 flow [2023-08-27 03:28:58,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 913 places, 913 transitions, 2498 flow [2023-08-27 03:28:58,899 INFO L124 PetriNetUnfolderBase]: 73/1199 cut-off events. [2023-08-27 03:28:58,899 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-27 03:28:58,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1572 conditions, 1199 events. 73/1199 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4864 event pairs, 0 based on Foata normal form. 0/1077 useless extension candidates. Maximal degree in co-relation 1486. Up to 50 conditions per place. [2023-08-27 03:28:59,054 INFO L119 LiptonReduction]: Number of co-enabled transitions 757728 [2023-08-27 03:29:10,986 INFO L134 LiptonReduction]: Checked pairs total: 962180 [2023-08-27 03:29:10,986 INFO L136 LiptonReduction]: Total number of compositions: 893 [2023-08-27 03:29:10,987 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:29:10,987 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:29:10,987 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:29:11,016 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:29:11,017 INFO L124 PetriNetUnfolderBase]: 24/289 cut-off events. [2023-08-27 03:29:11,017 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-27 03:29:11,017 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:29:11,017 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-27 03:29:11,017 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:29:11,017 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:29:11,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1908279412, now seen corresponding path program 1 times [2023-08-27 03:29:11,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:29:11,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361739256] [2023-08-27 03:29:11,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:29:11,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:29:11,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:11,046 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:29:11,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:11,072 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:29:11,072 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:29:11,073 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:29:11,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-27 03:29:11,073 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:29:11,073 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:29:11,073 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:29:11,073 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-27 03:29:11,137 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:29:11,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 950 places, 950 transitions, 2625 flow [2023-08-27 03:29:11,499 INFO L124 PetriNetUnfolderBase]: 76/1248 cut-off events. [2023-08-27 03:29:11,499 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-27 03:29:11,532 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1649 conditions, 1248 events. 76/1248 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5091 event pairs, 0 based on Foata normal form. 0/1121 useless extension candidates. Maximal degree in co-relation 1562. Up to 52 conditions per place. [2023-08-27 03:29:11,532 INFO L82 GeneralOperation]: Start removeDead. Operand has 950 places, 950 transitions, 2625 flow [2023-08-27 03:29:11,541 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 950 places, 950 transitions, 2625 flow [2023-08-27 03:29:11,541 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:29:11,541 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 950 places, 950 transitions, 2625 flow [2023-08-27 03:29:11,541 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 950 places, 950 transitions, 2625 flow [2023-08-27 03:29:11,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 950 places, 950 transitions, 2625 flow [2023-08-27 03:29:11,911 INFO L124 PetriNetUnfolderBase]: 76/1248 cut-off events. [2023-08-27 03:29:11,911 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-27 03:29:11,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1649 conditions, 1248 events. 76/1248 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5091 event pairs, 0 based on Foata normal form. 0/1121 useless extension candidates. Maximal degree in co-relation 1562. Up to 52 conditions per place. [2023-08-27 03:29:12,062 INFO L119 LiptonReduction]: Number of co-enabled transitions 822600 [2023-08-27 03:29:24,418 INFO L134 LiptonReduction]: Checked pairs total: 1044838 [2023-08-27 03:29:24,418 INFO L136 LiptonReduction]: Total number of compositions: 932 [2023-08-27 03:29:24,421 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:29:24,421 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:29:24,421 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:29:24,454 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:29:24,454 INFO L124 PetriNetUnfolderBase]: 25/301 cut-off events. [2023-08-27 03:29:24,454 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-27 03:29:24,454 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:29:24,454 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-27 03:29:24,454 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:29:24,454 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:29:24,455 INFO L85 PathProgramCache]: Analyzing trace with hash 738331750, now seen corresponding path program 1 times [2023-08-27 03:29:24,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:29:24,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737207557] [2023-08-27 03:29:24,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:29:24,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:29:24,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:24,525 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:29:24,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:24,581 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:29:24,582 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:29:24,582 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:29:24,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-27 03:29:24,582 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:29:24,582 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:29:24,582 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:29:24,582 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-27 03:29:24,690 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:29:24,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 987 places, 987 transitions, 2754 flow [2023-08-27 03:29:25,096 INFO L124 PetriNetUnfolderBase]: 79/1297 cut-off events. [2023-08-27 03:29:25,096 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-27 03:29:25,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1727 conditions, 1297 events. 79/1297 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5286 event pairs, 0 based on Foata normal form. 0/1165 useless extension candidates. Maximal degree in co-relation 1639. Up to 54 conditions per place. [2023-08-27 03:29:25,134 INFO L82 GeneralOperation]: Start removeDead. Operand has 987 places, 987 transitions, 2754 flow [2023-08-27 03:29:25,143 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 987 places, 987 transitions, 2754 flow [2023-08-27 03:29:25,143 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:29:25,143 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 987 places, 987 transitions, 2754 flow [2023-08-27 03:29:25,143 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 987 places, 987 transitions, 2754 flow [2023-08-27 03:29:25,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 987 places, 987 transitions, 2754 flow [2023-08-27 03:29:25,550 INFO L124 PetriNetUnfolderBase]: 79/1297 cut-off events. [2023-08-27 03:29:25,551 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-27 03:29:25,583 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1727 conditions, 1297 events. 79/1297 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5286 event pairs, 0 based on Foata normal form. 0/1165 useless extension candidates. Maximal degree in co-relation 1639. Up to 54 conditions per place. [2023-08-27 03:29:25,719 INFO L119 LiptonReduction]: Number of co-enabled transitions 890136 [2023-08-27 03:29:37,044 INFO L134 LiptonReduction]: Checked pairs total: 1128692 [2023-08-27 03:29:37,044 INFO L136 LiptonReduction]: Total number of compositions: 974 [2023-08-27 03:29:37,047 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:29:37,047 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:29:37,047 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:29:37,100 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:29:37,100 INFO L124 PetriNetUnfolderBase]: 26/313 cut-off events. [2023-08-27 03:29:37,100 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-27 03:29:37,100 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:29:37,100 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-27 03:29:37,100 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:29:37,101 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:29:37,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1731434204, now seen corresponding path program 1 times [2023-08-27 03:29:37,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:29:37,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460252710] [2023-08-27 03:29:37,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:29:37,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:29:37,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:37,159 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:29:37,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:37,210 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:29:37,210 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:29:37,210 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:29:37,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-27 03:29:37,210 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:29:37,229 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:29:37,229 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:29:37,229 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-27 03:29:37,290 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:29:37,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1024 places, 1024 transitions, 2885 flow [2023-08-27 03:29:37,771 INFO L124 PetriNetUnfolderBase]: 82/1346 cut-off events. [2023-08-27 03:29:37,771 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-27 03:29:37,804 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1806 conditions, 1346 events. 82/1346 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5504 event pairs, 0 based on Foata normal form. 0/1209 useless extension candidates. Maximal degree in co-relation 1717. Up to 56 conditions per place. [2023-08-27 03:29:37,804 INFO L82 GeneralOperation]: Start removeDead. Operand has 1024 places, 1024 transitions, 2885 flow [2023-08-27 03:29:37,811 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1024 places, 1024 transitions, 2885 flow [2023-08-27 03:29:37,811 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:29:37,811 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1024 places, 1024 transitions, 2885 flow [2023-08-27 03:29:37,811 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1024 places, 1024 transitions, 2885 flow [2023-08-27 03:29:37,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1024 places, 1024 transitions, 2885 flow [2023-08-27 03:29:38,222 INFO L124 PetriNetUnfolderBase]: 82/1346 cut-off events. [2023-08-27 03:29:38,222 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-27 03:29:38,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1806 conditions, 1346 events. 82/1346 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5504 event pairs, 0 based on Foata normal form. 0/1209 useless extension candidates. Maximal degree in co-relation 1717. Up to 56 conditions per place. [2023-08-27 03:29:38,429 INFO L119 LiptonReduction]: Number of co-enabled transitions 960336 [2023-08-27 03:29:50,487 INFO L134 LiptonReduction]: Checked pairs total: 1227523 [2023-08-27 03:29:50,488 INFO L136 LiptonReduction]: Total number of compositions: 1007 [2023-08-27 03:29:50,489 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:29:50,489 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:29:50,489 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:29:50,527 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:29:50,527 INFO L124 PetriNetUnfolderBase]: 27/325 cut-off events. [2023-08-27 03:29:50,528 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-27 03:29:50,528 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:29:50,528 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-27 03:29:50,528 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:29:50,528 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:29:50,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1007794748, now seen corresponding path program 1 times [2023-08-27 03:29:50,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:29:50,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008339838] [2023-08-27 03:29:50,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:29:50,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:29:50,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:50,575 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:29:50,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:29:50,604 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:29:50,604 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:29:50,604 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:29:50,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-27 03:29:50,604 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:29:50,604 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:29:50,604 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:29:50,604 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-27 03:29:50,691 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:29:50,695 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1061 places, 1061 transitions, 3018 flow [2023-08-27 03:29:51,172 INFO L124 PetriNetUnfolderBase]: 85/1395 cut-off events. [2023-08-27 03:29:51,173 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-27 03:29:51,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1886 conditions, 1395 events. 85/1395 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5713 event pairs, 0 based on Foata normal form. 0/1253 useless extension candidates. Maximal degree in co-relation 1796. Up to 58 conditions per place. [2023-08-27 03:29:51,215 INFO L82 GeneralOperation]: Start removeDead. Operand has 1061 places, 1061 transitions, 3018 flow [2023-08-27 03:29:51,224 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1061 places, 1061 transitions, 3018 flow [2023-08-27 03:29:51,225 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:29:51,225 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1061 places, 1061 transitions, 3018 flow [2023-08-27 03:29:51,225 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1061 places, 1061 transitions, 3018 flow [2023-08-27 03:29:51,225 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1061 places, 1061 transitions, 3018 flow [2023-08-27 03:29:51,669 INFO L124 PetriNetUnfolderBase]: 85/1395 cut-off events. [2023-08-27 03:29:51,669 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-27 03:29:51,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1886 conditions, 1395 events. 85/1395 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5713 event pairs, 0 based on Foata normal form. 0/1253 useless extension candidates. Maximal degree in co-relation 1796. Up to 58 conditions per place. [2023-08-27 03:29:51,974 INFO L119 LiptonReduction]: Number of co-enabled transitions 1033200 [2023-08-27 03:30:05,578 INFO L134 LiptonReduction]: Checked pairs total: 1328753 [2023-08-27 03:30:05,578 INFO L136 LiptonReduction]: Total number of compositions: 1041 [2023-08-27 03:30:05,579 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:30:05,582 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:30:05,582 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:30:05,623 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:30:05,623 INFO L124 PetriNetUnfolderBase]: 28/337 cut-off events. [2023-08-27 03:30:05,623 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-27 03:30:05,623 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:30:05,623 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-27 03:30:05,624 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:30:05,624 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:30:05,624 INFO L85 PathProgramCache]: Analyzing trace with hash -695922797, now seen corresponding path program 1 times [2023-08-27 03:30:05,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:30:05,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606484541] [2023-08-27 03:30:05,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:30:05,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:30:05,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:05,655 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:30:05,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:05,684 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:30:05,684 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:30:05,684 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:30:05,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-27 03:30:05,684 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:30:05,684 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:30:05,685 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:30:05,685 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-27 03:30:05,765 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:30:05,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1098 places, 1098 transitions, 3153 flow [2023-08-27 03:30:06,338 INFO L124 PetriNetUnfolderBase]: 88/1444 cut-off events. [2023-08-27 03:30:06,338 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-27 03:30:06,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1967 conditions, 1444 events. 88/1444 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5937 event pairs, 0 based on Foata normal form. 0/1297 useless extension candidates. Maximal degree in co-relation 1876. Up to 60 conditions per place. [2023-08-27 03:30:06,379 INFO L82 GeneralOperation]: Start removeDead. Operand has 1098 places, 1098 transitions, 3153 flow [2023-08-27 03:30:06,387 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1098 places, 1098 transitions, 3153 flow [2023-08-27 03:30:06,387 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:30:06,387 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1098 places, 1098 transitions, 3153 flow [2023-08-27 03:30:06,387 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1098 places, 1098 transitions, 3153 flow [2023-08-27 03:30:06,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1098 places, 1098 transitions, 3153 flow [2023-08-27 03:30:06,876 INFO L124 PetriNetUnfolderBase]: 88/1444 cut-off events. [2023-08-27 03:30:06,876 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-27 03:30:06,924 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1967 conditions, 1444 events. 88/1444 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5937 event pairs, 0 based on Foata normal form. 0/1297 useless extension candidates. Maximal degree in co-relation 1876. Up to 60 conditions per place. [2023-08-27 03:30:07,124 INFO L119 LiptonReduction]: Number of co-enabled transitions 1108728 [2023-08-27 03:30:19,645 INFO L134 LiptonReduction]: Checked pairs total: 1414367 [2023-08-27 03:30:19,646 INFO L136 LiptonReduction]: Total number of compositions: 1075 [2023-08-27 03:30:19,647 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:30:19,647 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:30:19,647 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:30:19,699 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:30:19,699 INFO L124 PetriNetUnfolderBase]: 29/349 cut-off events. [2023-08-27 03:30:19,699 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-27 03:30:19,699 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:30:19,699 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-27 03:30:19,699 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:30:19,701 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:30:19,701 INFO L85 PathProgramCache]: Analyzing trace with hash -579046973, now seen corresponding path program 1 times [2023-08-27 03:30:19,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:30:19,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263955987] [2023-08-27 03:30:19,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:30:19,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:30:19,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:19,758 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:30:19,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:19,789 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:30:19,790 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:30:19,790 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:30:19,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-27 03:30:19,790 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:30:19,790 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:30:19,790 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:30:19,790 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-27 03:30:19,873 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:30:19,877 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1135 places, 1135 transitions, 3290 flow [2023-08-27 03:30:20,388 INFO L124 PetriNetUnfolderBase]: 91/1493 cut-off events. [2023-08-27 03:30:20,388 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-27 03:30:20,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2049 conditions, 1493 events. 91/1493 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6162 event pairs, 0 based on Foata normal form. 0/1341 useless extension candidates. Maximal degree in co-relation 1957. Up to 62 conditions per place. [2023-08-27 03:30:20,439 INFO L82 GeneralOperation]: Start removeDead. Operand has 1135 places, 1135 transitions, 3290 flow [2023-08-27 03:30:20,450 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1135 places, 1135 transitions, 3290 flow [2023-08-27 03:30:20,450 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:30:20,450 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1135 places, 1135 transitions, 3290 flow [2023-08-27 03:30:20,450 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1135 places, 1135 transitions, 3290 flow [2023-08-27 03:30:20,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1135 places, 1135 transitions, 3290 flow [2023-08-27 03:30:20,968 INFO L124 PetriNetUnfolderBase]: 91/1493 cut-off events. [2023-08-27 03:30:20,968 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-27 03:30:21,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2049 conditions, 1493 events. 91/1493 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6162 event pairs, 0 based on Foata normal form. 0/1341 useless extension candidates. Maximal degree in co-relation 1957. Up to 62 conditions per place. [2023-08-27 03:30:21,199 INFO L119 LiptonReduction]: Number of co-enabled transitions 1186920 [2023-08-27 03:30:33,801 INFO L134 LiptonReduction]: Checked pairs total: 1499911 [2023-08-27 03:30:33,801 INFO L136 LiptonReduction]: Total number of compositions: 1113 [2023-08-27 03:30:33,803 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:30:33,803 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:30:33,803 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:30:33,848 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:30:33,848 INFO L124 PetriNetUnfolderBase]: 30/361 cut-off events. [2023-08-27 03:30:33,848 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-27 03:30:33,849 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:30:33,849 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-27 03:30:33,849 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:30:33,849 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:30:33,849 INFO L85 PathProgramCache]: Analyzing trace with hash 452274151, now seen corresponding path program 1 times [2023-08-27 03:30:33,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:30:33,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619563811] [2023-08-27 03:30:33,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:30:33,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:30:33,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:33,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:30:33,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:33,963 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:30:33,964 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:30:33,964 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:30:33,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-27 03:30:33,964 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:30:33,964 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:30:33,964 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:30:33,964 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-27 03:30:34,053 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:30:34,067 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1172 places, 1172 transitions, 3429 flow [2023-08-27 03:30:34,634 INFO L124 PetriNetUnfolderBase]: 94/1542 cut-off events. [2023-08-27 03:30:34,634 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-27 03:30:34,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2132 conditions, 1542 events. 94/1542 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6359 event pairs, 0 based on Foata normal form. 0/1385 useless extension candidates. Maximal degree in co-relation 2039. Up to 64 conditions per place. [2023-08-27 03:30:34,689 INFO L82 GeneralOperation]: Start removeDead. Operand has 1172 places, 1172 transitions, 3429 flow [2023-08-27 03:30:34,700 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1172 places, 1172 transitions, 3429 flow [2023-08-27 03:30:34,700 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:30:34,700 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1172 places, 1172 transitions, 3429 flow [2023-08-27 03:30:34,701 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1172 places, 1172 transitions, 3429 flow [2023-08-27 03:30:34,701 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1172 places, 1172 transitions, 3429 flow [2023-08-27 03:30:35,250 INFO L124 PetriNetUnfolderBase]: 94/1542 cut-off events. [2023-08-27 03:30:35,250 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-27 03:30:35,298 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2132 conditions, 1542 events. 94/1542 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6359 event pairs, 0 based on Foata normal form. 0/1385 useless extension candidates. Maximal degree in co-relation 2039. Up to 64 conditions per place. [2023-08-27 03:30:35,503 INFO L119 LiptonReduction]: Number of co-enabled transitions 1267776 [2023-08-27 03:30:49,963 INFO L134 LiptonReduction]: Checked pairs total: 1625888 [2023-08-27 03:30:49,963 INFO L136 LiptonReduction]: Total number of compositions: 1148 [2023-08-27 03:30:49,964 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:30:49,965 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:30:49,965 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:30:50,015 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:30:50,015 INFO L124 PetriNetUnfolderBase]: 31/373 cut-off events. [2023-08-27 03:30:50,015 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-27 03:30:50,015 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:30:50,015 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-27 03:30:50,015 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:30:50,015 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:30:50,016 INFO L85 PathProgramCache]: Analyzing trace with hash -105556330, now seen corresponding path program 1 times [2023-08-27 03:30:50,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:30:50,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866403008] [2023-08-27 03:30:50,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:30:50,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:30:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:50,086 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:30:50,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:30:50,143 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:30:50,143 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:30:50,143 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:30:50,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-27 03:30:50,143 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:30:50,143 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:30:50,144 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:30:50,144 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-27 03:30:50,226 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:30:50,231 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1209 transitions, 3570 flow [2023-08-27 03:30:50,942 INFO L124 PetriNetUnfolderBase]: 97/1591 cut-off events. [2023-08-27 03:30:50,943 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-27 03:30:50,991 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2216 conditions, 1591 events. 97/1591 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6584 event pairs, 0 based on Foata normal form. 0/1429 useless extension candidates. Maximal degree in co-relation 2122. Up to 66 conditions per place. [2023-08-27 03:30:50,991 INFO L82 GeneralOperation]: Start removeDead. Operand has 1209 places, 1209 transitions, 3570 flow [2023-08-27 03:30:51,001 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1209 places, 1209 transitions, 3570 flow [2023-08-27 03:30:51,001 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:30:51,001 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1209 places, 1209 transitions, 3570 flow [2023-08-27 03:30:51,001 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1209 places, 1209 transitions, 3570 flow [2023-08-27 03:30:51,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1209 transitions, 3570 flow [2023-08-27 03:30:51,622 INFO L124 PetriNetUnfolderBase]: 97/1591 cut-off events. [2023-08-27 03:30:51,622 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-27 03:30:51,683 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2216 conditions, 1591 events. 97/1591 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6584 event pairs, 0 based on Foata normal form. 0/1429 useless extension candidates. Maximal degree in co-relation 2122. Up to 66 conditions per place. [2023-08-27 03:30:51,939 INFO L119 LiptonReduction]: Number of co-enabled transitions 1351296 [2023-08-27 03:31:08,179 INFO L134 LiptonReduction]: Checked pairs total: 1726597 [2023-08-27 03:31:08,179 INFO L136 LiptonReduction]: Total number of compositions: 1191 [2023-08-27 03:31:08,180 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:31:08,181 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:31:08,181 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:31:08,250 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:31:08,250 INFO L124 PetriNetUnfolderBase]: 32/385 cut-off events. [2023-08-27 03:31:08,250 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-27 03:31:08,251 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:31:08,251 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-27 03:31:08,251 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:31:08,251 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:31:08,251 INFO L85 PathProgramCache]: Analyzing trace with hash -2071725087, now seen corresponding path program 1 times [2023-08-27 03:31:08,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:31:08,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438886273] [2023-08-27 03:31:08,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:31:08,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:31:08,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:31:08,298 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:31:08,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:31:08,339 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:31:08,340 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:31:08,340 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:31:08,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-27 03:31:08,340 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:31:08,340 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:31:08,341 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:31:08,341 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-27 03:31:08,460 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:31:08,466 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1246 places, 1246 transitions, 3713 flow [2023-08-27 03:31:09,138 INFO L124 PetriNetUnfolderBase]: 100/1640 cut-off events. [2023-08-27 03:31:09,138 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-27 03:31:09,203 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2301 conditions, 1640 events. 100/1640 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6788 event pairs, 0 based on Foata normal form. 0/1473 useless extension candidates. Maximal degree in co-relation 2206. Up to 68 conditions per place. [2023-08-27 03:31:09,203 INFO L82 GeneralOperation]: Start removeDead. Operand has 1246 places, 1246 transitions, 3713 flow [2023-08-27 03:31:09,216 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1246 places, 1246 transitions, 3713 flow [2023-08-27 03:31:09,217 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:31:09,217 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1246 places, 1246 transitions, 3713 flow [2023-08-27 03:31:09,217 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1246 places, 1246 transitions, 3713 flow [2023-08-27 03:31:09,217 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1246 places, 1246 transitions, 3713 flow [2023-08-27 03:31:09,848 INFO L124 PetriNetUnfolderBase]: 100/1640 cut-off events. [2023-08-27 03:31:09,848 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-27 03:31:09,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2301 conditions, 1640 events. 100/1640 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6788 event pairs, 0 based on Foata normal form. 0/1473 useless extension candidates. Maximal degree in co-relation 2206. Up to 68 conditions per place. [2023-08-27 03:31:10,152 INFO L119 LiptonReduction]: Number of co-enabled transitions 1437480 [2023-08-27 03:31:27,959 INFO L134 LiptonReduction]: Checked pairs total: 1844842 [2023-08-27 03:31:27,960 INFO L136 LiptonReduction]: Total number of compositions: 1231 [2023-08-27 03:31:27,961 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:31:27,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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:31:27,961 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:31:28,017 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:31:28,017 INFO L124 PetriNetUnfolderBase]: 33/398 cut-off events. [2023-08-27 03:31:28,017 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-27 03:31:28,017 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:31:28,017 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-27 03:31:28,017 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:31:28,018 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:31:28,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1338607066, now seen corresponding path program 1 times [2023-08-27 03:31:28,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:31:28,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749880250] [2023-08-27 03:31:28,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:31:28,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:31:28,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:31:28,097 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:31:28,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:31:28,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:31:28,160 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:31:28,160 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:31:28,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-27 03:31:28,161 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:31:28,161 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:31:28,161 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:31:28,161 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-27 03:31:28,260 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:31:28,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1283 transitions, 3858 flow [2023-08-27 03:31:29,034 INFO L124 PetriNetUnfolderBase]: 103/1689 cut-off events. [2023-08-27 03:31:29,034 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-27 03:31:29,092 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2387 conditions, 1689 events. 103/1689 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6995 event pairs, 0 based on Foata normal form. 0/1517 useless extension candidates. Maximal degree in co-relation 2291. Up to 70 conditions per place. [2023-08-27 03:31:29,092 INFO L82 GeneralOperation]: Start removeDead. Operand has 1283 places, 1283 transitions, 3858 flow [2023-08-27 03:31:29,103 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1283 places, 1283 transitions, 3858 flow [2023-08-27 03:31:29,103 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:31:29,103 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1283 places, 1283 transitions, 3858 flow [2023-08-27 03:31:29,103 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1283 places, 1283 transitions, 3858 flow [2023-08-27 03:31:29,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1283 transitions, 3858 flow [2023-08-27 03:31:29,881 INFO L124 PetriNetUnfolderBase]: 103/1689 cut-off events. [2023-08-27 03:31:29,881 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-27 03:31:29,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2387 conditions, 1689 events. 103/1689 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6995 event pairs, 0 based on Foata normal form. 0/1517 useless extension candidates. Maximal degree in co-relation 2291. Up to 70 conditions per place. [2023-08-27 03:31:30,160 INFO L119 LiptonReduction]: Number of co-enabled transitions 1526328 [2023-08-27 03:31:46,430 INFO L134 LiptonReduction]: Checked pairs total: 1948610 [2023-08-27 03:31:46,430 INFO L136 LiptonReduction]: Total number of compositions: 1267 [2023-08-27 03:31:46,431 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:31:46,432 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:31:46,432 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:31:46,489 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:31:46,489 INFO L124 PetriNetUnfolderBase]: 34/409 cut-off events. [2023-08-27 03:31:46,489 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-27 03:31:46,489 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:31:46,489 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-27 03:31:46,489 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:31:46,490 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:31:46,490 INFO L85 PathProgramCache]: Analyzing trace with hash -950131682, now seen corresponding path program 1 times [2023-08-27 03:31:46,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:31:46,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167233682] [2023-08-27 03:31:46,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:31:46,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:31:46,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:31:46,526 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:31:46,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:31:46,562 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:31:46,562 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:31:46,563 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:31:46,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-27 03:31:46,563 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:31:46,563 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:31:46,563 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:31:46,563 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-27 03:31:46,654 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:31:46,659 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1320 places, 1320 transitions, 4005 flow [2023-08-27 03:31:47,390 INFO L124 PetriNetUnfolderBase]: 106/1738 cut-off events. [2023-08-27 03:31:47,390 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-27 03:31:47,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2474 conditions, 1738 events. 106/1738 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7231 event pairs, 0 based on Foata normal form. 0/1561 useless extension candidates. Maximal degree in co-relation 2377. Up to 72 conditions per place. [2023-08-27 03:31:47,450 INFO L82 GeneralOperation]: Start removeDead. Operand has 1320 places, 1320 transitions, 4005 flow [2023-08-27 03:31:47,461 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1320 places, 1320 transitions, 4005 flow [2023-08-27 03:31:47,461 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:31:47,461 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1320 places, 1320 transitions, 4005 flow [2023-08-27 03:31:47,461 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1320 places, 1320 transitions, 4005 flow [2023-08-27 03:31:47,461 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1320 places, 1320 transitions, 4005 flow [2023-08-27 03:31:48,219 INFO L124 PetriNetUnfolderBase]: 106/1738 cut-off events. [2023-08-27 03:31:48,219 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-27 03:31:48,277 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2474 conditions, 1738 events. 106/1738 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7231 event pairs, 0 based on Foata normal form. 0/1561 useless extension candidates. Maximal degree in co-relation 2377. Up to 72 conditions per place. [2023-08-27 03:31:48,518 INFO L119 LiptonReduction]: Number of co-enabled transitions 1617840 [2023-08-27 03:32:05,325 INFO L134 LiptonReduction]: Checked pairs total: 2070743 [2023-08-27 03:32:05,326 INFO L136 LiptonReduction]: Total number of compositions: 1298 [2023-08-27 03:32:05,327 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:32:05,327 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:32:05,327 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:32:05,387 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:32:05,387 INFO L124 PetriNetUnfolderBase]: 35/421 cut-off events. [2023-08-27 03:32:05,387 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-27 03:32:05,387 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:32:05,387 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-27 03:32:05,387 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:32:05,387 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:32:05,387 INFO L85 PathProgramCache]: Analyzing trace with hash -1199434412, now seen corresponding path program 1 times [2023-08-27 03:32:05,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:32:05,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316582674] [2023-08-27 03:32:05,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:32:05,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:32:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:32:05,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:32:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:32:05,463 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:32:05,463 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:32:05,463 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:32:05,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-27 03:32:05,463 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:32:05,463 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:32:05,463 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:32:05,463 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-27 03:32:05,553 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:32:05,558 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1357 places, 1357 transitions, 4154 flow [2023-08-27 03:32:06,336 INFO L124 PetriNetUnfolderBase]: 109/1787 cut-off events. [2023-08-27 03:32:06,337 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-27 03:32:06,416 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1787 events. 109/1787 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7439 event pairs, 0 based on Foata normal form. 0/1605 useless extension candidates. Maximal degree in co-relation 2464. Up to 74 conditions per place. [2023-08-27 03:32:06,416 INFO L82 GeneralOperation]: Start removeDead. Operand has 1357 places, 1357 transitions, 4154 flow [2023-08-27 03:32:06,431 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1357 places, 1357 transitions, 4154 flow [2023-08-27 03:32:06,431 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:32:06,431 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1357 places, 1357 transitions, 4154 flow [2023-08-27 03:32:06,431 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1357 places, 1357 transitions, 4154 flow [2023-08-27 03:32:06,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1357 places, 1357 transitions, 4154 flow [2023-08-27 03:32:07,192 INFO L124 PetriNetUnfolderBase]: 109/1787 cut-off events. [2023-08-27 03:32:07,192 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-27 03:32:07,261 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1787 events. 109/1787 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7439 event pairs, 0 based on Foata normal form. 0/1605 useless extension candidates. Maximal degree in co-relation 2464. Up to 74 conditions per place. [2023-08-27 03:32:07,558 INFO L119 LiptonReduction]: Number of co-enabled transitions 1712016 [2023-08-27 03:32:24,883 INFO L134 LiptonReduction]: Checked pairs total: 2167247 [2023-08-27 03:32:24,884 INFO L136 LiptonReduction]: Total number of compositions: 1333 [2023-08-27 03:32:24,885 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:32:24,885 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:32:24,885 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:32:24,949 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:32:24,949 INFO L124 PetriNetUnfolderBase]: 36/433 cut-off events. [2023-08-27 03:32:24,950 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-27 03:32:24,950 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:32:24,950 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-27 03:32:24,950 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:32:24,950 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:32:24,950 INFO L85 PathProgramCache]: Analyzing trace with hash 231956692, now seen corresponding path program 1 times [2023-08-27 03:32:24,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:32:24,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701058372] [2023-08-27 03:32:24,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:32:24,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:32:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:32:25,013 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:32:25,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:32:25,055 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:32:25,055 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:32:25,055 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:32:25,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-27 03:32:25,055 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:32:25,056 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:32:25,056 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:32:25,056 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-27 03:32:25,158 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:32:25,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1394 places, 1394 transitions, 4305 flow [2023-08-27 03:32:25,982 INFO L124 PetriNetUnfolderBase]: 112/1836 cut-off events. [2023-08-27 03:32:25,982 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-27 03:32:26,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2651 conditions, 1836 events. 112/1836 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7627 event pairs, 0 based on Foata normal form. 0/1649 useless extension candidates. Maximal degree in co-relation 2552. Up to 76 conditions per place. [2023-08-27 03:32:26,068 INFO L82 GeneralOperation]: Start removeDead. Operand has 1394 places, 1394 transitions, 4305 flow [2023-08-27 03:32:26,084 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1394 places, 1394 transitions, 4305 flow [2023-08-27 03:32:26,084 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:32:26,084 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1394 places, 1394 transitions, 4305 flow [2023-08-27 03:32:26,085 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1394 places, 1394 transitions, 4305 flow [2023-08-27 03:32:26,085 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1394 places, 1394 transitions, 4305 flow [2023-08-27 03:32:26,915 INFO L124 PetriNetUnfolderBase]: 112/1836 cut-off events. [2023-08-27 03:32:26,915 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-27 03:32:26,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2651 conditions, 1836 events. 112/1836 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7627 event pairs, 0 based on Foata normal form. 0/1649 useless extension candidates. Maximal degree in co-relation 2552. Up to 76 conditions per place. [2023-08-27 03:32:27,327 INFO L119 LiptonReduction]: Number of co-enabled transitions 1808856 [2023-08-27 03:32:44,515 INFO L134 LiptonReduction]: Checked pairs total: 2328593 [2023-08-27 03:32:44,518 INFO L136 LiptonReduction]: Total number of compositions: 1366 [2023-08-27 03:32:44,519 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:32:44,519 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:32:44,519 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:32:44,587 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:32:44,588 INFO L124 PetriNetUnfolderBase]: 37/445 cut-off events. [2023-08-27 03:32:44,588 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-27 03:32:44,588 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:32:44,588 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-27 03:32:44,588 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:32:44,588 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:32:44,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1450555001, now seen corresponding path program 1 times [2023-08-27 03:32:44,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:32:44,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057221301] [2023-08-27 03:32:44,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:32:44,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:32:44,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:32:44,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:32:44,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:32:44,706 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:32:44,707 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:32:44,707 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:32:44,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-27 03:32:44,707 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:32:44,707 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:32:44,707 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:32:44,707 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-27 03:32:44,810 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:32:44,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1431 places, 1431 transitions, 4458 flow [2023-08-27 03:32:45,684 INFO L124 PetriNetUnfolderBase]: 115/1885 cut-off events. [2023-08-27 03:32:45,684 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-27 03:32:45,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2741 conditions, 1885 events. 115/1885 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7851 event pairs, 0 based on Foata normal form. 0/1693 useless extension candidates. Maximal degree in co-relation 2641. Up to 78 conditions per place. [2023-08-27 03:32:45,759 INFO L82 GeneralOperation]: Start removeDead. Operand has 1431 places, 1431 transitions, 4458 flow [2023-08-27 03:32:45,773 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1431 places, 1431 transitions, 4458 flow [2023-08-27 03:32:45,773 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:32:45,773 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1431 places, 1431 transitions, 4458 flow [2023-08-27 03:32:45,773 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1431 places, 1431 transitions, 4458 flow [2023-08-27 03:32:45,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1431 places, 1431 transitions, 4458 flow [2023-08-27 03:32:46,682 INFO L124 PetriNetUnfolderBase]: 115/1885 cut-off events. [2023-08-27 03:32:46,682 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-27 03:32:46,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2741 conditions, 1885 events. 115/1885 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7851 event pairs, 0 based on Foata normal form. 0/1693 useless extension candidates. Maximal degree in co-relation 2641. Up to 78 conditions per place. [2023-08-27 03:32:47,061 INFO L119 LiptonReduction]: Number of co-enabled transitions 1908360 [2023-08-27 03:33:05,123 INFO L134 LiptonReduction]: Checked pairs total: 2428295 [2023-08-27 03:33:05,123 INFO L136 LiptonReduction]: Total number of compositions: 1403 [2023-08-27 03:33:05,124 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:33:05,124 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:33:05,124 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:33:05,198 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:33:05,198 INFO L124 PetriNetUnfolderBase]: 38/457 cut-off events. [2023-08-27 03:33:05,198 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-27 03:33:05,198 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:33:05,198 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-27 03:33:05,199 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:33:05,199 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:33:05,199 INFO L85 PathProgramCache]: Analyzing trace with hash -1388646562, now seen corresponding path program 1 times [2023-08-27 03:33:05,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:33:05,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736783631] [2023-08-27 03:33:05,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:33:05,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:33:05,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:33:05,249 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:33:05,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:33:05,295 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:33:05,296 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:33:05,296 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:33:05,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-27 03:33:05,296 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:33:05,296 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:33:05,296 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:33:05,296 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-27 03:33:05,395 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:33:05,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1468 places, 1468 transitions, 4613 flow [2023-08-27 03:33:06,357 INFO L124 PetriNetUnfolderBase]: 118/1934 cut-off events. [2023-08-27 03:33:06,357 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-27 03:33:06,441 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2832 conditions, 1934 events. 118/1934 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8065 event pairs, 0 based on Foata normal form. 0/1737 useless extension candidates. Maximal degree in co-relation 2731. Up to 80 conditions per place. [2023-08-27 03:33:06,442 INFO L82 GeneralOperation]: Start removeDead. Operand has 1468 places, 1468 transitions, 4613 flow [2023-08-27 03:33:06,469 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1468 places, 1468 transitions, 4613 flow [2023-08-27 03:33:06,469 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:33:06,469 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1468 places, 1468 transitions, 4613 flow [2023-08-27 03:33:06,470 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1468 places, 1468 transitions, 4613 flow [2023-08-27 03:33:06,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1468 places, 1468 transitions, 4613 flow [2023-08-27 03:33:07,445 INFO L124 PetriNetUnfolderBase]: 118/1934 cut-off events. [2023-08-27 03:33:07,445 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-27 03:33:07,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2832 conditions, 1934 events. 118/1934 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8065 event pairs, 0 based on Foata normal form. 0/1737 useless extension candidates. Maximal degree in co-relation 2731. Up to 80 conditions per place. [2023-08-27 03:33:07,880 INFO L119 LiptonReduction]: Number of co-enabled transitions 2010528 [2023-08-27 03:33:26,014 INFO L134 LiptonReduction]: Checked pairs total: 2552186 [2023-08-27 03:33:26,014 INFO L136 LiptonReduction]: Total number of compositions: 1430 [2023-08-27 03:33:26,015 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:33:26,016 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:33:26,016 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:33:26,095 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:33:26,095 INFO L124 PetriNetUnfolderBase]: 39/469 cut-off events. [2023-08-27 03:33:26,095 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-27 03:33:26,095 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:33:26,095 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-27 03:33:26,095 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:33:26,095 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:33:26,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1245569774, now seen corresponding path program 1 times [2023-08-27 03:33:26,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:33:26,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364427451] [2023-08-27 03:33:26,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:33:26,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:33:26,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:33:26,149 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:33:26,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:33:26,222 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:33:26,222 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:33:26,222 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:33:26,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-27 03:33:26,222 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:33:26,223 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:33:26,223 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:33:26,223 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-27 03:33:26,355 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:33:26,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1505 places, 1505 transitions, 4770 flow [2023-08-27 03:33:27,441 INFO L124 PetriNetUnfolderBase]: 121/1983 cut-off events. [2023-08-27 03:33:27,442 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-27 03:33:27,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2924 conditions, 1983 events. 121/1983 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8273 event pairs, 0 based on Foata normal form. 0/1781 useless extension candidates. Maximal degree in co-relation 2822. Up to 82 conditions per place. [2023-08-27 03:33:27,531 INFO L82 GeneralOperation]: Start removeDead. Operand has 1505 places, 1505 transitions, 4770 flow [2023-08-27 03:33:27,549 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1505 places, 1505 transitions, 4770 flow [2023-08-27 03:33:27,549 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:33:27,549 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1505 places, 1505 transitions, 4770 flow [2023-08-27 03:33:27,549 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1505 places, 1505 transitions, 4770 flow [2023-08-27 03:33:27,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1505 places, 1505 transitions, 4770 flow [2023-08-27 03:33:28,607 INFO L124 PetriNetUnfolderBase]: 121/1983 cut-off events. [2023-08-27 03:33:28,607 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-27 03:33:28,698 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2924 conditions, 1983 events. 121/1983 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8273 event pairs, 0 based on Foata normal form. 0/1781 useless extension candidates. Maximal degree in co-relation 2822. Up to 82 conditions per place. [2023-08-27 03:33:29,071 INFO L119 LiptonReduction]: Number of co-enabled transitions 2115360 [2023-08-27 03:33:48,801 INFO L134 LiptonReduction]: Checked pairs total: 2693257 [2023-08-27 03:33:48,801 INFO L136 LiptonReduction]: Total number of compositions: 1483 [2023-08-27 03:33:48,802 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:33:48,802 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:33:48,802 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:33:48,881 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:33:48,882 INFO L124 PetriNetUnfolderBase]: 40/481 cut-off events. [2023-08-27 03:33:48,882 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-27 03:33:48,882 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:33:48,882 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-27 03:33:48,882 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:33:48,882 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:33:48,882 INFO L85 PathProgramCache]: Analyzing trace with hash -914004610, now seen corresponding path program 1 times [2023-08-27 03:33:48,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:33:48,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604993150] [2023-08-27 03:33:48,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:33:48,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:33:48,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:33:48,935 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:33:48,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:33:48,984 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:33:48,984 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:33:48,984 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:33:48,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-27 03:33:48,984 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:33:48,984 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:33:48,984 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:33:48,984 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-27 03:33:49,116 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:33:49,122 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1542 places, 1542 transitions, 4929 flow [2023-08-27 03:33:50,315 INFO L124 PetriNetUnfolderBase]: 124/2032 cut-off events. [2023-08-27 03:33:50,316 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-27 03:33:50,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3017 conditions, 2032 events. 124/2032 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8499 event pairs, 0 based on Foata normal form. 0/1825 useless extension candidates. Maximal degree in co-relation 2914. Up to 84 conditions per place. [2023-08-27 03:33:50,399 INFO L82 GeneralOperation]: Start removeDead. Operand has 1542 places, 1542 transitions, 4929 flow [2023-08-27 03:33:50,443 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1542 places, 1542 transitions, 4929 flow [2023-08-27 03:33:50,443 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:33:50,443 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1542 places, 1542 transitions, 4929 flow [2023-08-27 03:33:50,443 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1542 places, 1542 transitions, 4929 flow [2023-08-27 03:33:50,443 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1542 places, 1542 transitions, 4929 flow [2023-08-27 03:33:52,063 INFO L124 PetriNetUnfolderBase]: 124/2032 cut-off events. [2023-08-27 03:33:52,063 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-27 03:33:52,146 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3017 conditions, 2032 events. 124/2032 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8499 event pairs, 0 based on Foata normal form. 0/1825 useless extension candidates. Maximal degree in co-relation 2914. Up to 84 conditions per place. [2023-08-27 03:33:52,578 INFO L119 LiptonReduction]: Number of co-enabled transitions 2222856 [2023-08-27 03:34:12,821 INFO L134 LiptonReduction]: Checked pairs total: 2813022 [2023-08-27 03:34:12,821 INFO L136 LiptonReduction]: Total number of compositions: 1507 [2023-08-27 03:34:12,823 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:34:12,828 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:34:12,828 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:34:12,911 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:34:12,911 INFO L124 PetriNetUnfolderBase]: 41/493 cut-off events. [2023-08-27 03:34:12,911 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-27 03:34:12,911 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:34:12,911 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-27 03:34:12,911 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:34:12,911 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:34:12,911 INFO L85 PathProgramCache]: Analyzing trace with hash 2064497146, now seen corresponding path program 1 times [2023-08-27 03:34:12,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:34:12,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384585283] [2023-08-27 03:34:12,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:34:12,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:34:12,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:34:12,987 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:34:13,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:34:13,094 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:34:13,094 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:34:13,095 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:34:13,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-27 03:34:13,095 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:34:13,095 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:34:13,095 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:34:13,095 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-27 03:34:13,224 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:34:13,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1579 places, 1579 transitions, 5090 flow [2023-08-27 03:34:14,383 INFO L124 PetriNetUnfolderBase]: 127/2081 cut-off events. [2023-08-27 03:34:14,383 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-27 03:34:14,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3111 conditions, 2081 events. 127/2081 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8681 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 3007. Up to 86 conditions per place. [2023-08-27 03:34:14,481 INFO L82 GeneralOperation]: Start removeDead. Operand has 1579 places, 1579 transitions, 5090 flow [2023-08-27 03:34:14,653 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1579 places, 1579 transitions, 5090 flow [2023-08-27 03:34:14,653 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:34:14,653 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1579 places, 1579 transitions, 5090 flow [2023-08-27 03:34:14,653 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1579 places, 1579 transitions, 5090 flow [2023-08-27 03:34:14,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1579 places, 1579 transitions, 5090 flow [2023-08-27 03:34:15,798 INFO L124 PetriNetUnfolderBase]: 127/2081 cut-off events. [2023-08-27 03:34:15,798 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-27 03:34:15,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3111 conditions, 2081 events. 127/2081 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8681 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 3007. Up to 86 conditions per place. [2023-08-27 03:34:16,433 INFO L119 LiptonReduction]: Number of co-enabled transitions 2333016 [2023-08-27 03:34:38,032 INFO L134 LiptonReduction]: Checked pairs total: 2976638 [2023-08-27 03:34:38,032 INFO L136 LiptonReduction]: Total number of compositions: 1542 [2023-08-27 03:34:38,034 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:34:38,034 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:34:38,034 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:34:38,123 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:34:38,123 INFO L124 PetriNetUnfolderBase]: 42/505 cut-off events. [2023-08-27 03:34:38,123 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-27 03:34:38,123 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:34:38,123 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-27 03:34:38,123 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:34:38,123 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:34:38,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1576828490, now seen corresponding path program 1 times [2023-08-27 03:34:38,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:34:38,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106891327] [2023-08-27 03:34:38,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:34:38,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:34:38,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:34:38,192 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:34:38,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:34:38,240 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:34:38,240 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:34:38,240 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:34:38,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-27 03:34:38,240 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:34:38,240 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:34:38,240 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:34:38,240 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-27 03:34:38,350 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:34:38,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1616 places, 1616 transitions, 5253 flow [2023-08-27 03:34:39,563 INFO L124 PetriNetUnfolderBase]: 130/2130 cut-off events. [2023-08-27 03:34:39,563 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-27 03:34:39,657 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3206 conditions, 2130 events. 130/2130 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8923 event pairs, 0 based on Foata normal form. 0/1913 useless extension candidates. Maximal degree in co-relation 3101. Up to 88 conditions per place. [2023-08-27 03:34:39,657 INFO L82 GeneralOperation]: Start removeDead. Operand has 1616 places, 1616 transitions, 5253 flow [2023-08-27 03:34:39,829 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1616 places, 1616 transitions, 5253 flow [2023-08-27 03:34:39,829 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:34:39,830 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1616 places, 1616 transitions, 5253 flow [2023-08-27 03:34:39,830 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1616 places, 1616 transitions, 5253 flow [2023-08-27 03:34:39,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1616 places, 1616 transitions, 5253 flow [2023-08-27 03:34:41,023 INFO L124 PetriNetUnfolderBase]: 130/2130 cut-off events. [2023-08-27 03:34:41,024 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-27 03:34:41,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3206 conditions, 2130 events. 130/2130 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8923 event pairs, 0 based on Foata normal form. 0/1913 useless extension candidates. Maximal degree in co-relation 3101. Up to 88 conditions per place. [2023-08-27 03:34:41,637 INFO L119 LiptonReduction]: Number of co-enabled transitions 2445840 [2023-08-27 03:35:02,428 INFO L134 LiptonReduction]: Checked pairs total: 3134717 [2023-08-27 03:35:02,428 INFO L136 LiptonReduction]: Total number of compositions: 1579 [2023-08-27 03:35:02,430 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:35:02,430 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:35:02,430 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:35:02,604 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:35:02,604 INFO L124 PetriNetUnfolderBase]: 43/517 cut-off events. [2023-08-27 03:35:02,604 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-27 03:35:02,604 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:35:02,604 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-27 03:35:02,604 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:35:02,605 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:35:02,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1583493833, now seen corresponding path program 1 times [2023-08-27 03:35:02,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:35:02,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777614978] [2023-08-27 03:35:02,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:35:02,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:35:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:35:02,667 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:35:02,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:35:02,718 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:35:02,718 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:35:02,718 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:35:02,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-27 03:35:02,718 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:35:02,719 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:35:02,719 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:35:02,719 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-27 03:35:02,838 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:35:02,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1653 places, 1653 transitions, 5418 flow [2023-08-27 03:35:04,224 INFO L124 PetriNetUnfolderBase]: 133/2179 cut-off events. [2023-08-27 03:35:04,224 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-27 03:35:04,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3302 conditions, 2179 events. 133/2179 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9141 event pairs, 0 based on Foata normal form. 0/1957 useless extension candidates. Maximal degree in co-relation 3196. Up to 90 conditions per place. [2023-08-27 03:35:04,322 INFO L82 GeneralOperation]: Start removeDead. Operand has 1653 places, 1653 transitions, 5418 flow [2023-08-27 03:35:04,338 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1653 places, 1653 transitions, 5418 flow [2023-08-27 03:35:04,338 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:35:04,338 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1653 places, 1653 transitions, 5418 flow [2023-08-27 03:35:04,338 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1653 places, 1653 transitions, 5418 flow [2023-08-27 03:35:04,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1653 places, 1653 transitions, 5418 flow [2023-08-27 03:35:05,755 INFO L124 PetriNetUnfolderBase]: 133/2179 cut-off events. [2023-08-27 03:35:05,755 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-27 03:35:05,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3302 conditions, 2179 events. 133/2179 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9141 event pairs, 0 based on Foata normal form. 0/1957 useless extension candidates. Maximal degree in co-relation 3196. Up to 90 conditions per place. [2023-08-27 03:35:06,402 INFO L119 LiptonReduction]: Number of co-enabled transitions 2561328 [2023-08-27 03:35:31,001 INFO L134 LiptonReduction]: Checked pairs total: 3274628 [2023-08-27 03:35:31,001 INFO L136 LiptonReduction]: Total number of compositions: 1632 [2023-08-27 03:35:31,005 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:35:31,005 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:35:31,005 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:35:31,158 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:35:31,158 INFO L124 PetriNetUnfolderBase]: 44/529 cut-off events. [2023-08-27 03:35:31,158 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-27 03:35:31,158 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:35:31,158 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-27 03:35:31,158 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:35:31,159 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:35:31,159 INFO L85 PathProgramCache]: Analyzing trace with hash -2124244350, now seen corresponding path program 1 times [2023-08-27 03:35:31,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:35:31,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738524417] [2023-08-27 03:35:31,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:35:31,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:35:31,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:35:31,229 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:35:31,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:35:31,288 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:35:31,289 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:35:31,289 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:35:31,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-27 03:35:31,289 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:35:31,289 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:35:31,289 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:35:31,289 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-27 03:35:31,395 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:35:31,400 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1690 places, 1690 transitions, 5585 flow [2023-08-27 03:35:32,882 INFO L124 PetriNetUnfolderBase]: 136/2228 cut-off events. [2023-08-27 03:35:32,882 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-27 03:35:32,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3399 conditions, 2228 events. 136/2228 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9366 event pairs, 0 based on Foata normal form. 0/2001 useless extension candidates. Maximal degree in co-relation 3292. Up to 92 conditions per place. [2023-08-27 03:35:32,985 INFO L82 GeneralOperation]: Start removeDead. Operand has 1690 places, 1690 transitions, 5585 flow [2023-08-27 03:35:33,001 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1690 places, 1690 transitions, 5585 flow [2023-08-27 03:35:33,001 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:35:33,001 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1690 places, 1690 transitions, 5585 flow [2023-08-27 03:35:33,002 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1690 places, 1690 transitions, 5585 flow [2023-08-27 03:35:33,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1690 places, 1690 transitions, 5585 flow [2023-08-27 03:35:34,268 INFO L124 PetriNetUnfolderBase]: 136/2228 cut-off events. [2023-08-27 03:35:34,268 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-27 03:35:34,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3399 conditions, 2228 events. 136/2228 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9366 event pairs, 0 based on Foata normal form. 0/2001 useless extension candidates. Maximal degree in co-relation 3292. Up to 92 conditions per place. [2023-08-27 03:35:34,911 INFO L119 LiptonReduction]: Number of co-enabled transitions 2679480 [2023-08-27 03:35:56,276 INFO L134 LiptonReduction]: Checked pairs total: 3429349 [2023-08-27 03:35:56,276 INFO L136 LiptonReduction]: Total number of compositions: 1657 [2023-08-27 03:35:56,282 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:35:56,282 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:35:56,282 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:35:56,385 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:35:56,385 INFO L124 PetriNetUnfolderBase]: 45/541 cut-off events. [2023-08-27 03:35:56,385 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-27 03:35:56,385 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:35:56,385 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-27 03:35:56,385 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:35:56,386 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:35:56,386 INFO L85 PathProgramCache]: Analyzing trace with hash 623314416, now seen corresponding path program 1 times [2023-08-27 03:35:56,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:35:56,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304794441] [2023-08-27 03:35:56,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:35:56,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:35:56,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:35:56,447 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:35:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:35:56,524 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:35:56,524 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:35:56,524 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:35:56,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-27 03:35:56,525 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:35:56,525 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:35:56,525 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:35:56,525 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-27 03:35:56,656 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:35:56,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1727 places, 1727 transitions, 5754 flow [2023-08-27 03:35:58,364 INFO L124 PetriNetUnfolderBase]: 139/2277 cut-off events. [2023-08-27 03:35:58,369 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-27 03:35:58,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3497 conditions, 2277 events. 139/2277 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9580 event pairs, 0 based on Foata normal form. 0/2045 useless extension candidates. Maximal degree in co-relation 3389. Up to 94 conditions per place. [2023-08-27 03:35:58,481 INFO L82 GeneralOperation]: Start removeDead. Operand has 1727 places, 1727 transitions, 5754 flow [2023-08-27 03:35:58,502 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1727 places, 1727 transitions, 5754 flow [2023-08-27 03:35:58,502 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:35:58,502 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1727 places, 1727 transitions, 5754 flow [2023-08-27 03:35:58,503 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1727 places, 1727 transitions, 5754 flow [2023-08-27 03:35:58,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1727 places, 1727 transitions, 5754 flow [2023-08-27 03:36:00,007 INFO L124 PetriNetUnfolderBase]: 139/2277 cut-off events. [2023-08-27 03:36:00,007 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-27 03:36:00,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3497 conditions, 2277 events. 139/2277 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9580 event pairs, 0 based on Foata normal form. 0/2045 useless extension candidates. Maximal degree in co-relation 3389. Up to 94 conditions per place. [2023-08-27 03:36:00,731 INFO L119 LiptonReduction]: Number of co-enabled transitions 2800296 [2023-08-27 03:36:24,781 INFO L134 LiptonReduction]: Checked pairs total: 3593130 [2023-08-27 03:36:24,782 INFO L136 LiptonReduction]: Total number of compositions: 1698 [2023-08-27 03:36:24,783 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:36:24,783 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:36:24,783 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:36:24,895 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:36:24,896 INFO L124 PetriNetUnfolderBase]: 46/553 cut-off events. [2023-08-27 03:36:24,896 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-27 03:36:24,896 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:36:24,896 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-27 03:36:24,896 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:36:24,896 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:36:24,896 INFO L85 PathProgramCache]: Analyzing trace with hash 107090818, now seen corresponding path program 1 times [2023-08-27 03:36:24,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:36:24,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115350578] [2023-08-27 03:36:24,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:36:24,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:36:24,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:36:24,968 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:36:24,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:36:25,035 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:36:25,036 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:36:25,036 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:36:25,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-27 03:36:25,036 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:36:25,036 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:36:25,036 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:36:25,036 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-27 03:36:25,140 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:36:25,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1764 places, 1764 transitions, 5925 flow [2023-08-27 03:36:27,049 INFO L124 PetriNetUnfolderBase]: 142/2326 cut-off events. [2023-08-27 03:36:27,049 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-27 03:36:27,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3596 conditions, 2326 events. 142/2326 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9796 event pairs, 0 based on Foata normal form. 0/2089 useless extension candidates. Maximal degree in co-relation 3487. Up to 96 conditions per place. [2023-08-27 03:36:27,163 INFO L82 GeneralOperation]: Start removeDead. Operand has 1764 places, 1764 transitions, 5925 flow [2023-08-27 03:36:27,184 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1764 places, 1764 transitions, 5925 flow [2023-08-27 03:36:27,184 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:36:27,184 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1764 places, 1764 transitions, 5925 flow [2023-08-27 03:36:27,184 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1764 places, 1764 transitions, 5925 flow [2023-08-27 03:36:27,184 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1764 places, 1764 transitions, 5925 flow [2023-08-27 03:36:28,801 INFO L124 PetriNetUnfolderBase]: 142/2326 cut-off events. [2023-08-27 03:36:28,802 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-27 03:36:28,925 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3596 conditions, 2326 events. 142/2326 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9796 event pairs, 0 based on Foata normal form. 0/2089 useless extension candidates. Maximal degree in co-relation 3487. Up to 96 conditions per place. [2023-08-27 03:36:29,523 INFO L119 LiptonReduction]: Number of co-enabled transitions 2923776 [2023-08-27 03:36:53,355 INFO L134 LiptonReduction]: Checked pairs total: 3709344 [2023-08-27 03:36:53,356 INFO L136 LiptonReduction]: Total number of compositions: 1734 [2023-08-27 03:36:53,357 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:36:53,357 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:36:53,357 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:36:53,515 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:36:53,516 INFO L124 PetriNetUnfolderBase]: 47/565 cut-off events. [2023-08-27 03:36:53,516 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-27 03:36:53,516 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:36:53,516 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-27 03:36:53,516 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:36:53,516 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:36:53,516 INFO L85 PathProgramCache]: Analyzing trace with hash 573718762, now seen corresponding path program 1 times [2023-08-27 03:36:53,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:36:53,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271378763] [2023-08-27 03:36:53,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:36:53,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:36:53,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:36:53,580 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:36:53,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:36:53,648 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:36:53,648 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:36:53,648 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:36:53,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-27 03:36:53,648 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:36:53,649 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:36:53,649 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:36:53,649 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-27 03:36:53,765 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:36:53,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1801 places, 1801 transitions, 6098 flow [2023-08-27 03:36:55,503 INFO L124 PetriNetUnfolderBase]: 145/2375 cut-off events. [2023-08-27 03:36:55,503 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-27 03:36:55,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3696 conditions, 2375 events. 145/2375 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9990 event pairs, 0 based on Foata normal form. 0/2133 useless extension candidates. Maximal degree in co-relation 3586. Up to 98 conditions per place. [2023-08-27 03:36:55,623 INFO L82 GeneralOperation]: Start removeDead. Operand has 1801 places, 1801 transitions, 6098 flow [2023-08-27 03:36:55,641 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1801 places, 1801 transitions, 6098 flow [2023-08-27 03:36:55,641 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:36:55,641 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1801 places, 1801 transitions, 6098 flow [2023-08-27 03:36:55,642 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1801 places, 1801 transitions, 6098 flow [2023-08-27 03:36:55,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1801 places, 1801 transitions, 6098 flow [2023-08-27 03:36:57,139 INFO L124 PetriNetUnfolderBase]: 145/2375 cut-off events. [2023-08-27 03:36:57,139 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-27 03:36:57,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3696 conditions, 2375 events. 145/2375 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9990 event pairs, 0 based on Foata normal form. 0/2133 useless extension candidates. Maximal degree in co-relation 3586. Up to 98 conditions per place. [2023-08-27 03:36:57,899 INFO L119 LiptonReduction]: Number of co-enabled transitions 3049920 [2023-08-27 03:37:20,242 INFO L134 LiptonReduction]: Checked pairs total: 3888239 [2023-08-27 03:37:20,242 INFO L136 LiptonReduction]: Total number of compositions: 1769 [2023-08-27 03:37:20,244 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:37:20,244 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:37:20,244 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:37:20,358 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:37:20,358 INFO L124 PetriNetUnfolderBase]: 48/577 cut-off events. [2023-08-27 03:37:20,358 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-27 03:37:20,358 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:37:20,359 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-27 03:37:20,359 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:37:20,361 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:37:20,362 INFO L85 PathProgramCache]: Analyzing trace with hash 460296990, now seen corresponding path program 1 times [2023-08-27 03:37:20,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:37:20,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879517151] [2023-08-27 03:37:20,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:37:20,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:37:20,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:37:20,465 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:37:20,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:37:20,538 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:37:20,538 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:37:20,538 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:37:20,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-27 03:37:20,538 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:37:20,539 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:37:20,539 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:37:20,539 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-27 03:37:20,678 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:37:20,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1838 places, 1838 transitions, 6273 flow [2023-08-27 03:37:22,638 INFO L124 PetriNetUnfolderBase]: 148/2424 cut-off events. [2023-08-27 03:37:22,638 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-27 03:37:22,764 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3797 conditions, 2424 events. 148/2424 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10202 event pairs, 0 based on Foata normal form. 0/2177 useless extension candidates. Maximal degree in co-relation 3686. Up to 100 conditions per place. [2023-08-27 03:37:22,765 INFO L82 GeneralOperation]: Start removeDead. Operand has 1838 places, 1838 transitions, 6273 flow [2023-08-27 03:37:22,784 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1838 places, 1838 transitions, 6273 flow [2023-08-27 03:37:22,784 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:37:22,784 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1838 places, 1838 transitions, 6273 flow [2023-08-27 03:37:22,784 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1838 places, 1838 transitions, 6273 flow [2023-08-27 03:37:22,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1838 places, 1838 transitions, 6273 flow [2023-08-27 03:37:24,390 INFO L124 PetriNetUnfolderBase]: 148/2424 cut-off events. [2023-08-27 03:37:24,391 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-27 03:37:24,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3797 conditions, 2424 events. 148/2424 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10202 event pairs, 0 based on Foata normal form. 0/2177 useless extension candidates. Maximal degree in co-relation 3686. Up to 100 conditions per place. [2023-08-27 03:37:25,257 INFO L119 LiptonReduction]: Number of co-enabled transitions 3178728 [2023-08-27 03:37:56,035 INFO L134 LiptonReduction]: Checked pairs total: 4082323 [2023-08-27 03:37:56,035 INFO L136 LiptonReduction]: Total number of compositions: 1807 [2023-08-27 03:37:56,036 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:37:56,036 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:37:56,037 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:37:56,159 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:37:56,159 INFO L124 PetriNetUnfolderBase]: 49/589 cut-off events. [2023-08-27 03:37:56,159 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-27 03:37:56,159 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:37:56,159 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-27 03:37:56,159 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:37:56,159 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:37:56,160 INFO L85 PathProgramCache]: Analyzing trace with hash 2135933614, now seen corresponding path program 1 times [2023-08-27 03:37:56,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:37:56,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865920289] [2023-08-27 03:37:56,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:37:56,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:37:56,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:37:56,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:37:56,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:37:56,296 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:37:56,296 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:37:56,296 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:37:56,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-27 03:37:56,296 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:37:56,296 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:37:56,296 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:37:56,296 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-27 03:37:56,443 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:37:56,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1875 places, 1875 transitions, 6450 flow [2023-08-27 03:37:58,241 INFO L124 PetriNetUnfolderBase]: 151/2473 cut-off events. [2023-08-27 03:37:58,241 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-27 03:37:58,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3899 conditions, 2473 events. 151/2473 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10444 event pairs, 0 based on Foata normal form. 0/2221 useless extension candidates. Maximal degree in co-relation 3787. Up to 102 conditions per place. [2023-08-27 03:37:58,373 INFO L82 GeneralOperation]: Start removeDead. Operand has 1875 places, 1875 transitions, 6450 flow [2023-08-27 03:37:58,393 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1875 places, 1875 transitions, 6450 flow [2023-08-27 03:37:58,393 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:37:58,393 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1875 places, 1875 transitions, 6450 flow [2023-08-27 03:37:58,393 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1875 places, 1875 transitions, 6450 flow [2023-08-27 03:37:58,394 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1875 places, 1875 transitions, 6450 flow [2023-08-27 03:38:00,088 INFO L124 PetriNetUnfolderBase]: 151/2473 cut-off events. [2023-08-27 03:38:00,088 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-27 03:38:00,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3899 conditions, 2473 events. 151/2473 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10444 event pairs, 0 based on Foata normal form. 0/2221 useless extension candidates. Maximal degree in co-relation 3787. Up to 102 conditions per place. [2023-08-27 03:38:00,927 INFO L119 LiptonReduction]: Number of co-enabled transitions 3310200 [2023-08-27 03:38:28,506 INFO L134 LiptonReduction]: Checked pairs total: 4253390 [2023-08-27 03:38:28,506 INFO L136 LiptonReduction]: Total number of compositions: 1826 [2023-08-27 03:38:28,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:38:28,508 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:38:28,508 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:38:28,645 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:38:28,646 INFO L124 PetriNetUnfolderBase]: 50/601 cut-off events. [2023-08-27 03:38:28,646 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-27 03:38:28,646 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:38:28,646 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-27 03:38:28,646 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:38:28,646 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:38:28,646 INFO L85 PathProgramCache]: Analyzing trace with hash 273823431, now seen corresponding path program 1 times [2023-08-27 03:38:28,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:38:28,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911113174] [2023-08-27 03:38:28,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:38:28,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:38:28,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:38:28,730 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:38:28,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:38:28,803 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:38:28,803 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:38:28,803 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:38:28,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-27 03:38:28,803 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:38:28,803 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:38:28,803 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:38:28,803 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-27 03:38:28,940 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:38:28,947 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1912 places, 1912 transitions, 6629 flow [2023-08-27 03:38:31,008 INFO L124 PetriNetUnfolderBase]: 154/2522 cut-off events. [2023-08-27 03:38:31,008 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-27 03:38:31,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4002 conditions, 2522 events. 154/2522 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10668 event pairs, 0 based on Foata normal form. 0/2265 useless extension candidates. Maximal degree in co-relation 3889. Up to 104 conditions per place. [2023-08-27 03:38:31,145 INFO L82 GeneralOperation]: Start removeDead. Operand has 1912 places, 1912 transitions, 6629 flow [2023-08-27 03:38:31,164 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1912 places, 1912 transitions, 6629 flow [2023-08-27 03:38:31,165 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:38:31,165 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1912 places, 1912 transitions, 6629 flow [2023-08-27 03:38:31,165 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1912 places, 1912 transitions, 6629 flow [2023-08-27 03:38:31,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1912 places, 1912 transitions, 6629 flow [2023-08-27 03:38:32,891 INFO L124 PetriNetUnfolderBase]: 154/2522 cut-off events. [2023-08-27 03:38:32,891 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-27 03:38:33,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4002 conditions, 2522 events. 154/2522 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10668 event pairs, 0 based on Foata normal form. 0/2265 useless extension candidates. Maximal degree in co-relation 3889. Up to 104 conditions per place. [2023-08-27 03:38:33,727 INFO L119 LiptonReduction]: Number of co-enabled transitions 3444336 [2023-08-27 03:39:02,890 INFO L134 LiptonReduction]: Checked pairs total: 4421810 [2023-08-27 03:39:02,890 INFO L136 LiptonReduction]: Total number of compositions: 1864 [2023-08-27 03:39:02,891 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:39:02,891 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:39:02,891 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:39:03,022 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:39:03,022 INFO L124 PetriNetUnfolderBase]: 51/613 cut-off events. [2023-08-27 03:39:03,022 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-27 03:39:03,022 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:39:03,022 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-27 03:39:03,022 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:39:03,022 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:39:03,022 INFO L85 PathProgramCache]: Analyzing trace with hash -357189370, now seen corresponding path program 1 times [2023-08-27 03:39:03,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:39:03,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573090400] [2023-08-27 03:39:03,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:39:03,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:39:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:39:03,110 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:39:03,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:39:03,184 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:39:03,184 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:39:03,184 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:39:03,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-27 03:39:03,185 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:39:03,185 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:39:03,185 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:39:03,185 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-27 03:39:03,330 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:39:03,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1949 places, 1949 transitions, 6810 flow [2023-08-27 03:39:05,258 INFO L124 PetriNetUnfolderBase]: 157/2571 cut-off events. [2023-08-27 03:39:05,258 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-27 03:39:05,401 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4106 conditions, 2571 events. 157/2571 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10955 event pairs, 0 based on Foata normal form. 0/2309 useless extension candidates. Maximal degree in co-relation 3992. Up to 106 conditions per place. [2023-08-27 03:39:05,401 INFO L82 GeneralOperation]: Start removeDead. Operand has 1949 places, 1949 transitions, 6810 flow [2023-08-27 03:39:05,422 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1949 places, 1949 transitions, 6810 flow [2023-08-27 03:39:05,422 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:39:05,422 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1949 places, 1949 transitions, 6810 flow [2023-08-27 03:39:05,422 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1949 places, 1949 transitions, 6810 flow [2023-08-27 03:39:05,422 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1949 places, 1949 transitions, 6810 flow [2023-08-27 03:39:07,332 INFO L124 PetriNetUnfolderBase]: 157/2571 cut-off events. [2023-08-27 03:39:07,332 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-27 03:39:07,486 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4106 conditions, 2571 events. 157/2571 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10955 event pairs, 0 based on Foata normal form. 0/2309 useless extension candidates. Maximal degree in co-relation 3992. Up to 106 conditions per place. [2023-08-27 03:39:08,338 INFO L119 LiptonReduction]: Number of co-enabled transitions 3581136 [2023-08-27 03:39:35,158 INFO L134 LiptonReduction]: Checked pairs total: 4580281 [2023-08-27 03:39:35,158 INFO L136 LiptonReduction]: Total number of compositions: 1902 [2023-08-27 03:39:35,161 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-27 03:39:35,161 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;@6b3afd99, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-27 03:39:35,161 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-27 03:39:35,298 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-27 03:39:35,299 INFO L124 PetriNetUnfolderBase]: 52/626 cut-off events. [2023-08-27 03:39:35,299 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-27 03:39:35,299 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-27 03:39:35,299 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-27 03:39:35,299 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-27 03:39:35,299 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-27 03:39:35,299 INFO L85 PathProgramCache]: Analyzing trace with hash -864547827, now seen corresponding path program 1 times [2023-08-27 03:39:35,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-27 03:39:35,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392921219] [2023-08-27 03:39:35,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-27 03:39:35,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-27 03:39:35,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:39:35,429 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-27 03:39:35,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-27 03:39:35,496 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-27 03:39:35,496 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-27 03:39:35,497 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-27 03:39:35,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-27 03:39:35,497 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-27 03:39:35,497 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-27 03:39:35,497 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-27 03:39:35,497 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-27 03:39:35,653 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-27 03:39:35,659 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1986 places, 1986 transitions, 6993 flow [2023-08-27 03:39:37,691 INFO L124 PetriNetUnfolderBase]: 160/2620 cut-off events. [2023-08-27 03:39:37,691 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-27 03:39:37,838 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4211 conditions, 2620 events. 160/2620 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11057 event pairs, 0 based on Foata normal form. 0/2353 useless extension candidates. Maximal degree in co-relation 4096. Up to 108 conditions per place. [2023-08-27 03:39:37,839 INFO L82 GeneralOperation]: Start removeDead. Operand has 1986 places, 1986 transitions, 6993 flow [2023-08-27 03:39:37,859 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1986 places, 1986 transitions, 6993 flow [2023-08-27 03:39:37,860 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-27 03:39:37,860 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1986 places, 1986 transitions, 6993 flow [2023-08-27 03:39:37,860 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1986 places, 1986 transitions, 6993 flow [2023-08-27 03:39:37,860 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1986 places, 1986 transitions, 6993 flow [2023-08-27 03:39:39,752 INFO L124 PetriNetUnfolderBase]: 160/2620 cut-off events. [2023-08-27 03:39:39,752 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-27 03:39:39,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4211 conditions, 2620 events. 160/2620 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11057 event pairs, 0 based on Foata normal form. 0/2353 useless extension candidates. Maximal degree in co-relation 4096. Up to 108 conditions per place. [2023-08-27 03:39:40,666 INFO L119 LiptonReduction]: Number of co-enabled transitions 3720600 Received shutdown request... [2023-08-27 03:40:09,428 WARN L266 SmtUtils]: Removed 10 from assertion stack [2023-08-27 03:40:09,428 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-27 03:40:09,429 INFO L158 Benchmark]: Toolchain (without parser) took 811556.65ms. Allocated memory was 385.9MB in the beginning and 8.3GB in the end (delta: 7.9GB). Free memory was 361.1MB in the beginning and 5.3GB in the end (delta: -4.9GB). Peak memory consumption was 3.5GB. Max. memory is 16.0GB. [2023-08-27 03:40:09,429 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 385.9MB. Free memory was 362.0MB in the beginning and 361.8MB in the end (delta: 169.3kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-27 03:40:09,429 INFO L158 Benchmark]: CACSL2BoogieTranslator took 331.81ms. Allocated memory is still 385.9MB. Free memory was 360.7MB in the beginning and 340.9MB in the end (delta: 19.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-27 03:40:09,436 INFO L158 Benchmark]: Boogie Procedure Inliner took 46.12ms. Allocated memory is still 385.9MB. Free memory was 340.9MB in the beginning and 338.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-27 03:40:09,436 INFO L158 Benchmark]: Boogie Preprocessor took 28.26ms. Allocated memory is still 385.9MB. Free memory was 338.8MB in the beginning and 337.6MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-27 03:40:09,437 INFO L158 Benchmark]: RCFGBuilder took 330.11ms. Allocated memory is still 385.9MB. Free memory was 337.6MB in the beginning and 322.5MB in the end (delta: 15.1MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. [2023-08-27 03:40:09,437 INFO L158 Benchmark]: TraceAbstraction took 810814.19ms. Allocated memory was 385.9MB in the beginning and 8.3GB in the end (delta: 7.9GB). Free memory was 322.1MB in the beginning and 5.3GB in the end (delta: -4.9GB). Peak memory consumption was 3.4GB. Max. memory is 16.0GB. [2023-08-27 03:40:09,438 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.10ms. Allocated memory is still 385.9MB. Free memory was 362.0MB in the beginning and 361.8MB in the end (delta: 169.3kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 331.81ms. Allocated memory is still 385.9MB. Free memory was 360.7MB in the beginning and 340.9MB in the end (delta: 19.8MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 46.12ms. Allocated memory is still 385.9MB. Free memory was 340.9MB in the beginning and 338.8MB in the end (delta: 2.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 28.26ms. Allocated memory is still 385.9MB. Free memory was 338.8MB in the beginning and 337.6MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 330.11ms. Allocated memory is still 385.9MB. Free memory was 337.6MB in the beginning and 322.5MB in the end (delta: 15.1MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. * TraceAbstraction took 810814.19ms. Allocated memory was 385.9MB in the beginning and 8.3GB in the end (delta: 7.9GB). Free memory was 322.1MB in the beginning and 5.3GB in the end (delta: -4.9GB). Peak memory consumption was 3.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 270]: Unsoundness Warning unspecified type, defaulting to int C: short [270] - GenericResultAtLocation [Line: 270]: Unsoundness Warning unspecified type, defaulting to int C: short [270] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.5s, 62 PlacesBefore, 12 PlacesAfterwards, 62 TransitionsBefore, 10 TransitionsAfterwards, 936 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 39 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 61 TotalNumberOfCompositions, 793 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 793, independent: 793, independent conditional: 0, independent unconditional: 793, 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: 500, independent: 500, independent conditional: 0, independent unconditional: 500, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 793, independent: 293, independent conditional: 0, independent unconditional: 293, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 500, unknown conditional: 0, unknown unconditional: 500] , 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, 99 PlacesBefore, 25 PlacesAfterwards, 99 TransitionsBefore, 22 TransitionsAfterwards, 4536 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 67 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 10 ConcurrentYvCompositions, 3 ChoiceCompositions, 91 TotalNumberOfCompositions, 5722 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4338, independent: 4250, independent conditional: 0, independent unconditional: 4250, dependent: 88, dependent conditional: 0, dependent unconditional: 88, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2480, independent: 2444, independent conditional: 0, independent unconditional: 2444, dependent: 36, dependent conditional: 0, dependent unconditional: 36, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4338, independent: 1806, independent conditional: 0, independent unconditional: 1806, dependent: 52, dependent conditional: 0, dependent unconditional: 52, unknown: 2480, unknown conditional: 0, unknown unconditional: 2480] , Statistics on independence cache: Total cache size (in pairs): 84, Positive cache size: 75, Positive conditional cache size: 0, Positive unconditional cache size: 75, Negative cache size: 9, Negative conditional cache size: 0, Negative unconditional cache size: 9, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.1s, 136 PlacesBefore, 34 PlacesAfterwards, 136 TransitionsBefore, 30 TransitionsAfterwards, 10800 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 91 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 17 ConcurrentYvCompositions, 4 ChoiceCompositions, 123 TotalNumberOfCompositions, 13512 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9897, independent: 9768, independent conditional: 0, independent unconditional: 9768, dependent: 129, dependent conditional: 0, dependent unconditional: 129, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5842, independent: 5776, independent conditional: 0, independent unconditional: 5776, dependent: 66, dependent conditional: 0, dependent unconditional: 66, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 9897, independent: 3992, independent conditional: 0, independent unconditional: 3992, dependent: 63, dependent conditional: 0, dependent unconditional: 63, unknown: 5842, unknown conditional: 0, unknown unconditional: 5842] , Statistics on independence cache: Total cache size (in pairs): 188, Positive cache size: 172, Positive conditional cache size: 0, Positive unconditional cache size: 172, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 173 PlacesBefore, 43 PlacesAfterwards, 173 TransitionsBefore, 38 TransitionsAfterwards, 19728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 129 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 5 ChoiceCompositions, 166 TotalNumberOfCompositions, 23894 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 17921, independent: 17767, independent conditional: 0, independent unconditional: 17767, dependent: 154, dependent conditional: 0, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10422, independent: 10353, independent conditional: 0, independent unconditional: 10353, dependent: 69, dependent conditional: 0, dependent unconditional: 69, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 17921, independent: 7414, independent conditional: 0, independent unconditional: 7414, dependent: 85, dependent conditional: 0, dependent unconditional: 85, unknown: 10422, unknown conditional: 0, unknown unconditional: 10422] , Statistics on independence cache: Total cache size (in pairs): 252, Positive cache size: 234, Positive conditional cache size: 0, Positive unconditional cache size: 234, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 210 PlacesBefore, 52 PlacesAfterwards, 210 TransitionsBefore, 46 TransitionsAfterwards, 31320 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 155 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 6 ChoiceCompositions, 199 TotalNumberOfCompositions, 39859 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 27905, independent: 27695, independent conditional: 0, independent unconditional: 27695, dependent: 210, dependent conditional: 0, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 16728, independent: 16620, independent conditional: 0, independent unconditional: 16620, dependent: 108, dependent conditional: 0, dependent unconditional: 108, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 27905, independent: 11075, independent conditional: 0, independent unconditional: 11075, dependent: 102, dependent conditional: 0, dependent unconditional: 102, unknown: 16728, unknown conditional: 0, unknown unconditional: 16728] , Statistics on independence cache: Total cache size (in pairs): 459, Positive cache size: 432, Positive conditional cache size: 0, Positive unconditional cache size: 432, Negative cache size: 27, Negative conditional cache size: 0, Negative unconditional cache size: 27, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 247 PlacesBefore, 61 PlacesAfterwards, 247 TransitionsBefore, 54 TransitionsAfterwards, 45576 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 191 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 31 ConcurrentYvCompositions, 7 ChoiceCompositions, 240 TotalNumberOfCompositions, 57242 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 41164, independent: 40926, independent conditional: 0, independent unconditional: 40926, dependent: 238, dependent conditional: 0, dependent unconditional: 238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 24363, independent: 24239, independent conditional: 0, independent unconditional: 24239, dependent: 124, dependent conditional: 0, dependent unconditional: 124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 41164, independent: 16687, independent conditional: 0, independent unconditional: 16687, dependent: 114, dependent conditional: 0, dependent unconditional: 114, unknown: 24363, unknown conditional: 0, unknown unconditional: 24363] , Statistics on independence cache: Total cache size (in pairs): 651, Positive cache size: 618, Positive conditional cache size: 0, Positive unconditional cache size: 618, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.7s, 284 PlacesBefore, 70 PlacesAfterwards, 284 TransitionsBefore, 62 TransitionsAfterwards, 62496 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 217 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 36 ConcurrentYvCompositions, 8 ChoiceCompositions, 272 TotalNumberOfCompositions, 79525 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 55023, independent: 54728, independent conditional: 0, independent unconditional: 54728, dependent: 295, dependent conditional: 0, dependent unconditional: 295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 33337, independent: 33169, independent conditional: 0, independent unconditional: 33169, dependent: 168, dependent conditional: 0, dependent unconditional: 168, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 55023, independent: 21559, independent conditional: 0, independent unconditional: 21559, dependent: 127, dependent conditional: 0, dependent unconditional: 127, unknown: 33337, unknown conditional: 0, unknown unconditional: 33337] , Statistics on independence cache: Total cache size (in pairs): 766, Positive cache size: 728, Positive conditional cache size: 0, Positive unconditional cache size: 728, Negative cache size: 38, Negative conditional cache size: 0, Negative unconditional cache size: 38, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 321 PlacesBefore, 79 PlacesAfterwards, 321 TransitionsBefore, 70 TransitionsAfterwards, 82080 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 251 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 9 ChoiceCompositions, 312 TotalNumberOfCompositions, 105243 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 71127, independent: 70790, independent conditional: 0, independent unconditional: 70790, dependent: 337, dependent conditional: 0, dependent unconditional: 337, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 43148, independent: 43004, independent conditional: 0, independent unconditional: 43004, dependent: 144, dependent conditional: 0, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 71127, independent: 27786, independent conditional: 0, independent unconditional: 27786, dependent: 193, dependent conditional: 0, dependent unconditional: 193, unknown: 43148, unknown conditional: 0, unknown unconditional: 43148] , Statistics on independence cache: Total cache size (in pairs): 824, Positive cache size: 786, Positive conditional cache size: 0, Positive unconditional cache size: 786, Negative cache size: 38, Negative conditional cache size: 0, Negative unconditional cache size: 38, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.9s, 358 PlacesBefore, 88 PlacesAfterwards, 358 TransitionsBefore, 78 TransitionsAfterwards, 104328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 283 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 45 ConcurrentYvCompositions, 10 ChoiceCompositions, 349 TotalNumberOfCompositions, 132657 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 92216, independent: 91852, independent conditional: 0, independent unconditional: 91852, dependent: 364, dependent conditional: 0, dependent unconditional: 364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 55495, independent: 55275, independent conditional: 0, independent unconditional: 55275, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 92216, independent: 36577, independent conditional: 0, independent unconditional: 36577, dependent: 144, dependent conditional: 0, dependent unconditional: 144, unknown: 55495, unknown conditional: 0, unknown unconditional: 55495] , Statistics on independence cache: Total cache size (in pairs): 1320, Positive cache size: 1267, Positive conditional cache size: 0, Positive unconditional cache size: 1267, Negative cache size: 53, Negative conditional cache size: 0, Negative unconditional cache size: 53, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 395 PlacesBefore, 97 PlacesAfterwards, 395 TransitionsBefore, 86 TransitionsAfterwards, 129240 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 311 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 51 ConcurrentYvCompositions, 11 ChoiceCompositions, 384 TotalNumberOfCompositions, 163686 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 114939, independent: 114531, independent conditional: 0, independent unconditional: 114531, dependent: 408, dependent conditional: 0, dependent unconditional: 408, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 68601, independent: 68409, independent conditional: 0, independent unconditional: 68409, dependent: 192, dependent conditional: 0, dependent unconditional: 192, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 114939, independent: 46122, independent conditional: 0, independent unconditional: 46122, dependent: 216, dependent conditional: 0, dependent unconditional: 216, unknown: 68601, unknown conditional: 0, unknown unconditional: 68601] , Statistics on independence cache: Total cache size (in pairs): 1474, Positive cache size: 1424, Positive conditional cache size: 0, Positive unconditional cache size: 1424, Negative cache size: 50, Negative conditional cache size: 0, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 432 PlacesBefore, 106 PlacesAfterwards, 432 TransitionsBefore, 94 TransitionsAfterwards, 156816 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 341 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 12 ChoiceCompositions, 421 TotalNumberOfCompositions, 201235 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 135715, independent: 135260, independent conditional: 0, independent unconditional: 135260, dependent: 455, dependent conditional: 0, dependent unconditional: 455, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 82645, independent: 82426, independent conditional: 0, independent unconditional: 82426, dependent: 219, dependent conditional: 0, dependent unconditional: 219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 135715, independent: 52834, independent conditional: 0, independent unconditional: 52834, dependent: 236, dependent conditional: 0, dependent unconditional: 236, unknown: 82645, unknown conditional: 0, unknown unconditional: 82645] , Statistics on independence cache: Total cache size (in pairs): 1711, Positive cache size: 1658, Positive conditional cache size: 0, Positive unconditional cache size: 1658, Negative cache size: 53, Negative conditional cache size: 0, Negative unconditional cache size: 53, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.7s, 469 PlacesBefore, 115 PlacesAfterwards, 469 TransitionsBefore, 102 TransitionsAfterwards, 187056 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 367 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 60 ConcurrentYvCompositions, 13 ChoiceCompositions, 451 TotalNumberOfCompositions, 238094 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 157862, independent: 157372, independent conditional: 0, independent unconditional: 157372, dependent: 490, dependent conditional: 0, dependent unconditional: 490, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 98546, independent: 98331, independent conditional: 0, independent unconditional: 98331, dependent: 215, dependent conditional: 0, dependent unconditional: 215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 157862, independent: 59041, independent conditional: 0, independent unconditional: 59041, dependent: 275, dependent conditional: 0, dependent unconditional: 275, unknown: 98546, unknown conditional: 0, unknown unconditional: 98546] , Statistics on independence cache: Total cache size (in pairs): 1804, Positive cache size: 1746, Positive conditional cache size: 0, Positive unconditional cache size: 1746, 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: 5.8s, 506 PlacesBefore, 124 PlacesAfterwards, 506 TransitionsBefore, 110 TransitionsAfterwards, 219960 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 397 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 67 ConcurrentYvCompositions, 14 ChoiceCompositions, 489 TotalNumberOfCompositions, 278114 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 187791, independent: 187260, independent conditional: 0, independent unconditional: 187260, dependent: 531, dependent conditional: 0, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 116103, independent: 115846, independent conditional: 0, independent unconditional: 115846, dependent: 257, dependent conditional: 0, dependent unconditional: 257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 187791, independent: 71414, independent conditional: 0, independent unconditional: 71414, dependent: 274, dependent conditional: 0, dependent unconditional: 274, unknown: 116103, unknown conditional: 0, unknown unconditional: 116103] , Statistics on independence cache: Total cache size (in pairs): 2140, Positive cache size: 2077, Positive conditional cache size: 0, Positive unconditional cache size: 2077, Negative cache size: 63, Negative conditional cache size: 0, Negative unconditional cache size: 63, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 543 PlacesBefore, 133 PlacesAfterwards, 543 TransitionsBefore, 118 TransitionsAfterwards, 255528 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 431 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 72 ConcurrentYvCompositions, 15 ChoiceCompositions, 529 TotalNumberOfCompositions, 327031 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 218315, independent: 217738, independent conditional: 0, independent unconditional: 217738, dependent: 577, dependent conditional: 0, dependent unconditional: 577, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 134513, independent: 134266, independent conditional: 0, independent unconditional: 134266, dependent: 247, dependent conditional: 0, dependent unconditional: 247, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 218315, independent: 83472, independent conditional: 0, independent unconditional: 83472, dependent: 330, dependent conditional: 0, dependent unconditional: 330, unknown: 134513, unknown conditional: 0, unknown unconditional: 134513] , Statistics on independence cache: Total cache size (in pairs): 2241, Positive cache size: 2173, Positive conditional cache size: 0, Positive unconditional cache size: 2173, 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: 5.9s, 580 PlacesBefore, 142 PlacesAfterwards, 580 TransitionsBefore, 126 TransitionsAfterwards, 293760 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 472 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 70 ConcurrentYvCompositions, 16 ChoiceCompositions, 569 TotalNumberOfCompositions, 368261 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 255350, independent: 254761, independent conditional: 0, independent unconditional: 254761, dependent: 589, dependent conditional: 0, dependent unconditional: 589, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 155569, independent: 155285, independent conditional: 0, independent unconditional: 155285, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 255350, independent: 99476, independent conditional: 0, independent unconditional: 99476, dependent: 305, dependent conditional: 0, dependent unconditional: 305, unknown: 155569, unknown conditional: 0, unknown unconditional: 155569] , Statistics on independence cache: Total cache size (in pairs): 3011, Positive cache size: 2938, Positive conditional cache size: 0, Positive unconditional cache size: 2938, Negative cache size: 73, Negative conditional cache size: 0, Negative unconditional cache size: 73, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.4s, 617 PlacesBefore, 151 PlacesAfterwards, 617 TransitionsBefore, 134 TransitionsAfterwards, 334656 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 492 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 17 ChoiceCompositions, 597 TotalNumberOfCompositions, 424296 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 285753, independent: 285099, independent conditional: 0, independent unconditional: 285099, dependent: 654, dependent conditional: 0, dependent unconditional: 654, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 176768, independent: 176464, independent conditional: 0, independent unconditional: 176464, dependent: 304, dependent conditional: 0, dependent unconditional: 304, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 285753, independent: 108635, independent conditional: 0, independent unconditional: 108635, dependent: 350, dependent conditional: 0, dependent unconditional: 350, unknown: 176768, unknown conditional: 0, unknown unconditional: 176768] , Statistics on independence cache: Total cache size (in pairs): 3030, Positive cache size: 2952, Positive conditional cache size: 0, Positive unconditional cache size: 2952, Negative cache size: 78, Negative conditional cache size: 0, Negative unconditional cache size: 78, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 654 PlacesBefore, 160 PlacesAfterwards, 654 TransitionsBefore, 142 TransitionsAfterwards, 378216 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 523 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 18 ChoiceCompositions, 639 TotalNumberOfCompositions, 480615 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 326309, independent: 325627, independent conditional: 0, independent unconditional: 325627, dependent: 682, dependent conditional: 0, dependent unconditional: 682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 200857, independent: 200471, independent conditional: 0, independent unconditional: 200471, dependent: 386, dependent conditional: 0, dependent unconditional: 386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 326309, independent: 125156, independent conditional: 0, independent unconditional: 125156, dependent: 296, dependent conditional: 0, dependent unconditional: 296, unknown: 200857, unknown conditional: 0, unknown unconditional: 200857] , Statistics on independence cache: Total cache size (in pairs): 4325, Positive cache size: 4227, Positive conditional cache size: 0, Positive unconditional cache size: 4227, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 691 PlacesBefore, 169 PlacesAfterwards, 691 TransitionsBefore, 150 TransitionsAfterwards, 424440 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 555 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 91 ConcurrentYvCompositions, 19 ChoiceCompositions, 676 TotalNumberOfCompositions, 535965 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 368772, independent: 368051, independent conditional: 0, independent unconditional: 368051, dependent: 721, dependent conditional: 0, dependent unconditional: 721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 225070, independent: 224697, independent conditional: 0, independent unconditional: 224697, dependent: 373, dependent conditional: 0, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 368772, independent: 143354, independent conditional: 0, independent unconditional: 143354, dependent: 348, dependent conditional: 0, dependent unconditional: 348, unknown: 225070, unknown conditional: 0, unknown unconditional: 225070] , Statistics on independence cache: Total cache size (in pairs): 4440, Positive cache size: 4342, Positive conditional cache size: 0, Positive unconditional cache size: 4342, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.4s, 728 PlacesBefore, 178 PlacesAfterwards, 728 TransitionsBefore, 158 TransitionsAfterwards, 473328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 595 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 86 ConcurrentYvCompositions, 20 ChoiceCompositions, 712 TotalNumberOfCompositions, 607612 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 405105, independent: 404323, independent conditional: 0, independent unconditional: 404323, dependent: 782, dependent conditional: 0, dependent unconditional: 782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 249251, independent: 248870, independent conditional: 0, independent unconditional: 248870, dependent: 381, dependent conditional: 0, dependent unconditional: 381, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 405105, independent: 155453, independent conditional: 0, independent unconditional: 155453, dependent: 401, dependent conditional: 0, dependent unconditional: 401, unknown: 249251, unknown conditional: 0, unknown unconditional: 249251] , Statistics on independence cache: Total cache size (in pairs): 4415, Positive cache size: 4319, Positive conditional cache size: 0, Positive unconditional cache size: 4319, Negative cache size: 96, Negative conditional cache size: 0, Negative unconditional cache size: 96, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.1s, 765 PlacesBefore, 187 PlacesAfterwards, 765 TransitionsBefore, 166 TransitionsAfterwards, 524880 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 617 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 98 ConcurrentYvCompositions, 21 ChoiceCompositions, 747 TotalNumberOfCompositions, 656225 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 450716, independent: 449928, independent conditional: 0, independent unconditional: 449928, dependent: 788, dependent conditional: 0, dependent unconditional: 788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 276383, independent: 276018, independent conditional: 0, independent unconditional: 276018, dependent: 365, dependent conditional: 0, dependent unconditional: 365, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 450716, independent: 173910, independent conditional: 0, independent unconditional: 173910, dependent: 423, dependent conditional: 0, dependent unconditional: 423, unknown: 276383, unknown conditional: 0, unknown unconditional: 276383] , Statistics on independence cache: Total cache size (in pairs): 5170, Positive cache size: 5073, Positive conditional cache size: 0, Positive unconditional cache size: 5073, 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: 9.8s, 802 PlacesBefore, 196 PlacesAfterwards, 802 TransitionsBefore, 174 TransitionsAfterwards, 579096 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 647 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 22 ChoiceCompositions, 782 TotalNumberOfCompositions, 725872 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 491142, independent: 490308, independent conditional: 0, independent unconditional: 490308, dependent: 834, dependent conditional: 0, dependent unconditional: 834, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 306274, independent: 305762, independent conditional: 0, independent unconditional: 305762, dependent: 512, dependent conditional: 0, dependent unconditional: 512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 491142, independent: 184546, independent conditional: 0, independent unconditional: 184546, dependent: 322, dependent conditional: 0, dependent unconditional: 322, unknown: 306274, unknown conditional: 0, unknown unconditional: 306274] , Statistics on independence cache: Total cache size (in pairs): 6454, Positive cache size: 6331, Positive conditional cache size: 0, Positive unconditional cache size: 6331, Negative cache size: 123, Negative conditional cache size: 0, Negative unconditional cache size: 123, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.4s, 839 PlacesBefore, 205 PlacesAfterwards, 839 TransitionsBefore, 182 TransitionsAfterwards, 635976 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 671 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 113 ConcurrentYvCompositions, 23 ChoiceCompositions, 818 TotalNumberOfCompositions, 818466 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 541503, independent: 540590, independent conditional: 0, independent unconditional: 540590, dependent: 913, dependent conditional: 0, dependent unconditional: 913, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 333344, independent: 332896, independent conditional: 0, independent unconditional: 332896, dependent: 448, dependent conditional: 0, dependent unconditional: 448, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 541503, independent: 207694, independent conditional: 0, independent unconditional: 207694, dependent: 465, dependent conditional: 0, dependent unconditional: 465, unknown: 333344, unknown conditional: 0, unknown unconditional: 333344] , Statistics on independence cache: Total cache size (in pairs): 4203, Positive cache size: 4066, Positive conditional cache size: 0, Positive unconditional cache size: 4066, Negative cache size: 137, Negative conditional cache size: 0, Negative unconditional cache size: 137, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.9s, 876 PlacesBefore, 214 PlacesAfterwards, 876 TransitionsBefore, 190 TransitionsAfterwards, 695520 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 704 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 116 ConcurrentYvCompositions, 24 ChoiceCompositions, 855 TotalNumberOfCompositions, 879845 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 595419, independent: 594489, independent conditional: 0, independent unconditional: 594489, dependent: 930, dependent conditional: 0, dependent unconditional: 930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 365422, independent: 364997, independent conditional: 0, independent unconditional: 364997, dependent: 425, dependent conditional: 0, dependent unconditional: 425, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 595419, independent: 229492, independent conditional: 0, independent unconditional: 229492, dependent: 505, dependent conditional: 0, dependent unconditional: 505, unknown: 365422, unknown conditional: 0, unknown unconditional: 365422] , Statistics on independence cache: Total cache size (in pairs): 7189, Positive cache size: 7076, Positive conditional cache size: 0, Positive unconditional cache size: 7076, Negative cache size: 113, Negative conditional cache size: 0, Negative unconditional cache size: 113, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.5s, 913 PlacesBefore, 223 PlacesAfterwards, 913 TransitionsBefore, 198 TransitionsAfterwards, 757728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 736 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 121 ConcurrentYvCompositions, 25 ChoiceCompositions, 893 TotalNumberOfCompositions, 962180 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 642860, independent: 641885, independent conditional: 0, independent unconditional: 641885, dependent: 975, dependent conditional: 0, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 396927, independent: 396489, independent conditional: 0, independent unconditional: 396489, dependent: 438, dependent conditional: 0, dependent unconditional: 438, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 642860, independent: 245396, independent conditional: 0, independent unconditional: 245396, dependent: 537, dependent conditional: 0, dependent unconditional: 537, unknown: 396927, unknown conditional: 0, unknown unconditional: 396927] , Statistics on independence cache: Total cache size (in pairs): 6737, Positive cache size: 6620, Positive conditional cache size: 0, Positive unconditional cache size: 6620, Negative cache size: 117, Negative conditional cache size: 0, Negative unconditional cache size: 117, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 950 PlacesBefore, 232 PlacesAfterwards, 950 TransitionsBefore, 206 TransitionsAfterwards, 822600 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 776 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 119 ConcurrentYvCompositions, 26 ChoiceCompositions, 932 TotalNumberOfCompositions, 1044838 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 708928, independent: 707913, independent conditional: 0, independent unconditional: 707913, dependent: 1015, dependent conditional: 0, dependent unconditional: 1015, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 432452, independent: 431960, independent conditional: 0, independent unconditional: 431960, dependent: 492, dependent conditional: 0, dependent unconditional: 492, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 708928, independent: 275953, independent conditional: 0, independent unconditional: 275953, dependent: 523, dependent conditional: 0, dependent unconditional: 523, unknown: 432452, unknown conditional: 0, unknown unconditional: 432452] , Statistics on independence cache: Total cache size (in pairs): 7969, Positive cache size: 7846, Positive conditional cache size: 0, Positive unconditional cache size: 7846, Negative cache size: 123, Negative conditional cache size: 0, Negative unconditional cache size: 123, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.9s, 987 PlacesBefore, 241 PlacesAfterwards, 987 TransitionsBefore, 214 TransitionsAfterwards, 890136 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 812 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 124 ConcurrentYvCompositions, 27 ChoiceCompositions, 974 TotalNumberOfCompositions, 1128692 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 767155, independent: 766122, independent conditional: 0, independent unconditional: 766122, dependent: 1033, dependent conditional: 0, dependent unconditional: 1033, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 467294, independent: 466810, independent conditional: 0, independent unconditional: 466810, dependent: 484, dependent conditional: 0, dependent unconditional: 484, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 767155, independent: 299312, independent conditional: 0, independent unconditional: 299312, dependent: 549, dependent conditional: 0, dependent unconditional: 549, unknown: 467294, unknown conditional: 0, unknown unconditional: 467294] , Statistics on independence cache: Total cache size (in pairs): 7995, Positive cache size: 7868, Positive conditional cache size: 0, Positive unconditional cache size: 7868, Negative cache size: 127, Negative conditional cache size: 0, Negative unconditional cache size: 127, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.7s, 1024 PlacesBefore, 250 PlacesAfterwards, 1024 TransitionsBefore, 222 TransitionsAfterwards, 960336 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 839 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 129 ConcurrentYvCompositions, 28 ChoiceCompositions, 1007 TotalNumberOfCompositions, 1227523 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 825564, independent: 824475, independent conditional: 0, independent unconditional: 824475, dependent: 1089, dependent conditional: 0, dependent unconditional: 1089, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 503812, independent: 503248, independent conditional: 0, independent unconditional: 503248, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 825564, independent: 321227, independent conditional: 0, independent unconditional: 321227, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 503812, unknown conditional: 0, unknown unconditional: 503812] , Statistics on independence cache: Total cache size (in pairs): 8701, Positive cache size: 8568, Positive conditional cache size: 0, Positive unconditional cache size: 8568, Negative cache size: 133, Negative conditional cache size: 0, Negative unconditional cache size: 133, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.4s, 1061 PlacesBefore, 259 PlacesAfterwards, 1061 TransitionsBefore, 230 TransitionsAfterwards, 1033200 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 864 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 137 ConcurrentYvCompositions, 29 ChoiceCompositions, 1041 TotalNumberOfCompositions, 1328753 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 885731, independent: 884577, independent conditional: 0, independent unconditional: 884577, dependent: 1154, dependent conditional: 0, dependent unconditional: 1154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 543283, independent: 542728, independent conditional: 0, independent unconditional: 542728, dependent: 555, dependent conditional: 0, dependent unconditional: 555, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 885731, independent: 341849, independent conditional: 0, independent unconditional: 341849, dependent: 599, dependent conditional: 0, dependent unconditional: 599, unknown: 543283, unknown conditional: 0, unknown unconditional: 543283] , Statistics on independence cache: Total cache size (in pairs): 9902, Positive cache size: 9765, Positive conditional cache size: 0, Positive unconditional cache size: 9765, Negative cache size: 137, Negative conditional cache size: 0, Negative unconditional cache size: 137, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.3s, 1098 PlacesBefore, 268 PlacesAfterwards, 1098 TransitionsBefore, 238 TransitionsAfterwards, 1108728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 898 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 136 ConcurrentYvCompositions, 30 ChoiceCompositions, 1075 TotalNumberOfCompositions, 1414367 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 945586, independent: 944406, independent conditional: 0, independent unconditional: 944406, dependent: 1180, dependent conditional: 0, dependent unconditional: 1180, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 581850, independent: 581356, independent conditional: 0, independent unconditional: 581356, dependent: 494, dependent conditional: 0, dependent unconditional: 494, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 945586, independent: 363050, independent conditional: 0, independent unconditional: 363050, dependent: 686, dependent conditional: 0, dependent unconditional: 686, unknown: 581850, unknown conditional: 0, unknown unconditional: 581850] , Statistics on independence cache: Total cache size (in pairs): 9748, Positive cache size: 9604, Positive conditional cache size: 0, Positive unconditional cache size: 9604, Negative cache size: 144, Negative conditional cache size: 0, Negative unconditional cache size: 144, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.4s, 1135 PlacesBefore, 277 PlacesAfterwards, 1135 TransitionsBefore, 246 TransitionsAfterwards, 1186920 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 925 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 146 ConcurrentYvCompositions, 31 ChoiceCompositions, 1113 TotalNumberOfCompositions, 1499911 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1019633, independent: 1018418, independent conditional: 0, independent unconditional: 1018418, dependent: 1215, dependent conditional: 0, dependent unconditional: 1215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 623987, independent: 623398, independent conditional: 0, independent unconditional: 623398, dependent: 589, dependent conditional: 0, dependent unconditional: 589, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1019633, independent: 395020, independent conditional: 0, independent unconditional: 395020, dependent: 626, dependent conditional: 0, dependent unconditional: 626, unknown: 623987, unknown conditional: 0, unknown unconditional: 623987] , Statistics on independence cache: Total cache size (in pairs): 11868, Positive cache size: 11720, Positive conditional cache size: 0, Positive unconditional cache size: 11720, 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: 15.3s, 1172 PlacesBefore, 286 PlacesAfterwards, 1172 TransitionsBefore, 254 TransitionsAfterwards, 1267776 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 960 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 145 ConcurrentYvCompositions, 32 ChoiceCompositions, 1148 TotalNumberOfCompositions, 1625888 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1074788, independent: 1073515, independent conditional: 0, independent unconditional: 1073515, dependent: 1273, dependent conditional: 0, dependent unconditional: 1273, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 662877, independent: 662302, independent conditional: 0, independent unconditional: 662302, dependent: 575, dependent conditional: 0, dependent unconditional: 575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1074788, independent: 411213, independent conditional: 0, independent unconditional: 411213, dependent: 698, dependent conditional: 0, dependent unconditional: 698, unknown: 662877, unknown conditional: 0, unknown unconditional: 662877] , Statistics on independence cache: Total cache size (in pairs): 9103, Positive cache size: 8950, Positive conditional cache size: 0, Positive unconditional cache size: 8950, Negative cache size: 153, Negative conditional cache size: 0, Negative unconditional cache size: 153, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.2s, 1209 PlacesBefore, 295 PlacesAfterwards, 1209 TransitionsBefore, 262 TransitionsAfterwards, 1351296 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 990 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 157 ConcurrentYvCompositions, 33 ChoiceCompositions, 1191 TotalNumberOfCompositions, 1726597 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1150207, independent: 1148915, independent conditional: 0, independent unconditional: 1148915, dependent: 1292, dependent conditional: 0, dependent unconditional: 1292, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 706884, independent: 706169, independent conditional: 0, independent unconditional: 706169, dependent: 715, dependent conditional: 0, dependent unconditional: 715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1150207, independent: 442746, independent conditional: 0, independent unconditional: 442746, dependent: 577, dependent conditional: 0, dependent unconditional: 577, unknown: 706884, unknown conditional: 0, unknown unconditional: 706884] , Statistics on independence cache: Total cache size (in pairs): 12565, Positive cache size: 12377, Positive conditional cache size: 0, Positive unconditional cache size: 12377, 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: 18.7s, 1246 PlacesBefore, 304 PlacesAfterwards, 1246 TransitionsBefore, 270 TransitionsAfterwards, 1437480 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1026 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 160 ConcurrentYvCompositions, 34 ChoiceCompositions, 1231 TotalNumberOfCompositions, 1844842 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1246101, independent: 1244747, independent conditional: 0, independent unconditional: 1244747, dependent: 1354, dependent conditional: 0, dependent unconditional: 1354, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 756739, independent: 756113, independent conditional: 0, independent unconditional: 756113, dependent: 626, dependent conditional: 0, dependent unconditional: 626, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1246101, independent: 488634, independent conditional: 0, independent unconditional: 488634, dependent: 728, dependent conditional: 0, dependent unconditional: 728, unknown: 756739, unknown conditional: 0, unknown unconditional: 756739] , Statistics on independence cache: Total cache size (in pairs): 15319, Positive cache size: 15137, Positive conditional cache size: 0, Positive unconditional cache size: 15137, Negative cache size: 182, Negative conditional cache size: 0, Negative unconditional cache size: 182, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.3s, 1283 PlacesBefore, 313 PlacesAfterwards, 1283 TransitionsBefore, 278 TransitionsAfterwards, 1526328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1051 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 170 ConcurrentYvCompositions, 35 ChoiceCompositions, 1267 TotalNumberOfCompositions, 1948610 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1317976, independent: 1316604, independent conditional: 0, independent unconditional: 1316604, dependent: 1372, dependent conditional: 0, dependent unconditional: 1372, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 801318, independent: 800647, independent conditional: 0, independent unconditional: 800647, dependent: 671, dependent conditional: 0, dependent unconditional: 671, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1317976, independent: 515957, independent conditional: 0, independent unconditional: 515957, dependent: 701, dependent conditional: 0, dependent unconditional: 701, unknown: 801318, unknown conditional: 0, unknown unconditional: 801318] , Statistics on independence cache: Total cache size (in pairs): 14362, Positive cache size: 14195, Positive conditional cache size: 0, Positive unconditional cache size: 14195, Negative cache size: 167, Negative conditional cache size: 0, Negative unconditional cache size: 167, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.9s, 1320 PlacesBefore, 322 PlacesAfterwards, 1320 TransitionsBefore, 286 TransitionsAfterwards, 1617840 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1079 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 172 ConcurrentYvCompositions, 36 ChoiceCompositions, 1298 TotalNumberOfCompositions, 2070743 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1384786, independent: 1383352, independent conditional: 0, independent unconditional: 1383352, dependent: 1434, dependent conditional: 0, dependent unconditional: 1434, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 845169, independent: 844454, independent conditional: 0, independent unconditional: 844454, dependent: 715, dependent conditional: 0, dependent unconditional: 715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1384786, independent: 538898, independent conditional: 0, independent unconditional: 538898, dependent: 719, dependent conditional: 0, dependent unconditional: 719, unknown: 845169, unknown conditional: 0, unknown unconditional: 845169] , Statistics on independence cache: Total cache size (in pairs): 11775, Positive cache size: 11567, Positive conditional cache size: 0, Positive unconditional cache size: 11567, Negative cache size: 208, Negative conditional cache size: 0, Negative unconditional cache size: 208, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.5s, 1357 PlacesBefore, 331 PlacesAfterwards, 1357 TransitionsBefore, 294 TransitionsAfterwards, 1712016 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1106 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 179 ConcurrentYvCompositions, 37 ChoiceCompositions, 1333 TotalNumberOfCompositions, 2167247 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1459921, independent: 1458478, independent conditional: 0, independent unconditional: 1458478, dependent: 1443, dependent conditional: 0, dependent unconditional: 1443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 896441, independent: 895784, independent conditional: 0, independent unconditional: 895784, dependent: 657, dependent conditional: 0, dependent unconditional: 657, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1459921, independent: 562694, independent conditional: 0, independent unconditional: 562694, dependent: 786, dependent conditional: 0, dependent unconditional: 786, unknown: 896441, unknown conditional: 0, unknown unconditional: 896441] , Statistics on independence cache: Total cache size (in pairs): 16113, Positive cache size: 15934, Positive conditional cache size: 0, Positive unconditional cache size: 15934, 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: 18.4s, 1394 PlacesBefore, 340 PlacesAfterwards, 1394 TransitionsBefore, 302 TransitionsAfterwards, 1808856 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1142 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 175 ConcurrentYvCompositions, 38 ChoiceCompositions, 1366 TotalNumberOfCompositions, 2328593 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1553763, independent: 1552231, independent conditional: 0, independent unconditional: 1552231, dependent: 1532, dependent conditional: 0, dependent unconditional: 1532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 949516, independent: 948758, independent conditional: 0, independent unconditional: 948758, dependent: 758, dependent conditional: 0, dependent unconditional: 758, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1553763, independent: 603473, independent conditional: 0, independent unconditional: 603473, dependent: 774, dependent conditional: 0, dependent unconditional: 774, unknown: 949516, unknown conditional: 0, unknown unconditional: 949516] , Statistics on independence cache: Total cache size (in pairs): 16947, Positive cache size: 16751, Positive conditional cache size: 0, Positive unconditional cache size: 16751, Negative cache size: 196, Negative conditional cache size: 0, Negative unconditional cache size: 196, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.3s, 1431 PlacesBefore, 349 PlacesAfterwards, 1431 TransitionsBefore, 310 TransitionsAfterwards, 1908360 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1167 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 186 ConcurrentYvCompositions, 39 ChoiceCompositions, 1403 TotalNumberOfCompositions, 2428295 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1623792, independent: 1622256, independent conditional: 0, independent unconditional: 1622256, dependent: 1536, dependent conditional: 0, dependent unconditional: 1536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1000958, independent: 1000083, independent conditional: 0, independent unconditional: 1000083, dependent: 875, dependent conditional: 0, dependent unconditional: 875, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1623792, independent: 622173, independent conditional: 0, independent unconditional: 622173, dependent: 661, dependent conditional: 0, dependent unconditional: 661, unknown: 1000958, unknown conditional: 0, unknown unconditional: 1000958] , Statistics on independence cache: Total cache size (in pairs): 16232, Positive cache size: 15976, Positive conditional cache size: 0, Positive unconditional cache size: 15976, Negative cache size: 256, Negative conditional cache size: 0, Negative unconditional cache size: 256, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.5s, 1468 PlacesBefore, 358 PlacesAfterwards, 1468 TransitionsBefore, 318 TransitionsAfterwards, 2010528 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1186 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 193 ConcurrentYvCompositions, 40 ChoiceCompositions, 1430 TotalNumberOfCompositions, 2552186 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1701067, independent: 1699493, independent conditional: 0, independent unconditional: 1699493, dependent: 1574, dependent conditional: 0, dependent unconditional: 1574, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1053797, independent: 1053053, independent conditional: 0, independent unconditional: 1053053, dependent: 744, dependent conditional: 0, dependent unconditional: 744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1701067, independent: 646440, independent conditional: 0, independent unconditional: 646440, dependent: 830, dependent conditional: 0, dependent unconditional: 830, unknown: 1053797, unknown conditional: 0, unknown unconditional: 1053797] , Statistics on independence cache: Total cache size (in pairs): 18174, Positive cache size: 17981, Positive conditional cache size: 0, Positive unconditional cache size: 17981, Negative cache size: 193, Negative conditional cache size: 0, Negative unconditional cache size: 193, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.3s, 1505 PlacesBefore, 367 PlacesAfterwards, 1505 TransitionsBefore, 326 TransitionsAfterwards, 2115360 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1233 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 198 ConcurrentYvCompositions, 41 ChoiceCompositions, 1483 TotalNumberOfCompositions, 2693257 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1793941, independent: 1792329, independent conditional: 0, independent unconditional: 1792329, dependent: 1612, dependent conditional: 0, dependent unconditional: 1612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1103500, independent: 1102743, independent conditional: 0, independent unconditional: 1102743, dependent: 757, dependent conditional: 0, dependent unconditional: 757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1793941, independent: 689586, independent conditional: 0, independent unconditional: 689586, dependent: 855, dependent conditional: 0, dependent unconditional: 855, unknown: 1103500, unknown conditional: 0, unknown unconditional: 1103500] , Statistics on independence cache: Total cache size (in pairs): 12099, Positive cache size: 11901, Positive conditional cache size: 0, Positive unconditional cache size: 11901, 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: 22.4s, 1542 PlacesBefore, 376 PlacesAfterwards, 1542 TransitionsBefore, 334 TransitionsAfterwards, 2222856 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1256 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 198 ConcurrentYvCompositions, 42 ChoiceCompositions, 1507 TotalNumberOfCompositions, 2813022 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1887837, independent: 1886188, independent conditional: 0, independent unconditional: 1886188, dependent: 1649, dependent conditional: 0, dependent unconditional: 1649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1165989, independent: 1165035, independent conditional: 0, independent unconditional: 1165035, dependent: 954, dependent conditional: 0, dependent unconditional: 954, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1887837, independent: 721153, independent conditional: 0, independent unconditional: 721153, dependent: 695, dependent conditional: 0, dependent unconditional: 695, unknown: 1165989, unknown conditional: 0, unknown unconditional: 1165989] , Statistics on independence cache: Total cache size (in pairs): 19936, Positive cache size: 19698, Positive conditional cache size: 0, Positive unconditional cache size: 19698, 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: 23.4s, 1579 PlacesBefore, 385 PlacesAfterwards, 1579 TransitionsBefore, 342 TransitionsAfterwards, 2333016 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1286 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 202 ConcurrentYvCompositions, 43 ChoiceCompositions, 1542 TotalNumberOfCompositions, 2976638 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1964596, independent: 1962879, independent conditional: 0, independent unconditional: 1962879, dependent: 1717, dependent conditional: 0, dependent unconditional: 1717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1219312, independent: 1218369, independent conditional: 0, independent unconditional: 1218369, dependent: 943, dependent conditional: 0, dependent unconditional: 943, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1964596, independent: 744510, independent conditional: 0, independent unconditional: 744510, dependent: 774, dependent conditional: 0, dependent unconditional: 774, unknown: 1219312, unknown conditional: 0, unknown unconditional: 1219312] , Statistics on independence cache: Total cache size (in pairs): 16996, Positive cache size: 16747, Positive conditional cache size: 0, Positive unconditional cache size: 16747, Negative cache size: 249, Negative conditional cache size: 0, Negative unconditional cache size: 249, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.6s, 1616 PlacesBefore, 394 PlacesAfterwards, 1616 TransitionsBefore, 350 TransitionsAfterwards, 2445840 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1312 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 212 ConcurrentYvCompositions, 44 ChoiceCompositions, 1579 TotalNumberOfCompositions, 3134717 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2084034, independent: 2082277, independent conditional: 0, independent unconditional: 2082277, 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: 1286412, independent: 1285607, independent conditional: 0, independent unconditional: 1285607, dependent: 805, dependent conditional: 0, dependent unconditional: 805, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2084034, independent: 796670, independent conditional: 0, independent unconditional: 796670, dependent: 952, dependent conditional: 0, dependent unconditional: 952, unknown: 1286412, unknown conditional: 0, unknown unconditional: 1286412] , Statistics on independence cache: Total cache size (in pairs): 23590, Positive cache size: 23377, Positive conditional cache size: 0, Positive unconditional cache size: 23377, Negative cache size: 213, Negative conditional cache size: 0, Negative unconditional cache size: 213, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26.7s, 1653 PlacesBefore, 403 PlacesAfterwards, 1653 TransitionsBefore, 358 TransitionsAfterwards, 2561328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1361 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 215 ConcurrentYvCompositions, 45 ChoiceCompositions, 1632 TotalNumberOfCompositions, 3274628 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2180092, independent: 2178311, independent conditional: 0, independent unconditional: 2178311, dependent: 1781, dependent conditional: 0, dependent unconditional: 1781, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1346819, independent: 1346024, independent conditional: 0, independent unconditional: 1346024, dependent: 795, dependent conditional: 0, dependent unconditional: 795, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2180092, independent: 832287, independent conditional: 0, independent unconditional: 832287, dependent: 986, dependent conditional: 0, dependent unconditional: 986, unknown: 1346819, unknown conditional: 0, unknown unconditional: 1346819] , Statistics on independence cache: Total cache size (in pairs): 22856, Positive cache size: 22638, Positive conditional cache size: 0, Positive unconditional cache size: 22638, 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: 23.3s, 1690 PlacesBefore, 412 PlacesAfterwards, 1690 TransitionsBefore, 366 TransitionsAfterwards, 2679480 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1385 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 215 ConcurrentYvCompositions, 46 ChoiceCompositions, 1657 TotalNumberOfCompositions, 3429349 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2316177, independent: 2314337, independent conditional: 0, independent unconditional: 2314337, dependent: 1840, dependent conditional: 0, dependent unconditional: 1840, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1417503, independent: 1416648, independent conditional: 0, independent unconditional: 1416648, dependent: 855, dependent conditional: 0, dependent unconditional: 855, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2316177, independent: 897689, independent conditional: 0, independent unconditional: 897689, dependent: 985, dependent conditional: 0, dependent unconditional: 985, unknown: 1417503, unknown conditional: 0, unknown unconditional: 1417503] , Statistics on independence cache: Total cache size (in pairs): 28171, Positive cache size: 27948, Positive conditional cache size: 0, Positive unconditional cache size: 27948, Negative cache size: 223, Negative conditional cache size: 0, Negative unconditional cache size: 223, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26.3s, 1727 PlacesBefore, 421 PlacesAfterwards, 1727 TransitionsBefore, 374 TransitionsAfterwards, 2800296 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1414 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 226 ConcurrentYvCompositions, 47 ChoiceCompositions, 1698 TotalNumberOfCompositions, 3593130 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2388907, independent: 2387034, independent conditional: 0, independent unconditional: 2387034, dependent: 1873, dependent conditional: 0, dependent unconditional: 1873, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1474846, independent: 1473743, independent conditional: 0, independent unconditional: 1473743, dependent: 1103, dependent conditional: 0, dependent unconditional: 1103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2388907, independent: 913291, independent conditional: 0, independent unconditional: 913291, dependent: 770, dependent conditional: 0, dependent unconditional: 770, unknown: 1474846, unknown conditional: 0, unknown unconditional: 1474846] , Statistics on independence cache: Total cache size (in pairs): 26185, Positive cache size: 25920, Positive conditional cache size: 0, Positive unconditional cache size: 25920, Negative cache size: 265, Negative conditional cache size: 0, Negative unconditional cache size: 265, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 26.2s, 1764 PlacesBefore, 430 PlacesAfterwards, 1764 TransitionsBefore, 382 TransitionsAfterwards, 2923776 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1448 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 227 ConcurrentYvCompositions, 48 ChoiceCompositions, 1734 TotalNumberOfCompositions, 3709344 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2476475, independent: 2474585, independent conditional: 0, independent unconditional: 2474585, dependent: 1890, dependent conditional: 0, dependent unconditional: 1890, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1540579, independent: 1539613, independent conditional: 0, independent unconditional: 1539613, dependent: 966, dependent conditional: 0, dependent unconditional: 966, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2476475, independent: 934972, independent conditional: 0, independent unconditional: 934972, dependent: 924, dependent conditional: 0, dependent unconditional: 924, unknown: 1540579, unknown conditional: 0, unknown unconditional: 1540579] , Statistics on independence cache: Total cache size (in pairs): 27898, Positive cache size: 27619, Positive conditional cache size: 0, Positive unconditional cache size: 27619, Negative cache size: 279, Negative conditional cache size: 0, Negative unconditional cache size: 279, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.6s, 1801 PlacesBefore, 439 PlacesAfterwards, 1801 TransitionsBefore, 390 TransitionsAfterwards, 3049920 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1474 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 235 ConcurrentYvCompositions, 49 ChoiceCompositions, 1769 TotalNumberOfCompositions, 3888239 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2585692, independent: 2583750, independent conditional: 0, independent unconditional: 2583750, dependent: 1942, dependent conditional: 0, dependent unconditional: 1942, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1600463, independent: 1599582, independent conditional: 0, independent unconditional: 1599582, dependent: 881, dependent conditional: 0, dependent unconditional: 881, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2585692, independent: 984168, independent conditional: 0, independent unconditional: 984168, dependent: 1061, dependent conditional: 0, dependent unconditional: 1061, unknown: 1600463, unknown conditional: 0, unknown unconditional: 1600463] , Statistics on independence cache: Total cache size (in pairs): 22970, Positive cache size: 22684, Positive conditional cache size: 0, Positive unconditional cache size: 22684, Negative cache size: 286, Negative conditional cache size: 0, Negative unconditional cache size: 286, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 33.3s, 1838 PlacesBefore, 448 PlacesAfterwards, 1838 TransitionsBefore, 398 TransitionsAfterwards, 3178728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1505 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 241 ConcurrentYvCompositions, 50 ChoiceCompositions, 1807 TotalNumberOfCompositions, 4082323 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2769887, independent: 2767886, independent conditional: 0, independent unconditional: 2767886, dependent: 2001, dependent conditional: 0, dependent unconditional: 2001, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1679579, independent: 1678658, independent conditional: 0, independent unconditional: 1678658, dependent: 921, dependent conditional: 0, dependent unconditional: 921, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2769887, independent: 1089228, independent conditional: 0, independent unconditional: 1089228, dependent: 1080, dependent conditional: 0, dependent unconditional: 1080, unknown: 1679579, unknown conditional: 0, unknown unconditional: 1679579] , Statistics on independence cache: Total cache size (in pairs): 33107, Positive cache size: 32864, Positive conditional cache size: 0, Positive unconditional cache size: 32864, Negative cache size: 243, Negative conditional cache size: 0, Negative unconditional cache size: 243, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30.1s, 1875 PlacesBefore, 457 PlacesAfterwards, 1875 TransitionsBefore, 406 TransitionsAfterwards, 3310200 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1526 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 238 ConcurrentYvCompositions, 51 ChoiceCompositions, 1826 TotalNumberOfCompositions, 4253390 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2817271, independent: 2815214, independent conditional: 0, independent unconditional: 2815214, dependent: 2057, dependent conditional: 0, dependent unconditional: 2057, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1745901, independent: 1744914, independent conditional: 0, independent unconditional: 1744914, dependent: 987, dependent conditional: 0, dependent unconditional: 987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2817271, independent: 1070300, independent conditional: 0, independent unconditional: 1070300, dependent: 1070, dependent conditional: 0, dependent unconditional: 1070, unknown: 1745901, unknown conditional: 0, unknown unconditional: 1745901] , Statistics on independence cache: Total cache size (in pairs): 31950, Positive cache size: 31702, Positive conditional cache size: 0, Positive unconditional cache size: 31702, 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: 31.7s, 1912 PlacesBefore, 466 PlacesAfterwards, 1912 TransitionsBefore, 414 TransitionsAfterwards, 3444336 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1553 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 248 ConcurrentYvCompositions, 52 ChoiceCompositions, 1864 TotalNumberOfCompositions, 4421810 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2917857, independent: 2915754, independent conditional: 0, independent unconditional: 2915754, dependent: 2103, dependent conditional: 0, dependent unconditional: 2103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1817616, independent: 1816691, independent conditional: 0, independent unconditional: 1816691, dependent: 925, dependent conditional: 0, dependent unconditional: 925, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2917857, independent: 1099063, independent conditional: 0, independent unconditional: 1099063, dependent: 1178, dependent conditional: 0, dependent unconditional: 1178, unknown: 1817616, unknown conditional: 0, unknown unconditional: 1817616] , Statistics on independence cache: Total cache size (in pairs): 30565, Positive cache size: 30311, Positive conditional cache size: 0, Positive unconditional cache size: 30311, Negative cache size: 254, Negative conditional cache size: 0, Negative unconditional cache size: 254, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 29.7s, 1949 PlacesBefore, 475 PlacesAfterwards, 1949 TransitionsBefore, 422 TransitionsAfterwards, 3581136 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1595 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 243 ConcurrentYvCompositions, 53 ChoiceCompositions, 1902 TotalNumberOfCompositions, 4580281 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3029194, independent: 3027061, independent conditional: 0, independent unconditional: 3027061, dependent: 2133, dependent conditional: 0, dependent unconditional: 2133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1884893, independent: 1883931, independent conditional: 0, independent unconditional: 1883931, dependent: 962, dependent conditional: 0, dependent unconditional: 962, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3029194, independent: 1143130, independent conditional: 0, independent unconditional: 1143130, dependent: 1171, dependent conditional: 0, dependent unconditional: 1171, unknown: 1884893, unknown conditional: 0, unknown unconditional: 1884893] , Statistics on independence cache: Total cache size (in pairs): 29242, Positive cache size: 28984, Positive conditional cache size: 0, Positive unconditional cache size: 28984, Negative cache size: 258, Negative conditional cache size: 0, Negative unconditional cache size: 258, 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 1986 places, 1986 transitions, 6993 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1986 places, 1986 transitions, 6993 flow and 171026 co-enabled transitions pairs.,while SimplifyDDAWithTimeout was simplifying term of DAG size 32 for 4ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown