/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.pointer.base.address.is.valid.at.dereference ASSERTandASSUME --cacsl2boogietranslator.pointer.to.allocated.memory.at.dereference ASSERTandASSUME --cacsl2boogietranslator.check.array.bounds.for.arrays.that.are.off.heap ASSERTandASSUME --cacsl2boogietranslator.check.if.freed.pointer.was.valid true --cacsl2boogietranslator.adapt.memory.model.on.pointer.casts.if.necessary true -i ../../../trunk/examples/svcomp/pthread-ext/40_barrier_vf.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 14:57:55,601 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 14:57:55,687 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-26 14:57:55,692 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 14:57:55,693 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 14:57:55,715 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 14:57:55,715 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 14:57:55,716 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 14:57:55,716 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 14:57:55,720 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 14:57:55,720 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 14:57:55,720 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 14:57:55,721 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 14:57:55,721 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 14:57:55,721 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 14:57:55,721 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 14:57:55,722 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 14:57:55,722 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 14:57:55,722 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 14:57:55,722 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 14:57:55,722 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 14:57:55,723 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 14:57:55,723 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 14:57:55,723 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 14:57:55,724 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 14:57:55,724 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 14:57:55,724 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 14:57:55,724 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 14:57:55,725 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 14:57:55,725 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 14:57:55,726 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 14:57:55,726 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 14:57:55,726 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 14:57:55,726 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 14:57:55,726 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 14:57:55,727 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: Pointer base address is valid at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Pointer to allocated memory at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check array bounds for arrays that are off heap -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check if freed pointer was valid -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Adapt memory model on pointer casts if necessary -> true [2023-08-26 14:57:56,071 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 14:57:56,096 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 14:57:56,098 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 14:57:56,099 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 14:57:56,100 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 14:57:56,101 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/40_barrier_vf.i [2023-08-26 14:57:57,375 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 14:57:57,670 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 14:57:57,670 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/40_barrier_vf.i [2023-08-26 14:57:57,692 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/844683239/4d4f60f5f823427db831d8f1237c9c6e/FLAGd4a666033 [2023-08-26 14:57:57,704 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/844683239/4d4f60f5f823427db831d8f1237c9c6e [2023-08-26 14:57:57,706 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 14:57:57,707 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 14:57:57,708 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 14:57:57,708 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 14:57:57,710 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 14:57:57,711 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 02:57:57" (1/1) ... [2023-08-26 14:57:57,712 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c6bb687 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:57, skipping insertion in model container [2023-08-26 14:57:57,712 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 02:57:57" (1/1) ... [2023-08-26 14:57:57,753 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 14:57:57,889 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-26 14:57:58,041 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 14:57:58,051 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 14:57:58,069 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-26 14:57:58,079 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-26 14:57:58,081 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-26 14:57:58,104 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 14:57:58,139 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 14:57:58,139 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 14:57:58,139 WARN L669 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 14:57:58,145 INFO L206 MainTranslator]: Completed translation [2023-08-26 14:57:58,146 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58 WrapperNode [2023-08-26 14:57:58,146 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 14:57:58,147 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 14:57:58,147 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 14:57:58,147 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 14:57:58,154 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,182 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,203 INFO L138 Inliner]: procedures = 174, calls = 26, calls flagged for inlining = 11, calls inlined = 13, statements flattened = 81 [2023-08-26 14:57:58,204 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 14:57:58,205 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 14:57:58,206 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 14:57:58,206 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 14:57:58,213 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,213 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,221 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,221 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,233 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,236 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,237 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,238 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,240 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 14:57:58,249 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 14:57:58,249 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 14:57:58,249 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 14:57:58,250 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (1/1) ... [2023-08-26 14:57:58,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 14:57:58,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 14:57:58,282 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-26 14:57:58,292 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-26 14:57:58,322 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-26 14:57:58,322 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-26 14:57:58,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 14:57:58,322 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-26 14:57:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 14:57:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 14:57:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 14:57:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 14:57:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-26 14:57:58,323 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 14:57:58,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 14:57:58,326 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-26 14:57:58,441 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 14:57:58,443 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 14:57:58,612 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 14:57:58,672 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 14:57:58,672 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-08-26 14:57:58,674 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 02:57:58 BoogieIcfgContainer [2023-08-26 14:57:58,674 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 14:57:58,676 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 14:57:58,676 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 14:57:58,679 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 14:57:58,679 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 02:57:57" (1/3) ... [2023-08-26 14:57:58,679 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e747b1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 02:57:58, skipping insertion in model container [2023-08-26 14:57:58,679 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:57:58" (2/3) ... [2023-08-26 14:57:58,680 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e747b1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 02:57:58, skipping insertion in model container [2023-08-26 14:57:58,680 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 02:57:58" (3/3) ... [2023-08-26 14:57:58,681 INFO L112 eAbstractionObserver]: Analyzing ICFG 40_barrier_vf.i [2023-08-26 14:57:58,695 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 14:57:58,696 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-08-26 14:57:58,696 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 14:57:58,755 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:57:58,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 54 places, 55 transitions, 115 flow [2023-08-26 14:57:58,833 INFO L124 PetriNetUnfolderBase]: 5/67 cut-off events. [2023-08-26 14:57:58,833 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 14:57:58,838 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72 conditions, 67 events. 5/67 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 87 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 40. Up to 4 conditions per place. [2023-08-26 14:57:58,838 INFO L82 GeneralOperation]: Start removeDead. Operand has 54 places, 55 transitions, 115 flow [2023-08-26 14:57:58,842 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 54 places, 55 transitions, 115 flow [2023-08-26 14:57:58,845 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:57:58,858 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 54 places, 55 transitions, 115 flow [2023-08-26 14:57:58,860 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 54 places, 55 transitions, 115 flow [2023-08-26 14:57:58,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 54 places, 55 transitions, 115 flow [2023-08-26 14:57:58,875 INFO L124 PetriNetUnfolderBase]: 5/67 cut-off events. [2023-08-26 14:57:58,875 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 14:57:58,875 INFO L83 FinitePrefix]: Finished finitePrefix Result has 72 conditions, 67 events. 5/67 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 87 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 40. Up to 4 conditions per place. [2023-08-26 14:57:58,876 INFO L119 LiptonReduction]: Number of co-enabled transitions 780 [2023-08-26 14:58:01,050 INFO L134 LiptonReduction]: Checked pairs total: 716 [2023-08-26 14:58:01,051 INFO L136 LiptonReduction]: Total number of compositions: 59 [2023-08-26 14:58:01,061 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:01,066 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:01,066 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:01,070 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:01,070 INFO L124 PetriNetUnfolderBase]: 0/13 cut-off events. [2023-08-26 14:58:01,070 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 14:58:01,070 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:01,071 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-26 14:58:01,071 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:01,074 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:01,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1313358674, now seen corresponding path program 1 times [2023-08-26 14:58:01,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:01,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145176745] [2023-08-26 14:58:01,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:01,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:01,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:01,182 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:01,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:01,218 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:01,220 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:01,220 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:01,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 14:58:01,222 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:01,224 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:01,225 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:01,225 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-26 14:58:01,242 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:01,245 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 80 places, 82 transitions, 176 flow [2023-08-26 14:58:01,275 INFO L124 PetriNetUnfolderBase]: 9/108 cut-off events. [2023-08-26 14:58:01,275 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 14:58:01,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118 conditions, 108 events. 9/108 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 240 event pairs, 0 based on Foata normal form. 0/88 useless extension candidates. Maximal degree in co-relation 68. Up to 6 conditions per place. [2023-08-26 14:58:01,276 INFO L82 GeneralOperation]: Start removeDead. Operand has 80 places, 82 transitions, 176 flow [2023-08-26 14:58:01,278 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 80 places, 82 transitions, 176 flow [2023-08-26 14:58:01,278 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:01,278 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 80 places, 82 transitions, 176 flow [2023-08-26 14:58:01,279 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 80 places, 82 transitions, 176 flow [2023-08-26 14:58:01,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 80 places, 82 transitions, 176 flow [2023-08-26 14:58:01,297 INFO L124 PetriNetUnfolderBase]: 9/108 cut-off events. [2023-08-26 14:58:01,297 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 14:58:01,300 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118 conditions, 108 events. 9/108 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 240 event pairs, 0 based on Foata normal form. 0/88 useless extension candidates. Maximal degree in co-relation 68. Up to 6 conditions per place. [2023-08-26 14:58:01,303 INFO L119 LiptonReduction]: Number of co-enabled transitions 2964 [2023-08-26 14:58:02,206 INFO L134 LiptonReduction]: Checked pairs total: 10123 [2023-08-26 14:58:02,206 INFO L136 LiptonReduction]: Total number of compositions: 67 [2023-08-26 14:58:02,208 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:02,209 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:02,209 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:02,213 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:02,214 INFO L124 PetriNetUnfolderBase]: 1/34 cut-off events. [2023-08-26 14:58:02,214 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 14:58:02,214 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:02,214 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-26 14:58:02,214 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:02,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:02,215 INFO L85 PathProgramCache]: Analyzing trace with hash -2145011903, now seen corresponding path program 1 times [2023-08-26 14:58:02,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:02,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883514459] [2023-08-26 14:58:02,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:02,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:02,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:02,235 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:02,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:02,254 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:02,254 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:02,254 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:02,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 14:58:02,255 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:02,255 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:02,255 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:02,256 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-26 14:58:02,280 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:02,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 106 places, 109 transitions, 239 flow [2023-08-26 14:58:02,299 INFO L124 PetriNetUnfolderBase]: 13/149 cut-off events. [2023-08-26 14:58:02,300 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 14:58:02,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165 conditions, 149 events. 13/149 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 389 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 112. Up to 8 conditions per place. [2023-08-26 14:58:02,301 INFO L82 GeneralOperation]: Start removeDead. Operand has 106 places, 109 transitions, 239 flow [2023-08-26 14:58:02,302 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 106 places, 109 transitions, 239 flow [2023-08-26 14:58:02,302 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:02,302 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 106 places, 109 transitions, 239 flow [2023-08-26 14:58:02,303 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 106 places, 109 transitions, 239 flow [2023-08-26 14:58:02,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 106 places, 109 transitions, 239 flow [2023-08-26 14:58:02,318 INFO L124 PetriNetUnfolderBase]: 13/149 cut-off events. [2023-08-26 14:58:02,318 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 14:58:02,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165 conditions, 149 events. 13/149 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 389 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 112. Up to 8 conditions per place. [2023-08-26 14:58:02,323 INFO L119 LiptonReduction]: Number of co-enabled transitions 6552 [2023-08-26 14:58:03,312 INFO L134 LiptonReduction]: Checked pairs total: 24454 [2023-08-26 14:58:03,313 INFO L136 LiptonReduction]: Total number of compositions: 86 [2023-08-26 14:58:03,315 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:03,316 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:03,316 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:03,321 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:03,321 INFO L124 PetriNetUnfolderBase]: 2/55 cut-off events. [2023-08-26 14:58:03,321 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 14:58:03,321 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:03,321 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-26 14:58:03,321 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:03,322 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:03,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1673379217, now seen corresponding path program 1 times [2023-08-26 14:58:03,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:03,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207722870] [2023-08-26 14:58:03,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:03,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:03,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:03,343 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:03,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:03,362 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:03,362 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:03,363 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:03,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 14:58:03,363 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:03,363 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:03,364 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:03,364 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-26 14:58:03,389 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:03,391 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 132 places, 136 transitions, 304 flow [2023-08-26 14:58:03,411 INFO L124 PetriNetUnfolderBase]: 17/190 cut-off events. [2023-08-26 14:58:03,411 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 14:58:03,412 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 190 events. 17/190 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 540 event pairs, 0 based on Foata normal form. 0/154 useless extension candidates. Maximal degree in co-relation 157. Up to 10 conditions per place. [2023-08-26 14:58:03,412 INFO L82 GeneralOperation]: Start removeDead. Operand has 132 places, 136 transitions, 304 flow [2023-08-26 14:58:03,413 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 132 places, 136 transitions, 304 flow [2023-08-26 14:58:03,414 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:03,414 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 132 places, 136 transitions, 304 flow [2023-08-26 14:58:03,414 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 132 places, 136 transitions, 304 flow [2023-08-26 14:58:03,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 132 places, 136 transitions, 304 flow [2023-08-26 14:58:03,431 INFO L124 PetriNetUnfolderBase]: 17/190 cut-off events. [2023-08-26 14:58:03,431 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 14:58:03,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 190 events. 17/190 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 540 event pairs, 0 based on Foata normal form. 0/154 useless extension candidates. Maximal degree in co-relation 157. Up to 10 conditions per place. [2023-08-26 14:58:03,438 INFO L119 LiptonReduction]: Number of co-enabled transitions 11544 [2023-08-26 14:58:04,524 INFO L134 LiptonReduction]: Checked pairs total: 44774 [2023-08-26 14:58:04,525 INFO L136 LiptonReduction]: Total number of compositions: 102 [2023-08-26 14:58:04,527 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:04,527 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:04,528 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:04,541 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:04,542 INFO L124 PetriNetUnfolderBase]: 3/76 cut-off events. [2023-08-26 14:58:04,542 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 14:58:04,542 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:04,542 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:04,542 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:04,543 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:04,543 INFO L85 PathProgramCache]: Analyzing trace with hash 37394350, now seen corresponding path program 1 times [2023-08-26 14:58:04,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:04,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937751672] [2023-08-26 14:58:04,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:04,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:04,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:04,588 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:04,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:04,636 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:04,636 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:04,636 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:04,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 14:58:04,637 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:04,637 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:04,637 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:04,638 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-26 14:58:04,672 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:04,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 158 places, 163 transitions, 371 flow [2023-08-26 14:58:04,704 INFO L124 PetriNetUnfolderBase]: 21/231 cut-off events. [2023-08-26 14:58:04,705 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-26 14:58:04,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 231 events. 21/231 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 697 event pairs, 0 based on Foata normal form. 0/187 useless extension candidates. Maximal degree in co-relation 203. Up to 12 conditions per place. [2023-08-26 14:58:04,707 INFO L82 GeneralOperation]: Start removeDead. Operand has 158 places, 163 transitions, 371 flow [2023-08-26 14:58:04,709 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 158 places, 163 transitions, 371 flow [2023-08-26 14:58:04,709 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:04,709 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 158 places, 163 transitions, 371 flow [2023-08-26 14:58:04,710 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 158 places, 163 transitions, 371 flow [2023-08-26 14:58:04,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 158 places, 163 transitions, 371 flow [2023-08-26 14:58:04,742 INFO L124 PetriNetUnfolderBase]: 21/231 cut-off events. [2023-08-26 14:58:04,742 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-26 14:58:04,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 231 events. 21/231 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 697 event pairs, 0 based on Foata normal form. 0/187 useless extension candidates. Maximal degree in co-relation 203. Up to 12 conditions per place. [2023-08-26 14:58:04,754 INFO L119 LiptonReduction]: Number of co-enabled transitions 17940 [2023-08-26 14:58:05,980 INFO L134 LiptonReduction]: Checked pairs total: 73489 [2023-08-26 14:58:05,980 INFO L136 LiptonReduction]: Total number of compositions: 124 [2023-08-26 14:58:05,982 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:05,982 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:05,982 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:05,996 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:05,996 INFO L124 PetriNetUnfolderBase]: 4/97 cut-off events. [2023-08-26 14:58:05,996 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-26 14:58:05,997 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:05,997 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:05,998 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:05,999 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:05,999 INFO L85 PathProgramCache]: Analyzing trace with hash 2067353947, now seen corresponding path program 1 times [2023-08-26 14:58:05,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:06,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951598138] [2023-08-26 14:58:06,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:06,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:06,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:06,039 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:06,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:06,083 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:06,083 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:06,083 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:06,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-26 14:58:06,083 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:06,084 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:06,084 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:06,084 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-26 14:58:06,126 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:06,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 184 places, 190 transitions, 440 flow [2023-08-26 14:58:06,164 INFO L124 PetriNetUnfolderBase]: 25/272 cut-off events. [2023-08-26 14:58:06,164 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-26 14:58:06,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 312 conditions, 272 events. 25/272 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 840 event pairs, 0 based on Foata normal form. 0/220 useless extension candidates. Maximal degree in co-relation 251. Up to 14 conditions per place. [2023-08-26 14:58:06,167 INFO L82 GeneralOperation]: Start removeDead. Operand has 184 places, 190 transitions, 440 flow [2023-08-26 14:58:06,169 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 184 places, 190 transitions, 440 flow [2023-08-26 14:58:06,169 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:06,169 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 184 places, 190 transitions, 440 flow [2023-08-26 14:58:06,169 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 184 places, 190 transitions, 440 flow [2023-08-26 14:58:06,169 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 184 places, 190 transitions, 440 flow [2023-08-26 14:58:06,204 INFO L124 PetriNetUnfolderBase]: 25/272 cut-off events. [2023-08-26 14:58:06,204 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-26 14:58:06,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 312 conditions, 272 events. 25/272 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 840 event pairs, 0 based on Foata normal form. 0/220 useless extension candidates. Maximal degree in co-relation 251. Up to 14 conditions per place. [2023-08-26 14:58:06,217 INFO L119 LiptonReduction]: Number of co-enabled transitions 25740 [2023-08-26 14:58:07,601 INFO L134 LiptonReduction]: Checked pairs total: 106197 [2023-08-26 14:58:07,601 INFO L136 LiptonReduction]: Total number of compositions: 145 [2023-08-26 14:58:07,602 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:07,603 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:07,603 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:07,615 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:07,616 INFO L124 PetriNetUnfolderBase]: 5/118 cut-off events. [2023-08-26 14:58:07,616 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-26 14:58:07,616 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:07,616 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:07,616 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:07,617 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:07,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1511095421, now seen corresponding path program 1 times [2023-08-26 14:58:07,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:07,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963408483] [2023-08-26 14:58:07,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:07,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:07,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:07,661 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:07,695 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:07,697 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:07,697 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:07,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 14:58:07,698 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:07,699 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:07,699 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:07,699 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-26 14:58:07,731 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:07,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 217 transitions, 511 flow [2023-08-26 14:58:07,779 INFO L124 PetriNetUnfolderBase]: 29/313 cut-off events. [2023-08-26 14:58:07,779 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-26 14:58:07,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 363 conditions, 313 events. 29/313 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 999 event pairs, 0 based on Foata normal form. 0/253 useless extension candidates. Maximal degree in co-relation 301. Up to 16 conditions per place. [2023-08-26 14:58:07,782 INFO L82 GeneralOperation]: Start removeDead. Operand has 210 places, 217 transitions, 511 flow [2023-08-26 14:58:07,785 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 210 places, 217 transitions, 511 flow [2023-08-26 14:58:07,785 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:07,785 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 210 places, 217 transitions, 511 flow [2023-08-26 14:58:07,785 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 210 places, 217 transitions, 511 flow [2023-08-26 14:58:07,785 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 217 transitions, 511 flow [2023-08-26 14:58:07,823 INFO L124 PetriNetUnfolderBase]: 29/313 cut-off events. [2023-08-26 14:58:07,823 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-26 14:58:07,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 363 conditions, 313 events. 29/313 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 999 event pairs, 0 based on Foata normal form. 0/253 useless extension candidates. Maximal degree in co-relation 301. Up to 16 conditions per place. [2023-08-26 14:58:07,836 INFO L119 LiptonReduction]: Number of co-enabled transitions 34944 [2023-08-26 14:58:09,255 INFO L134 LiptonReduction]: Checked pairs total: 147879 [2023-08-26 14:58:09,255 INFO L136 LiptonReduction]: Total number of compositions: 169 [2023-08-26 14:58:09,257 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:09,257 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:09,257 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:09,270 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:09,270 INFO L124 PetriNetUnfolderBase]: 6/141 cut-off events. [2023-08-26 14:58:09,270 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-26 14:58:09,270 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:09,270 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:09,270 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:09,271 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:09,271 INFO L85 PathProgramCache]: Analyzing trace with hash 194341839, now seen corresponding path program 1 times [2023-08-26 14:58:09,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:09,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743314176] [2023-08-26 14:58:09,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:09,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:09,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:09,309 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:09,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:09,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:09,330 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:09,330 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:09,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 14:58:09,330 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:09,331 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:09,331 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:09,331 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-26 14:58:09,388 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:09,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 236 places, 244 transitions, 584 flow [2023-08-26 14:58:09,433 INFO L124 PetriNetUnfolderBase]: 33/354 cut-off events. [2023-08-26 14:58:09,433 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-26 14:58:09,436 INFO L83 FinitePrefix]: Finished finitePrefix Result has 415 conditions, 354 events. 33/354 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1146 event pairs, 0 based on Foata normal form. 0/286 useless extension candidates. Maximal degree in co-relation 352. Up to 18 conditions per place. [2023-08-26 14:58:09,436 INFO L82 GeneralOperation]: Start removeDead. Operand has 236 places, 244 transitions, 584 flow [2023-08-26 14:58:09,439 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 236 places, 244 transitions, 584 flow [2023-08-26 14:58:09,439 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:09,439 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 236 places, 244 transitions, 584 flow [2023-08-26 14:58:09,440 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 236 places, 244 transitions, 584 flow [2023-08-26 14:58:09,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 236 places, 244 transitions, 584 flow [2023-08-26 14:58:09,485 INFO L124 PetriNetUnfolderBase]: 33/354 cut-off events. [2023-08-26 14:58:09,485 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-26 14:58:09,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 415 conditions, 354 events. 33/354 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1146 event pairs, 0 based on Foata normal form. 0/286 useless extension candidates. Maximal degree in co-relation 352. Up to 18 conditions per place. [2023-08-26 14:58:09,500 INFO L119 LiptonReduction]: Number of co-enabled transitions 45552 [2023-08-26 14:58:11,009 INFO L134 LiptonReduction]: Checked pairs total: 196479 [2023-08-26 14:58:11,009 INFO L136 LiptonReduction]: Total number of compositions: 190 [2023-08-26 14:58:11,011 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:11,011 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:11,011 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:11,027 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:11,027 INFO L124 PetriNetUnfolderBase]: 7/162 cut-off events. [2023-08-26 14:58:11,027 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-26 14:58:11,027 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:11,027 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:11,027 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:11,028 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:11,028 INFO L85 PathProgramCache]: Analyzing trace with hash -1547255007, now seen corresponding path program 1 times [2023-08-26 14:58:11,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:11,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468382497] [2023-08-26 14:58:11,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:11,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:11,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:11,054 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:11,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:11,074 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:11,075 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:11,075 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:11,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 14:58:11,075 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:11,076 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:11,076 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:11,076 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-26 14:58:11,107 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:11,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 262 places, 271 transitions, 659 flow [2023-08-26 14:58:11,185 INFO L124 PetriNetUnfolderBase]: 37/395 cut-off events. [2023-08-26 14:58:11,185 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-26 14:58:11,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 468 conditions, 395 events. 37/395 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1308 event pairs, 0 based on Foata normal form. 0/319 useless extension candidates. Maximal degree in co-relation 404. Up to 20 conditions per place. [2023-08-26 14:58:11,189 INFO L82 GeneralOperation]: Start removeDead. Operand has 262 places, 271 transitions, 659 flow [2023-08-26 14:58:11,191 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 262 places, 271 transitions, 659 flow [2023-08-26 14:58:11,192 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:11,192 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 262 places, 271 transitions, 659 flow [2023-08-26 14:58:11,192 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 262 places, 271 transitions, 659 flow [2023-08-26 14:58:11,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 262 places, 271 transitions, 659 flow [2023-08-26 14:58:11,246 INFO L124 PetriNetUnfolderBase]: 37/395 cut-off events. [2023-08-26 14:58:11,246 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-26 14:58:11,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 468 conditions, 395 events. 37/395 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1308 event pairs, 0 based on Foata normal form. 0/319 useless extension candidates. Maximal degree in co-relation 404. Up to 20 conditions per place. [2023-08-26 14:58:11,265 INFO L119 LiptonReduction]: Number of co-enabled transitions 57564 [2023-08-26 14:58:12,904 INFO L134 LiptonReduction]: Checked pairs total: 246476 [2023-08-26 14:58:12,904 INFO L136 LiptonReduction]: Total number of compositions: 207 [2023-08-26 14:58:12,905 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:12,906 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:12,906 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:12,921 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:12,921 INFO L124 PetriNetUnfolderBase]: 8/183 cut-off events. [2023-08-26 14:58:12,921 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-26 14:58:12,922 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:12,922 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:12,922 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:12,922 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:12,922 INFO L85 PathProgramCache]: Analyzing trace with hash -619147003, now seen corresponding path program 1 times [2023-08-26 14:58:12,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:12,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764363967] [2023-08-26 14:58:12,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:12,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:12,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:12,938 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:12,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:12,952 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:12,952 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:12,952 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:12,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-26 14:58:12,952 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:12,953 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:12,953 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:12,953 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-26 14:58:12,983 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:12,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 288 places, 298 transitions, 736 flow [2023-08-26 14:58:13,061 INFO L124 PetriNetUnfolderBase]: 41/436 cut-off events. [2023-08-26 14:58:13,061 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-26 14:58:13,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 522 conditions, 436 events. 41/436 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1452 event pairs, 0 based on Foata normal form. 0/352 useless extension candidates. Maximal degree in co-relation 457. Up to 22 conditions per place. [2023-08-26 14:58:13,066 INFO L82 GeneralOperation]: Start removeDead. Operand has 288 places, 298 transitions, 736 flow [2023-08-26 14:58:13,070 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 288 places, 298 transitions, 736 flow [2023-08-26 14:58:13,070 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:13,070 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 288 places, 298 transitions, 736 flow [2023-08-26 14:58:13,070 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 288 places, 298 transitions, 736 flow [2023-08-26 14:58:13,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 288 places, 298 transitions, 736 flow [2023-08-26 14:58:13,128 INFO L124 PetriNetUnfolderBase]: 41/436 cut-off events. [2023-08-26 14:58:13,128 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-26 14:58:13,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 522 conditions, 436 events. 41/436 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1452 event pairs, 0 based on Foata normal form. 0/352 useless extension candidates. Maximal degree in co-relation 457. Up to 22 conditions per place. [2023-08-26 14:58:13,152 INFO L119 LiptonReduction]: Number of co-enabled transitions 70980 [2023-08-26 14:58:14,792 INFO L134 LiptonReduction]: Checked pairs total: 343838 [2023-08-26 14:58:14,792 INFO L136 LiptonReduction]: Total number of compositions: 227 [2023-08-26 14:58:14,793 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:14,794 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:14,794 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:14,847 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:14,847 INFO L124 PetriNetUnfolderBase]: 9/202 cut-off events. [2023-08-26 14:58:14,848 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-26 14:58:14,848 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:14,848 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:14,848 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:14,849 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:14,849 INFO L85 PathProgramCache]: Analyzing trace with hash 318049337, now seen corresponding path program 1 times [2023-08-26 14:58:14,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:14,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681013093] [2023-08-26 14:58:14,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:14,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:14,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:14,867 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:14,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:14,884 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:14,884 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:14,884 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:14,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-26 14:58:14,885 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:14,885 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:14,885 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:14,885 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-26 14:58:14,923 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:14,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 314 places, 325 transitions, 815 flow [2023-08-26 14:58:15,014 INFO L124 PetriNetUnfolderBase]: 45/477 cut-off events. [2023-08-26 14:58:15,014 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-26 14:58:15,019 INFO L83 FinitePrefix]: Finished finitePrefix Result has 577 conditions, 477 events. 45/477 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1613 event pairs, 0 based on Foata normal form. 0/385 useless extension candidates. Maximal degree in co-relation 511. Up to 24 conditions per place. [2023-08-26 14:58:15,020 INFO L82 GeneralOperation]: Start removeDead. Operand has 314 places, 325 transitions, 815 flow [2023-08-26 14:58:15,027 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 314 places, 325 transitions, 815 flow [2023-08-26 14:58:15,027 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:15,027 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 314 places, 325 transitions, 815 flow [2023-08-26 14:58:15,027 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 314 places, 325 transitions, 815 flow [2023-08-26 14:58:15,027 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 314 places, 325 transitions, 815 flow [2023-08-26 14:58:15,104 INFO L124 PetriNetUnfolderBase]: 45/477 cut-off events. [2023-08-26 14:58:15,104 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-26 14:58:15,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 577 conditions, 477 events. 45/477 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1613 event pairs, 0 based on Foata normal form. 0/385 useless extension candidates. Maximal degree in co-relation 511. Up to 24 conditions per place. [2023-08-26 14:58:15,134 INFO L119 LiptonReduction]: Number of co-enabled transitions 85800 [2023-08-26 14:58:17,035 INFO L134 LiptonReduction]: Checked pairs total: 367876 [2023-08-26 14:58:17,036 INFO L136 LiptonReduction]: Total number of compositions: 244 [2023-08-26 14:58:17,037 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:17,037 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:17,037 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:17,062 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:17,062 INFO L124 PetriNetUnfolderBase]: 10/223 cut-off events. [2023-08-26 14:58:17,062 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-26 14:58:17,065 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:17,066 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:17,066 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:17,067 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:17,067 INFO L85 PathProgramCache]: Analyzing trace with hash 163027068, now seen corresponding path program 1 times [2023-08-26 14:58:17,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:17,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966479587] [2023-08-26 14:58:17,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:17,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:17,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:17,100 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:17,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:17,126 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:17,126 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:17,127 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:17,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-26 14:58:17,127 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:17,128 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:17,128 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:17,128 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-26 14:58:17,165 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:17,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 340 places, 352 transitions, 896 flow [2023-08-26 14:58:17,250 INFO L124 PetriNetUnfolderBase]: 49/518 cut-off events. [2023-08-26 14:58:17,250 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-26 14:58:17,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 633 conditions, 518 events. 49/518 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1752 event pairs, 0 based on Foata normal form. 0/418 useless extension candidates. Maximal degree in co-relation 566. Up to 26 conditions per place. [2023-08-26 14:58:17,258 INFO L82 GeneralOperation]: Start removeDead. Operand has 340 places, 352 transitions, 896 flow [2023-08-26 14:58:17,262 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 340 places, 352 transitions, 896 flow [2023-08-26 14:58:17,262 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:17,262 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 340 places, 352 transitions, 896 flow [2023-08-26 14:58:17,263 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 340 places, 352 transitions, 896 flow [2023-08-26 14:58:17,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 340 places, 352 transitions, 896 flow [2023-08-26 14:58:17,343 INFO L124 PetriNetUnfolderBase]: 49/518 cut-off events. [2023-08-26 14:58:17,344 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-26 14:58:17,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 633 conditions, 518 events. 49/518 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1752 event pairs, 0 based on Foata normal form. 0/418 useless extension candidates. Maximal degree in co-relation 566. Up to 26 conditions per place. [2023-08-26 14:58:17,375 INFO L119 LiptonReduction]: Number of co-enabled transitions 102024 [2023-08-26 14:58:19,300 INFO L134 LiptonReduction]: Checked pairs total: 443681 [2023-08-26 14:58:19,301 INFO L136 LiptonReduction]: Total number of compositions: 267 [2023-08-26 14:58:19,302 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:19,302 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:19,302 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:19,327 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:19,327 INFO L124 PetriNetUnfolderBase]: 11/244 cut-off events. [2023-08-26 14:58:19,327 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-26 14:58:19,328 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:19,328 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:58:19,328 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:19,328 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:19,328 INFO L85 PathProgramCache]: Analyzing trace with hash 2082974119, now seen corresponding path program 1 times [2023-08-26 14:58:19,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:19,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341198202] [2023-08-26 14:58:19,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:19,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:19,347 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:19,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:19,365 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:19,366 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:19,366 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:19,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-26 14:58:19,366 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:19,369 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:19,371 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:19,371 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-26 14:58:19,410 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:19,413 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 366 places, 379 transitions, 979 flow [2023-08-26 14:58:19,514 INFO L124 PetriNetUnfolderBase]: 53/559 cut-off events. [2023-08-26 14:58:19,515 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-26 14:58:19,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 690 conditions, 559 events. 53/559 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1917 event pairs, 0 based on Foata normal form. 0/451 useless extension candidates. Maximal degree in co-relation 622. Up to 28 conditions per place. [2023-08-26 14:58:19,523 INFO L82 GeneralOperation]: Start removeDead. Operand has 366 places, 379 transitions, 979 flow [2023-08-26 14:58:19,527 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 366 places, 379 transitions, 979 flow [2023-08-26 14:58:19,527 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:19,527 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 366 places, 379 transitions, 979 flow [2023-08-26 14:58:19,527 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 366 places, 379 transitions, 979 flow [2023-08-26 14:58:19,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 366 places, 379 transitions, 979 flow [2023-08-26 14:58:19,622 INFO L124 PetriNetUnfolderBase]: 53/559 cut-off events. [2023-08-26 14:58:19,622 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-26 14:58:19,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 690 conditions, 559 events. 53/559 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1917 event pairs, 0 based on Foata normal form. 0/451 useless extension candidates. Maximal degree in co-relation 622. Up to 28 conditions per place. [2023-08-26 14:58:19,660 INFO L119 LiptonReduction]: Number of co-enabled transitions 119652 [2023-08-26 14:58:21,694 INFO L134 LiptonReduction]: Checked pairs total: 519934 [2023-08-26 14:58:21,694 INFO L136 LiptonReduction]: Total number of compositions: 288 [2023-08-26 14:58:21,695 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:21,696 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:21,696 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:21,729 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:21,729 INFO L124 PetriNetUnfolderBase]: 12/265 cut-off events. [2023-08-26 14:58:21,729 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-26 14:58:21,729 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:21,729 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-26 14:58:21,729 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:21,730 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:21,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1707316505, now seen corresponding path program 1 times [2023-08-26 14:58:21,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:21,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673144635] [2023-08-26 14:58:21,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:21,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:21,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:21,749 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:21,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:21,767 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:21,768 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:21,768 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:21,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-26 14:58:21,768 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:21,769 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:21,769 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:21,769 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-26 14:58:21,808 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:21,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 392 places, 406 transitions, 1064 flow [2023-08-26 14:58:21,964 INFO L124 PetriNetUnfolderBase]: 57/600 cut-off events. [2023-08-26 14:58:21,964 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-26 14:58:21,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 748 conditions, 600 events. 57/600 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2074 event pairs, 0 based on Foata normal form. 0/484 useless extension candidates. Maximal degree in co-relation 679. Up to 30 conditions per place. [2023-08-26 14:58:21,972 INFO L82 GeneralOperation]: Start removeDead. Operand has 392 places, 406 transitions, 1064 flow [2023-08-26 14:58:21,977 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 392 places, 406 transitions, 1064 flow [2023-08-26 14:58:21,977 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:21,977 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 392 places, 406 transitions, 1064 flow [2023-08-26 14:58:21,978 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 392 places, 406 transitions, 1064 flow [2023-08-26 14:58:21,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 392 places, 406 transitions, 1064 flow [2023-08-26 14:58:22,105 INFO L124 PetriNetUnfolderBase]: 57/600 cut-off events. [2023-08-26 14:58:22,105 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-26 14:58:22,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 748 conditions, 600 events. 57/600 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2074 event pairs, 0 based on Foata normal form. 0/484 useless extension candidates. Maximal degree in co-relation 679. Up to 30 conditions per place. [2023-08-26 14:58:22,142 INFO L119 LiptonReduction]: Number of co-enabled transitions 138684 [2023-08-26 14:58:24,277 INFO L134 LiptonReduction]: Checked pairs total: 603527 [2023-08-26 14:58:24,277 INFO L136 LiptonReduction]: Total number of compositions: 313 [2023-08-26 14:58:24,278 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:24,278 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:24,278 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:24,315 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:24,315 INFO L124 PetriNetUnfolderBase]: 13/286 cut-off events. [2023-08-26 14:58:24,315 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-26 14:58:24,315 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:24,315 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-26 14:58:24,316 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:24,316 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:24,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1324960751, now seen corresponding path program 1 times [2023-08-26 14:58:24,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:24,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625810456] [2023-08-26 14:58:24,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:24,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:24,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:24,341 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:24,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:24,368 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:24,368 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:24,368 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:24,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-26 14:58:24,369 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:24,369 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:24,369 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:24,369 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-26 14:58:24,416 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:24,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 418 places, 433 transitions, 1151 flow [2023-08-26 14:58:24,545 INFO L124 PetriNetUnfolderBase]: 61/641 cut-off events. [2023-08-26 14:58:24,545 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-26 14:58:24,556 INFO L83 FinitePrefix]: Finished finitePrefix Result has 807 conditions, 641 events. 61/641 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2187 event pairs, 0 based on Foata normal form. 0/517 useless extension candidates. Maximal degree in co-relation 737. Up to 32 conditions per place. [2023-08-26 14:58:24,557 INFO L82 GeneralOperation]: Start removeDead. Operand has 418 places, 433 transitions, 1151 flow [2023-08-26 14:58:24,563 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 418 places, 433 transitions, 1151 flow [2023-08-26 14:58:24,563 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:24,563 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 418 places, 433 transitions, 1151 flow [2023-08-26 14:58:24,564 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 418 places, 433 transitions, 1151 flow [2023-08-26 14:58:24,564 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 418 places, 433 transitions, 1151 flow [2023-08-26 14:58:24,689 INFO L124 PetriNetUnfolderBase]: 61/641 cut-off events. [2023-08-26 14:58:24,689 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-26 14:58:24,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 807 conditions, 641 events. 61/641 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2187 event pairs, 0 based on Foata normal form. 0/517 useless extension candidates. Maximal degree in co-relation 737. Up to 32 conditions per place. [2023-08-26 14:58:24,743 INFO L119 LiptonReduction]: Number of co-enabled transitions 159120 [2023-08-26 14:58:27,054 INFO L134 LiptonReduction]: Checked pairs total: 700065 [2023-08-26 14:58:27,055 INFO L136 LiptonReduction]: Total number of compositions: 336 [2023-08-26 14:58:27,056 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:27,056 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:27,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:27,087 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:27,087 INFO L124 PetriNetUnfolderBase]: 14/311 cut-off events. [2023-08-26 14:58:27,087 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-26 14:58:27,087 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:27,087 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-26 14:58:27,087 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:27,088 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:27,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1211423936, now seen corresponding path program 1 times [2023-08-26 14:58:27,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:27,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912240273] [2023-08-26 14:58:27,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:27,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:27,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:27,114 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:27,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:27,140 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:27,141 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:27,141 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:27,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-26 14:58:27,141 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:27,141 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:27,141 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:27,141 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-26 14:58:27,191 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:27,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 444 places, 460 transitions, 1240 flow [2023-08-26 14:58:27,299 INFO L124 PetriNetUnfolderBase]: 65/682 cut-off events. [2023-08-26 14:58:27,300 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-26 14:58:27,308 INFO L83 FinitePrefix]: Finished finitePrefix Result has 867 conditions, 682 events. 65/682 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2352 event pairs, 0 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 796. Up to 34 conditions per place. [2023-08-26 14:58:27,308 INFO L82 GeneralOperation]: Start removeDead. Operand has 444 places, 460 transitions, 1240 flow [2023-08-26 14:58:27,315 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 444 places, 460 transitions, 1240 flow [2023-08-26 14:58:27,315 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:27,315 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 444 places, 460 transitions, 1240 flow [2023-08-26 14:58:27,315 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 444 places, 460 transitions, 1240 flow [2023-08-26 14:58:27,315 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 444 places, 460 transitions, 1240 flow [2023-08-26 14:58:27,512 INFO L124 PetriNetUnfolderBase]: 65/682 cut-off events. [2023-08-26 14:58:27,512 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-26 14:58:27,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 867 conditions, 682 events. 65/682 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2352 event pairs, 0 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 796. Up to 34 conditions per place. [2023-08-26 14:58:27,550 INFO L119 LiptonReduction]: Number of co-enabled transitions 180960 [2023-08-26 14:58:29,920 INFO L134 LiptonReduction]: Checked pairs total: 797750 [2023-08-26 14:58:29,920 INFO L136 LiptonReduction]: Total number of compositions: 350 [2023-08-26 14:58:29,922 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:29,922 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:29,922 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:29,992 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:29,992 INFO L124 PetriNetUnfolderBase]: 15/332 cut-off events. [2023-08-26 14:58:29,992 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-26 14:58:29,992 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:29,992 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-26 14:58:29,992 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:29,993 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:29,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1678871107, now seen corresponding path program 1 times [2023-08-26 14:58:29,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:29,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701711036] [2023-08-26 14:58:29,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:29,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:30,020 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:30,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:30,042 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:30,043 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:30,043 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:30,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-26 14:58:30,043 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:30,044 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:30,044 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:30,044 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-26 14:58:30,103 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:30,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 470 places, 487 transitions, 1331 flow [2023-08-26 14:58:30,283 INFO L124 PetriNetUnfolderBase]: 69/723 cut-off events. [2023-08-26 14:58:30,284 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-26 14:58:30,298 INFO L83 FinitePrefix]: Finished finitePrefix Result has 928 conditions, 723 events. 69/723 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2555 event pairs, 0 based on Foata normal form. 0/583 useless extension candidates. Maximal degree in co-relation 856. Up to 36 conditions per place. [2023-08-26 14:58:30,299 INFO L82 GeneralOperation]: Start removeDead. Operand has 470 places, 487 transitions, 1331 flow [2023-08-26 14:58:30,306 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 470 places, 487 transitions, 1331 flow [2023-08-26 14:58:30,306 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:30,306 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 470 places, 487 transitions, 1331 flow [2023-08-26 14:58:30,307 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 470 places, 487 transitions, 1331 flow [2023-08-26 14:58:30,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 470 places, 487 transitions, 1331 flow [2023-08-26 14:58:30,464 INFO L124 PetriNetUnfolderBase]: 69/723 cut-off events. [2023-08-26 14:58:30,465 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-26 14:58:30,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 928 conditions, 723 events. 69/723 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2555 event pairs, 0 based on Foata normal form. 0/583 useless extension candidates. Maximal degree in co-relation 856. Up to 36 conditions per place. [2023-08-26 14:58:30,521 INFO L119 LiptonReduction]: Number of co-enabled transitions 204204 [2023-08-26 14:58:33,130 INFO L134 LiptonReduction]: Checked pairs total: 896998 [2023-08-26 14:58:33,130 INFO L136 LiptonReduction]: Total number of compositions: 369 [2023-08-26 14:58:33,131 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:33,131 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:33,132 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:33,177 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:33,177 INFO L124 PetriNetUnfolderBase]: 16/351 cut-off events. [2023-08-26 14:58:33,177 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-26 14:58:33,178 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:33,178 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-26 14:58:33,178 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:33,178 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:33,178 INFO L85 PathProgramCache]: Analyzing trace with hash -155397729, now seen corresponding path program 1 times [2023-08-26 14:58:33,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:33,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56226089] [2023-08-26 14:58:33,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:33,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:33,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:33,201 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:33,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:33,225 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:33,225 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:33,225 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:33,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-26 14:58:33,225 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:33,226 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:33,226 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:33,226 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-26 14:58:33,274 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:33,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 496 places, 514 transitions, 1424 flow [2023-08-26 14:58:33,415 INFO L124 PetriNetUnfolderBase]: 73/764 cut-off events. [2023-08-26 14:58:33,415 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-26 14:58:33,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 990 conditions, 764 events. 73/764 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2635 event pairs, 0 based on Foata normal form. 0/616 useless extension candidates. Maximal degree in co-relation 917. Up to 38 conditions per place. [2023-08-26 14:58:33,428 INFO L82 GeneralOperation]: Start removeDead. Operand has 496 places, 514 transitions, 1424 flow [2023-08-26 14:58:33,434 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 496 places, 514 transitions, 1424 flow [2023-08-26 14:58:33,435 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:33,435 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 496 places, 514 transitions, 1424 flow [2023-08-26 14:58:33,435 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 496 places, 514 transitions, 1424 flow [2023-08-26 14:58:33,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 496 places, 514 transitions, 1424 flow [2023-08-26 14:58:33,561 INFO L124 PetriNetUnfolderBase]: 73/764 cut-off events. [2023-08-26 14:58:33,561 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-26 14:58:33,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 990 conditions, 764 events. 73/764 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2635 event pairs, 0 based on Foata normal form. 0/616 useless extension candidates. Maximal degree in co-relation 917. Up to 38 conditions per place. [2023-08-26 14:58:33,654 INFO L119 LiptonReduction]: Number of co-enabled transitions 228852 [2023-08-26 14:58:36,261 INFO L134 LiptonReduction]: Checked pairs total: 1015274 [2023-08-26 14:58:36,262 INFO L136 LiptonReduction]: Total number of compositions: 393 [2023-08-26 14:58:36,263 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:36,263 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:36,263 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:36,302 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:36,302 INFO L124 PetriNetUnfolderBase]: 17/374 cut-off events. [2023-08-26 14:58:36,302 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-26 14:58:36,303 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:36,303 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-26 14:58:36,303 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:36,303 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:36,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1057774817, now seen corresponding path program 1 times [2023-08-26 14:58:36,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:36,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197354322] [2023-08-26 14:58:36,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:36,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:36,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:36,325 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:36,351 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:36,351 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:36,351 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:36,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-26 14:58:36,352 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:36,352 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:36,352 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:36,352 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-26 14:58:36,448 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:36,452 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 522 places, 541 transitions, 1519 flow [2023-08-26 14:58:36,602 INFO L124 PetriNetUnfolderBase]: 77/805 cut-off events. [2023-08-26 14:58:36,602 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-26 14:58:36,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1053 conditions, 805 events. 77/805 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2776 event pairs, 0 based on Foata normal form. 0/649 useless extension candidates. Maximal degree in co-relation 979. Up to 40 conditions per place. [2023-08-26 14:58:36,614 INFO L82 GeneralOperation]: Start removeDead. Operand has 522 places, 541 transitions, 1519 flow [2023-08-26 14:58:36,620 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 522 places, 541 transitions, 1519 flow [2023-08-26 14:58:36,620 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:36,620 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 522 places, 541 transitions, 1519 flow [2023-08-26 14:58:36,620 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 522 places, 541 transitions, 1519 flow [2023-08-26 14:58:36,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 522 places, 541 transitions, 1519 flow [2023-08-26 14:58:36,773 INFO L124 PetriNetUnfolderBase]: 77/805 cut-off events. [2023-08-26 14:58:36,774 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-26 14:58:36,786 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1053 conditions, 805 events. 77/805 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2776 event pairs, 0 based on Foata normal form. 0/649 useless extension candidates. Maximal degree in co-relation 979. Up to 40 conditions per place. [2023-08-26 14:58:36,833 INFO L119 LiptonReduction]: Number of co-enabled transitions 254904 [2023-08-26 14:58:39,669 INFO L134 LiptonReduction]: Checked pairs total: 1130898 [2023-08-26 14:58:39,669 INFO L136 LiptonReduction]: Total number of compositions: 418 [2023-08-26 14:58:39,670 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:39,671 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:39,671 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:39,714 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:39,714 INFO L124 PetriNetUnfolderBase]: 18/395 cut-off events. [2023-08-26 14:58:39,715 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-26 14:58:39,715 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:39,715 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-26 14:58:39,715 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:39,715 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:39,715 INFO L85 PathProgramCache]: Analyzing trace with hash -416243843, now seen corresponding path program 1 times [2023-08-26 14:58:39,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:39,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605589117] [2023-08-26 14:58:39,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:39,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:39,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:39,739 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:39,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:39,765 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:39,765 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:39,765 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:39,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-26 14:58:39,765 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:39,766 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:39,766 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:39,766 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-26 14:58:39,819 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:39,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 548 places, 568 transitions, 1616 flow [2023-08-26 14:58:40,000 INFO L124 PetriNetUnfolderBase]: 81/846 cut-off events. [2023-08-26 14:58:40,000 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-26 14:58:40,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1117 conditions, 846 events. 81/846 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2967 event pairs, 0 based on Foata normal form. 0/682 useless extension candidates. Maximal degree in co-relation 1042. Up to 42 conditions per place. [2023-08-26 14:58:40,014 INFO L82 GeneralOperation]: Start removeDead. Operand has 548 places, 568 transitions, 1616 flow [2023-08-26 14:58:40,020 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 548 places, 568 transitions, 1616 flow [2023-08-26 14:58:40,020 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:40,020 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 548 places, 568 transitions, 1616 flow [2023-08-26 14:58:40,020 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 548 places, 568 transitions, 1616 flow [2023-08-26 14:58:40,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 548 places, 568 transitions, 1616 flow [2023-08-26 14:58:40,230 INFO L124 PetriNetUnfolderBase]: 81/846 cut-off events. [2023-08-26 14:58:40,230 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-26 14:58:40,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1117 conditions, 846 events. 81/846 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2967 event pairs, 0 based on Foata normal form. 0/682 useless extension candidates. Maximal degree in co-relation 1042. Up to 42 conditions per place. [2023-08-26 14:58:40,287 INFO L119 LiptonReduction]: Number of co-enabled transitions 282360 [2023-08-26 14:58:43,230 INFO L134 LiptonReduction]: Checked pairs total: 1247793 [2023-08-26 14:58:43,230 INFO L136 LiptonReduction]: Total number of compositions: 429 [2023-08-26 14:58:43,231 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:43,232 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:43,232 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:43,285 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:43,286 INFO L124 PetriNetUnfolderBase]: 19/414 cut-off events. [2023-08-26 14:58:43,286 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-26 14:58:43,286 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:43,286 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-26 14:58:43,286 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:43,286 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:43,286 INFO L85 PathProgramCache]: Analyzing trace with hash -600783622, now seen corresponding path program 1 times [2023-08-26 14:58:43,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:43,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940776179] [2023-08-26 14:58:43,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:43,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:43,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:43,356 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:43,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:43,402 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:43,403 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:43,403 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:43,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-26 14:58:43,403 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:43,404 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:43,404 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:43,404 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-26 14:58:43,462 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:43,466 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 574 places, 595 transitions, 1715 flow [2023-08-26 14:58:43,643 INFO L124 PetriNetUnfolderBase]: 85/887 cut-off events. [2023-08-26 14:58:43,644 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-26 14:58:43,668 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1182 conditions, 887 events. 85/887 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3078 event pairs, 0 based on Foata normal form. 0/715 useless extension candidates. Maximal degree in co-relation 1106. Up to 44 conditions per place. [2023-08-26 14:58:43,668 INFO L82 GeneralOperation]: Start removeDead. Operand has 574 places, 595 transitions, 1715 flow [2023-08-26 14:58:43,677 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 574 places, 595 transitions, 1715 flow [2023-08-26 14:58:43,678 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:43,678 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 574 places, 595 transitions, 1715 flow [2023-08-26 14:58:43,678 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 574 places, 595 transitions, 1715 flow [2023-08-26 14:58:43,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 574 places, 595 transitions, 1715 flow [2023-08-26 14:58:43,852 INFO L124 PetriNetUnfolderBase]: 85/887 cut-off events. [2023-08-26 14:58:43,852 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-26 14:58:43,867 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1182 conditions, 887 events. 85/887 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3078 event pairs, 0 based on Foata normal form. 0/715 useless extension candidates. Maximal degree in co-relation 1106. Up to 44 conditions per place. [2023-08-26 14:58:43,928 INFO L119 LiptonReduction]: Number of co-enabled transitions 311220 [2023-08-26 14:58:46,868 INFO L134 LiptonReduction]: Checked pairs total: 1380265 [2023-08-26 14:58:46,868 INFO L136 LiptonReduction]: Total number of compositions: 445 [2023-08-26 14:58:46,869 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:46,870 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:46,870 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:46,921 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:46,921 INFO L124 PetriNetUnfolderBase]: 20/437 cut-off events. [2023-08-26 14:58:46,921 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-26 14:58:46,921 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:46,921 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-26 14:58:46,922 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:46,922 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:46,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1797730641, now seen corresponding path program 1 times [2023-08-26 14:58:46,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:46,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792755720] [2023-08-26 14:58:46,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:46,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:46,955 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:46,992 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:46,992 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:46,992 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:46,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-26 14:58:46,992 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:46,993 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:46,993 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:46,993 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-26 14:58:47,053 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:47,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 600 places, 622 transitions, 1816 flow [2023-08-26 14:58:47,317 INFO L124 PetriNetUnfolderBase]: 89/928 cut-off events. [2023-08-26 14:58:47,317 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-26 14:58:47,338 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1248 conditions, 928 events. 89/928 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3245 event pairs, 0 based on Foata normal form. 0/748 useless extension candidates. Maximal degree in co-relation 1171. Up to 46 conditions per place. [2023-08-26 14:58:47,339 INFO L82 GeneralOperation]: Start removeDead. Operand has 600 places, 622 transitions, 1816 flow [2023-08-26 14:58:47,345 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 600 places, 622 transitions, 1816 flow [2023-08-26 14:58:47,346 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:47,346 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 600 places, 622 transitions, 1816 flow [2023-08-26 14:58:47,346 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 600 places, 622 transitions, 1816 flow [2023-08-26 14:58:47,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 600 places, 622 transitions, 1816 flow [2023-08-26 14:58:47,594 INFO L124 PetriNetUnfolderBase]: 89/928 cut-off events. [2023-08-26 14:58:47,594 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-26 14:58:47,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1248 conditions, 928 events. 89/928 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3245 event pairs, 0 based on Foata normal form. 0/748 useless extension candidates. Maximal degree in co-relation 1171. Up to 46 conditions per place. [2023-08-26 14:58:47,688 INFO L119 LiptonReduction]: Number of co-enabled transitions 341484 [2023-08-26 14:58:50,755 INFO L134 LiptonReduction]: Checked pairs total: 1688903 [2023-08-26 14:58:50,755 INFO L136 LiptonReduction]: Total number of compositions: 475 [2023-08-26 14:58:50,758 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:50,758 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:50,758 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:50,849 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:50,849 INFO L124 PetriNetUnfolderBase]: 21/458 cut-off events. [2023-08-26 14:58:50,849 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-26 14:58:50,849 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:50,850 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-26 14:58:50,850 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:50,850 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:50,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1431041310, now seen corresponding path program 1 times [2023-08-26 14:58:50,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:50,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244857766] [2023-08-26 14:58:50,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:50,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:50,880 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:50,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:50,912 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:50,912 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:50,913 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:50,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-26 14:58:50,913 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:50,913 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:50,913 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:50,913 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-26 14:58:50,981 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:50,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 626 places, 649 transitions, 1919 flow [2023-08-26 14:58:51,242 INFO L124 PetriNetUnfolderBase]: 93/969 cut-off events. [2023-08-26 14:58:51,242 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-26 14:58:51,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1315 conditions, 969 events. 93/969 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3390 event pairs, 0 based on Foata normal form. 0/781 useless extension candidates. Maximal degree in co-relation 1237. Up to 48 conditions per place. [2023-08-26 14:58:51,260 INFO L82 GeneralOperation]: Start removeDead. Operand has 626 places, 649 transitions, 1919 flow [2023-08-26 14:58:51,267 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 626 places, 649 transitions, 1919 flow [2023-08-26 14:58:51,267 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:51,267 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 626 places, 649 transitions, 1919 flow [2023-08-26 14:58:51,268 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 626 places, 649 transitions, 1919 flow [2023-08-26 14:58:51,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 626 places, 649 transitions, 1919 flow [2023-08-26 14:58:51,458 INFO L124 PetriNetUnfolderBase]: 93/969 cut-off events. [2023-08-26 14:58:51,458 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-26 14:58:51,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1315 conditions, 969 events. 93/969 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 3390 event pairs, 0 based on Foata normal form. 0/781 useless extension candidates. Maximal degree in co-relation 1237. Up to 48 conditions per place. [2023-08-26 14:58:51,549 INFO L119 LiptonReduction]: Number of co-enabled transitions 373152 [2023-08-26 14:58:54,885 INFO L134 LiptonReduction]: Checked pairs total: 1637355 [2023-08-26 14:58:54,885 INFO L136 LiptonReduction]: Total number of compositions: 493 [2023-08-26 14:58:54,886 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:54,887 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:54,887 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:54,949 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:54,949 INFO L124 PetriNetUnfolderBase]: 22/479 cut-off events. [2023-08-26 14:58:54,949 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-26 14:58:54,949 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:54,949 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-26 14:58:54,949 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:54,950 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:54,950 INFO L85 PathProgramCache]: Analyzing trace with hash -735499444, now seen corresponding path program 1 times [2023-08-26 14:58:54,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:54,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331487904] [2023-08-26 14:58:54,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:54,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:54,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:54,979 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:54,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:55,011 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:55,012 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:55,012 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:55,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-26 14:58:55,012 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:55,012 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:55,012 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:55,013 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-26 14:58:55,080 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:55,085 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 652 places, 676 transitions, 2024 flow [2023-08-26 14:58:55,318 INFO L124 PetriNetUnfolderBase]: 97/1010 cut-off events. [2023-08-26 14:58:55,319 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-26 14:58:55,342 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1383 conditions, 1010 events. 97/1010 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3554 event pairs, 0 based on Foata normal form. 0/814 useless extension candidates. Maximal degree in co-relation 1304. Up to 50 conditions per place. [2023-08-26 14:58:55,343 INFO L82 GeneralOperation]: Start removeDead. Operand has 652 places, 676 transitions, 2024 flow [2023-08-26 14:58:55,351 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 652 places, 676 transitions, 2024 flow [2023-08-26 14:58:55,351 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:55,351 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 652 places, 676 transitions, 2024 flow [2023-08-26 14:58:55,352 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 652 places, 676 transitions, 2024 flow [2023-08-26 14:58:55,352 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 652 places, 676 transitions, 2024 flow [2023-08-26 14:58:55,600 INFO L124 PetriNetUnfolderBase]: 97/1010 cut-off events. [2023-08-26 14:58:55,600 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-26 14:58:55,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1383 conditions, 1010 events. 97/1010 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3554 event pairs, 0 based on Foata normal form. 0/814 useless extension candidates. Maximal degree in co-relation 1304. Up to 50 conditions per place. [2023-08-26 14:58:55,695 INFO L119 LiptonReduction]: Number of co-enabled transitions 406224 [2023-08-26 14:58:59,175 INFO L134 LiptonReduction]: Checked pairs total: 1809113 [2023-08-26 14:58:59,175 INFO L136 LiptonReduction]: Total number of compositions: 520 [2023-08-26 14:58:59,177 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:58:59,177 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:58:59,177 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:58:59,263 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:58:59,263 INFO L124 PetriNetUnfolderBase]: 23/500 cut-off events. [2023-08-26 14:58:59,263 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-26 14:58:59,263 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:58:59,263 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-26 14:58:59,263 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:58:59,264 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:58:59,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1234040062, now seen corresponding path program 1 times [2023-08-26 14:58:59,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:58:59,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023472241] [2023-08-26 14:58:59,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:58:59,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:58:59,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:59,293 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:58:59,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:58:59,327 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:58:59,327 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:58:59,327 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:58:59,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-26 14:58:59,328 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:58:59,328 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:58:59,328 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:58:59,328 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-26 14:58:59,404 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:58:59,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 678 places, 703 transitions, 2131 flow [2023-08-26 14:58:59,649 INFO L124 PetriNetUnfolderBase]: 101/1051 cut-off events. [2023-08-26 14:58:59,649 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-26 14:58:59,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1452 conditions, 1051 events. 101/1051 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3690 event pairs, 0 based on Foata normal form. 0/847 useless extension candidates. Maximal degree in co-relation 1372. Up to 52 conditions per place. [2023-08-26 14:58:59,672 INFO L82 GeneralOperation]: Start removeDead. Operand has 678 places, 703 transitions, 2131 flow [2023-08-26 14:58:59,680 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 678 places, 703 transitions, 2131 flow [2023-08-26 14:58:59,680 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:58:59,680 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 678 places, 703 transitions, 2131 flow [2023-08-26 14:58:59,680 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 678 places, 703 transitions, 2131 flow [2023-08-26 14:58:59,680 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 678 places, 703 transitions, 2131 flow [2023-08-26 14:58:59,908 INFO L124 PetriNetUnfolderBase]: 101/1051 cut-off events. [2023-08-26 14:58:59,908 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-26 14:58:59,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1452 conditions, 1051 events. 101/1051 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3690 event pairs, 0 based on Foata normal form. 0/847 useless extension candidates. Maximal degree in co-relation 1372. Up to 52 conditions per place. [2023-08-26 14:59:00,021 INFO L119 LiptonReduction]: Number of co-enabled transitions 440700 [2023-08-26 14:59:03,643 INFO L134 LiptonReduction]: Checked pairs total: 1970206 [2023-08-26 14:59:03,643 INFO L136 LiptonReduction]: Total number of compositions: 540 [2023-08-26 14:59:03,645 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:03,645 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:03,645 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:03,717 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:03,718 INFO L124 PetriNetUnfolderBase]: 24/521 cut-off events. [2023-08-26 14:59:03,718 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-26 14:59:03,718 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:03,718 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-26 14:59:03,718 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:03,718 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:03,718 INFO L85 PathProgramCache]: Analyzing trace with hash -1514842468, now seen corresponding path program 1 times [2023-08-26 14:59:03,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:03,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470043529] [2023-08-26 14:59:03,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:03,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:03,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:03,747 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:03,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:03,782 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:03,782 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:03,782 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:03,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-26 14:59:03,782 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:03,783 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:03,783 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:03,783 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-26 14:59:03,858 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:03,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 704 places, 730 transitions, 2240 flow [2023-08-26 14:59:04,236 INFO L124 PetriNetUnfolderBase]: 105/1092 cut-off events. [2023-08-26 14:59:04,236 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-26 14:59:04,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1522 conditions, 1092 events. 105/1092 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3843 event pairs, 0 based on Foata normal form. 0/880 useless extension candidates. Maximal degree in co-relation 1441. Up to 54 conditions per place. [2023-08-26 14:59:04,256 INFO L82 GeneralOperation]: Start removeDead. Operand has 704 places, 730 transitions, 2240 flow [2023-08-26 14:59:04,263 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 704 places, 730 transitions, 2240 flow [2023-08-26 14:59:04,264 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:04,264 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 704 places, 730 transitions, 2240 flow [2023-08-26 14:59:04,264 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 704 places, 730 transitions, 2240 flow [2023-08-26 14:59:04,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 704 places, 730 transitions, 2240 flow [2023-08-26 14:59:04,513 INFO L124 PetriNetUnfolderBase]: 105/1092 cut-off events. [2023-08-26 14:59:04,513 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-26 14:59:04,537 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1522 conditions, 1092 events. 105/1092 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3843 event pairs, 0 based on Foata normal form. 0/880 useless extension candidates. Maximal degree in co-relation 1441. Up to 54 conditions per place. [2023-08-26 14:59:04,631 INFO L119 LiptonReduction]: Number of co-enabled transitions 476580 [2023-08-26 14:59:08,419 INFO L134 LiptonReduction]: Checked pairs total: 2098845 [2023-08-26 14:59:08,419 INFO L136 LiptonReduction]: Total number of compositions: 546 [2023-08-26 14:59:08,420 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:08,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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:08,421 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:08,499 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:08,499 INFO L124 PetriNetUnfolderBase]: 25/540 cut-off events. [2023-08-26 14:59:08,499 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-26 14:59:08,499 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:08,499 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-26 14:59:08,499 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:08,499 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:08,500 INFO L85 PathProgramCache]: Analyzing trace with hash 624204164, now seen corresponding path program 1 times [2023-08-26 14:59:08,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:08,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301331412] [2023-08-26 14:59:08,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:08,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:08,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:08,535 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:08,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:08,571 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:08,572 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:08,572 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:08,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-26 14:59:08,572 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:08,572 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:08,572 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:08,572 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-26 14:59:08,644 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:08,648 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 730 places, 757 transitions, 2351 flow [2023-08-26 14:59:08,998 INFO L124 PetriNetUnfolderBase]: 109/1133 cut-off events. [2023-08-26 14:59:08,998 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-26 14:59:09,025 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1593 conditions, 1133 events. 109/1133 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4029 event pairs, 0 based on Foata normal form. 0/913 useless extension candidates. Maximal degree in co-relation 1511. Up to 56 conditions per place. [2023-08-26 14:59:09,026 INFO L82 GeneralOperation]: Start removeDead. Operand has 730 places, 757 transitions, 2351 flow [2023-08-26 14:59:09,036 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 730 places, 757 transitions, 2351 flow [2023-08-26 14:59:09,036 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:09,036 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 730 places, 757 transitions, 2351 flow [2023-08-26 14:59:09,036 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 730 places, 757 transitions, 2351 flow [2023-08-26 14:59:09,036 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 730 places, 757 transitions, 2351 flow [2023-08-26 14:59:09,391 INFO L124 PetriNetUnfolderBase]: 109/1133 cut-off events. [2023-08-26 14:59:09,391 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-26 14:59:09,412 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1593 conditions, 1133 events. 109/1133 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4029 event pairs, 0 based on Foata normal form. 0/913 useless extension candidates. Maximal degree in co-relation 1511. Up to 56 conditions per place. [2023-08-26 14:59:09,520 INFO L119 LiptonReduction]: Number of co-enabled transitions 513864 [2023-08-26 14:59:13,356 INFO L134 LiptonReduction]: Checked pairs total: 2273504 [2023-08-26 14:59:13,356 INFO L136 LiptonReduction]: Total number of compositions: 567 [2023-08-26 14:59:13,357 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:13,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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:13,357 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:13,441 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:13,442 INFO L124 PetriNetUnfolderBase]: 26/563 cut-off events. [2023-08-26 14:59:13,442 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-26 14:59:13,442 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:13,442 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-26 14:59:13,442 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:13,442 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:13,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1055684247, now seen corresponding path program 1 times [2023-08-26 14:59:13,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:13,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748808900] [2023-08-26 14:59:13,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:13,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:13,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:13,480 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:13,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:13,518 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:13,518 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:13,518 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:13,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-26 14:59:13,518 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:13,519 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:13,519 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:13,519 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-26 14:59:13,601 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:13,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 756 places, 784 transitions, 2464 flow [2023-08-26 14:59:13,969 INFO L124 PetriNetUnfolderBase]: 113/1174 cut-off events. [2023-08-26 14:59:13,970 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-26 14:59:13,994 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1665 conditions, 1174 events. 113/1174 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4152 event pairs, 0 based on Foata normal form. 0/946 useless extension candidates. Maximal degree in co-relation 1582. Up to 58 conditions per place. [2023-08-26 14:59:13,995 INFO L82 GeneralOperation]: Start removeDead. Operand has 756 places, 784 transitions, 2464 flow [2023-08-26 14:59:14,004 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 756 places, 784 transitions, 2464 flow [2023-08-26 14:59:14,004 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:14,004 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 756 places, 784 transitions, 2464 flow [2023-08-26 14:59:14,004 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 756 places, 784 transitions, 2464 flow [2023-08-26 14:59:14,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 756 places, 784 transitions, 2464 flow [2023-08-26 14:59:14,313 INFO L124 PetriNetUnfolderBase]: 113/1174 cut-off events. [2023-08-26 14:59:14,313 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-26 14:59:14,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1665 conditions, 1174 events. 113/1174 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4152 event pairs, 0 based on Foata normal form. 0/946 useless extension candidates. Maximal degree in co-relation 1582. Up to 58 conditions per place. [2023-08-26 14:59:14,529 INFO L119 LiptonReduction]: Number of co-enabled transitions 552552 [2023-08-26 14:59:18,510 INFO L134 LiptonReduction]: Checked pairs total: 2465107 [2023-08-26 14:59:18,511 INFO L136 LiptonReduction]: Total number of compositions: 594 [2023-08-26 14:59:18,512 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:18,512 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:18,512 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:18,631 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:18,631 INFO L124 PetriNetUnfolderBase]: 27/584 cut-off events. [2023-08-26 14:59:18,631 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-26 14:59:18,631 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:18,631 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-26 14:59:18,632 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:18,632 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:18,632 INFO L85 PathProgramCache]: Analyzing trace with hash -542134055, now seen corresponding path program 1 times [2023-08-26 14:59:18,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:18,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899894094] [2023-08-26 14:59:18,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:18,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:18,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:18,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:18,701 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:18,701 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:18,701 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:18,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-26 14:59:18,701 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:18,702 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:18,702 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:18,702 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-26 14:59:18,808 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:18,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 782 places, 811 transitions, 2579 flow [2023-08-26 14:59:19,166 INFO L124 PetriNetUnfolderBase]: 117/1215 cut-off events. [2023-08-26 14:59:19,167 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-26 14:59:19,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1738 conditions, 1215 events. 117/1215 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4311 event pairs, 0 based on Foata normal form. 0/979 useless extension candidates. Maximal degree in co-relation 1654. Up to 60 conditions per place. [2023-08-26 14:59:19,199 INFO L82 GeneralOperation]: Start removeDead. Operand has 782 places, 811 transitions, 2579 flow [2023-08-26 14:59:19,210 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 782 places, 811 transitions, 2579 flow [2023-08-26 14:59:19,210 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:19,210 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 782 places, 811 transitions, 2579 flow [2023-08-26 14:59:19,211 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 782 places, 811 transitions, 2579 flow [2023-08-26 14:59:19,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 782 places, 811 transitions, 2579 flow [2023-08-26 14:59:19,528 INFO L124 PetriNetUnfolderBase]: 117/1215 cut-off events. [2023-08-26 14:59:19,529 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-26 14:59:19,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1738 conditions, 1215 events. 117/1215 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4311 event pairs, 0 based on Foata normal form. 0/979 useless extension candidates. Maximal degree in co-relation 1654. Up to 60 conditions per place. [2023-08-26 14:59:19,762 INFO L119 LiptonReduction]: Number of co-enabled transitions 592644 [2023-08-26 14:59:23,953 INFO L134 LiptonReduction]: Checked pairs total: 2642847 [2023-08-26 14:59:23,953 INFO L136 LiptonReduction]: Total number of compositions: 615 [2023-08-26 14:59:23,955 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:23,955 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:23,955 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:24,052 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:24,052 INFO L124 PetriNetUnfolderBase]: 28/605 cut-off events. [2023-08-26 14:59:24,053 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-26 14:59:24,053 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:24,053 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-26 14:59:24,053 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:24,053 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:24,053 INFO L85 PathProgramCache]: Analyzing trace with hash 197636543, now seen corresponding path program 1 times [2023-08-26 14:59:24,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:24,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613907526] [2023-08-26 14:59:24,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:24,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:24,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:24,087 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:24,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:24,124 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:24,124 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:24,125 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:24,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-26 14:59:24,125 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:24,125 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:24,125 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:24,125 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-26 14:59:24,249 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:24,254 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 808 places, 838 transitions, 2696 flow [2023-08-26 14:59:24,601 INFO L124 PetriNetUnfolderBase]: 121/1256 cut-off events. [2023-08-26 14:59:24,602 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-26 14:59:24,636 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1812 conditions, 1256 events. 121/1256 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4409 event pairs, 0 based on Foata normal form. 0/1012 useless extension candidates. Maximal degree in co-relation 1727. Up to 62 conditions per place. [2023-08-26 14:59:24,637 INFO L82 GeneralOperation]: Start removeDead. Operand has 808 places, 838 transitions, 2696 flow [2023-08-26 14:59:24,649 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 808 places, 838 transitions, 2696 flow [2023-08-26 14:59:24,649 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:24,649 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 808 places, 838 transitions, 2696 flow [2023-08-26 14:59:24,649 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 808 places, 838 transitions, 2696 flow [2023-08-26 14:59:24,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 808 places, 838 transitions, 2696 flow [2023-08-26 14:59:25,006 INFO L124 PetriNetUnfolderBase]: 121/1256 cut-off events. [2023-08-26 14:59:25,006 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-26 14:59:25,047 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1812 conditions, 1256 events. 121/1256 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4409 event pairs, 0 based on Foata normal form. 0/1012 useless extension candidates. Maximal degree in co-relation 1727. Up to 62 conditions per place. [2023-08-26 14:59:25,188 INFO L119 LiptonReduction]: Number of co-enabled transitions 634140 [2023-08-26 14:59:29,579 INFO L134 LiptonReduction]: Checked pairs total: 2831238 [2023-08-26 14:59:29,579 INFO L136 LiptonReduction]: Total number of compositions: 646 [2023-08-26 14:59:29,580 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:29,581 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:29,581 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:29,686 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:29,687 INFO L124 PetriNetUnfolderBase]: 29/626 cut-off events. [2023-08-26 14:59:29,687 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-26 14:59:29,687 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:29,687 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-26 14:59:29,687 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:29,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:29,687 INFO L85 PathProgramCache]: Analyzing trace with hash 469294329, now seen corresponding path program 1 times [2023-08-26 14:59:29,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:29,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724493648] [2023-08-26 14:59:29,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:29,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:29,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:29,724 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:29,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:29,765 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:29,765 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:29,765 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:29,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-26 14:59:29,765 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:29,766 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:29,766 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:29,766 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-26 14:59:29,835 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:29,840 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 834 places, 865 transitions, 2815 flow [2023-08-26 14:59:30,211 INFO L124 PetriNetUnfolderBase]: 125/1297 cut-off events. [2023-08-26 14:59:30,212 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-26 14:59:30,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1887 conditions, 1297 events. 125/1297 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4579 event pairs, 0 based on Foata normal form. 0/1045 useless extension candidates. Maximal degree in co-relation 1801. Up to 64 conditions per place. [2023-08-26 14:59:30,251 INFO L82 GeneralOperation]: Start removeDead. Operand has 834 places, 865 transitions, 2815 flow [2023-08-26 14:59:30,265 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 834 places, 865 transitions, 2815 flow [2023-08-26 14:59:30,265 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:30,265 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 834 places, 865 transitions, 2815 flow [2023-08-26 14:59:30,265 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 834 places, 865 transitions, 2815 flow [2023-08-26 14:59:30,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 834 places, 865 transitions, 2815 flow [2023-08-26 14:59:30,686 INFO L124 PetriNetUnfolderBase]: 125/1297 cut-off events. [2023-08-26 14:59:30,687 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-26 14:59:30,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1887 conditions, 1297 events. 125/1297 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4579 event pairs, 0 based on Foata normal form. 0/1045 useless extension candidates. Maximal degree in co-relation 1801. Up to 64 conditions per place. [2023-08-26 14:59:30,871 INFO L119 LiptonReduction]: Number of co-enabled transitions 677040 [2023-08-26 14:59:35,337 INFO L134 LiptonReduction]: Checked pairs total: 3344135 [2023-08-26 14:59:35,337 INFO L136 LiptonReduction]: Total number of compositions: 660 [2023-08-26 14:59:35,338 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:35,338 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:35,338 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:35,450 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:35,451 INFO L124 PetriNetUnfolderBase]: 30/647 cut-off events. [2023-08-26 14:59:35,451 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-26 14:59:35,451 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:35,451 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-26 14:59:35,451 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:35,451 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:35,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1134579149, now seen corresponding path program 1 times [2023-08-26 14:59:35,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:35,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80603376] [2023-08-26 14:59:35,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:35,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:35,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:35,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:35,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:35,529 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:35,529 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:35,529 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:35,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-26 14:59:35,529 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:35,530 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:35,530 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:35,530 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-26 14:59:35,605 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:35,611 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 860 places, 892 transitions, 2936 flow [2023-08-26 14:59:36,029 INFO L124 PetriNetUnfolderBase]: 129/1338 cut-off events. [2023-08-26 14:59:36,029 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-26 14:59:36,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1963 conditions, 1338 events. 129/1338 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4750 event pairs, 0 based on Foata normal form. 0/1078 useless extension candidates. Maximal degree in co-relation 1876. Up to 66 conditions per place. [2023-08-26 14:59:36,068 INFO L82 GeneralOperation]: Start removeDead. Operand has 860 places, 892 transitions, 2936 flow [2023-08-26 14:59:36,083 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 860 places, 892 transitions, 2936 flow [2023-08-26 14:59:36,083 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:36,083 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 860 places, 892 transitions, 2936 flow [2023-08-26 14:59:36,083 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 860 places, 892 transitions, 2936 flow [2023-08-26 14:59:36,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 860 places, 892 transitions, 2936 flow [2023-08-26 14:59:36,539 INFO L124 PetriNetUnfolderBase]: 129/1338 cut-off events. [2023-08-26 14:59:36,539 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-26 14:59:36,571 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1963 conditions, 1338 events. 129/1338 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4750 event pairs, 0 based on Foata normal form. 0/1078 useless extension candidates. Maximal degree in co-relation 1876. Up to 66 conditions per place. [2023-08-26 14:59:36,703 INFO L119 LiptonReduction]: Number of co-enabled transitions 721344 [2023-08-26 14:59:41,332 INFO L134 LiptonReduction]: Checked pairs total: 3243524 [2023-08-26 14:59:41,332 INFO L136 LiptonReduction]: Total number of compositions: 686 [2023-08-26 14:59:41,334 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:41,334 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:41,334 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:41,495 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:41,495 INFO L124 PetriNetUnfolderBase]: 31/668 cut-off events. [2023-08-26 14:59:41,495 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-26 14:59:41,496 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:41,496 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-26 14:59:41,496 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:41,496 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:41,496 INFO L85 PathProgramCache]: Analyzing trace with hash 85200389, now seen corresponding path program 1 times [2023-08-26 14:59:41,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:41,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134606736] [2023-08-26 14:59:41,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:41,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:41,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:41,536 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:41,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:41,602 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:41,602 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:41,602 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:41,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-26 14:59:41,602 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:41,603 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:41,603 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:41,603 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-26 14:59:41,702 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:41,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 886 places, 919 transitions, 3059 flow [2023-08-26 14:59:42,275 INFO L124 PetriNetUnfolderBase]: 133/1379 cut-off events. [2023-08-26 14:59:42,275 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-26 14:59:42,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2040 conditions, 1379 events. 133/1379 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4906 event pairs, 0 based on Foata normal form. 0/1111 useless extension candidates. Maximal degree in co-relation 1952. Up to 68 conditions per place. [2023-08-26 14:59:42,319 INFO L82 GeneralOperation]: Start removeDead. Operand has 886 places, 919 transitions, 3059 flow [2023-08-26 14:59:42,334 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 886 places, 919 transitions, 3059 flow [2023-08-26 14:59:42,334 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:42,334 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 886 places, 919 transitions, 3059 flow [2023-08-26 14:59:42,334 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 886 places, 919 transitions, 3059 flow [2023-08-26 14:59:42,334 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 886 places, 919 transitions, 3059 flow [2023-08-26 14:59:42,748 INFO L124 PetriNetUnfolderBase]: 133/1379 cut-off events. [2023-08-26 14:59:42,748 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-26 14:59:42,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2040 conditions, 1379 events. 133/1379 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 4906 event pairs, 0 based on Foata normal form. 0/1111 useless extension candidates. Maximal degree in co-relation 1952. Up to 68 conditions per place. [2023-08-26 14:59:42,974 INFO L119 LiptonReduction]: Number of co-enabled transitions 767052 [2023-08-26 14:59:47,922 INFO L134 LiptonReduction]: Checked pairs total: 3423178 [2023-08-26 14:59:47,922 INFO L136 LiptonReduction]: Total number of compositions: 698 [2023-08-26 14:59:47,923 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:47,923 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:47,923 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:48,049 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:48,049 INFO L124 PetriNetUnfolderBase]: 32/689 cut-off events. [2023-08-26 14:59:48,049 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-26 14:59:48,049 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:48,049 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-26 14:59:48,049 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:48,049 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:48,050 INFO L85 PathProgramCache]: Analyzing trace with hash -380762471, now seen corresponding path program 1 times [2023-08-26 14:59:48,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:48,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744625536] [2023-08-26 14:59:48,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:48,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:48,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:48,094 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:48,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:48,145 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:48,145 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:48,146 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:48,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-26 14:59:48,146 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:48,146 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:48,146 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:48,146 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-26 14:59:48,226 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:48,231 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 912 places, 946 transitions, 3184 flow [2023-08-26 14:59:48,725 INFO L124 PetriNetUnfolderBase]: 137/1420 cut-off events. [2023-08-26 14:59:48,725 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-26 14:59:48,764 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2118 conditions, 1420 events. 137/1420 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5104 event pairs, 0 based on Foata normal form. 0/1144 useless extension candidates. Maximal degree in co-relation 2029. Up to 70 conditions per place. [2023-08-26 14:59:48,764 INFO L82 GeneralOperation]: Start removeDead. Operand has 912 places, 946 transitions, 3184 flow [2023-08-26 14:59:48,776 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 912 places, 946 transitions, 3184 flow [2023-08-26 14:59:48,776 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:48,776 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 912 places, 946 transitions, 3184 flow [2023-08-26 14:59:48,776 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 912 places, 946 transitions, 3184 flow [2023-08-26 14:59:48,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 912 places, 946 transitions, 3184 flow [2023-08-26 14:59:49,206 INFO L124 PetriNetUnfolderBase]: 137/1420 cut-off events. [2023-08-26 14:59:49,206 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-26 14:59:49,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2118 conditions, 1420 events. 137/1420 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5104 event pairs, 0 based on Foata normal form. 0/1144 useless extension candidates. Maximal degree in co-relation 2029. Up to 70 conditions per place. [2023-08-26 14:59:49,435 INFO L119 LiptonReduction]: Number of co-enabled transitions 814164 [2023-08-26 14:59:54,520 INFO L134 LiptonReduction]: Checked pairs total: 4043613 [2023-08-26 14:59:54,520 INFO L136 LiptonReduction]: Total number of compositions: 722 [2023-08-26 14:59:54,521 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:59:54,521 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:59:54,521 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:59:54,668 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:59:54,669 INFO L124 PetriNetUnfolderBase]: 33/710 cut-off events. [2023-08-26 14:59:54,669 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-26 14:59:54,669 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:59:54,669 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-26 14:59:54,669 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:59:54,669 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:59:54,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1597579487, now seen corresponding path program 1 times [2023-08-26 14:59:54,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:59:54,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173923325] [2023-08-26 14:59:54,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:59:54,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:59:54,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:54,704 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:59:54,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:59:54,756 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:59:54,756 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:59:54,756 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:59:54,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-26 14:59:54,756 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:59:54,757 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:59:54,757 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:59:54,757 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-26 14:59:54,847 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:59:54,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 938 places, 973 transitions, 3311 flow [2023-08-26 14:59:55,405 INFO L124 PetriNetUnfolderBase]: 141/1461 cut-off events. [2023-08-26 14:59:55,405 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-26 14:59:55,453 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2197 conditions, 1461 events. 141/1461 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5206 event pairs, 0 based on Foata normal form. 0/1177 useless extension candidates. Maximal degree in co-relation 2107. Up to 72 conditions per place. [2023-08-26 14:59:55,453 INFO L82 GeneralOperation]: Start removeDead. Operand has 938 places, 973 transitions, 3311 flow [2023-08-26 14:59:55,469 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 938 places, 973 transitions, 3311 flow [2023-08-26 14:59:55,469 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:59:55,469 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 938 places, 973 transitions, 3311 flow [2023-08-26 14:59:55,469 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 938 places, 973 transitions, 3311 flow [2023-08-26 14:59:55,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 938 places, 973 transitions, 3311 flow [2023-08-26 14:59:55,962 INFO L124 PetriNetUnfolderBase]: 141/1461 cut-off events. [2023-08-26 14:59:55,962 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-26 14:59:56,009 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2197 conditions, 1461 events. 141/1461 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5206 event pairs, 0 based on Foata normal form. 0/1177 useless extension candidates. Maximal degree in co-relation 2107. Up to 72 conditions per place. [2023-08-26 14:59:56,198 INFO L119 LiptonReduction]: Number of co-enabled transitions 862680 [2023-08-26 15:00:01,276 INFO L134 LiptonReduction]: Checked pairs total: 3835916 [2023-08-26 15:00:01,277 INFO L136 LiptonReduction]: Total number of compositions: 737 [2023-08-26 15:00:01,278 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:01,278 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:01,278 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:01,419 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:01,420 INFO L124 PetriNetUnfolderBase]: 34/731 cut-off events. [2023-08-26 15:00:01,420 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-26 15:00:01,420 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:01,420 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-26 15:00:01,420 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:01,420 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:01,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1276888004, now seen corresponding path program 1 times [2023-08-26 15:00:01,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:01,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616304787] [2023-08-26 15:00:01,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:01,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:01,457 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:01,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:01,510 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:01,510 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:01,510 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:01,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-26 15:00:01,511 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:01,511 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:01,511 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:01,511 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-26 15:00:01,605 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:01,611 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 964 places, 1000 transitions, 3440 flow [2023-08-26 15:00:02,127 INFO L124 PetriNetUnfolderBase]: 145/1502 cut-off events. [2023-08-26 15:00:02,128 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-26 15:00:02,179 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2277 conditions, 1502 events. 145/1502 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5372 event pairs, 0 based on Foata normal form. 0/1210 useless extension candidates. Maximal degree in co-relation 2186. Up to 74 conditions per place. [2023-08-26 15:00:02,179 INFO L82 GeneralOperation]: Start removeDead. Operand has 964 places, 1000 transitions, 3440 flow [2023-08-26 15:00:02,196 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 964 places, 1000 transitions, 3440 flow [2023-08-26 15:00:02,196 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:02,196 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 964 places, 1000 transitions, 3440 flow [2023-08-26 15:00:02,196 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 964 places, 1000 transitions, 3440 flow [2023-08-26 15:00:02,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 964 places, 1000 transitions, 3440 flow [2023-08-26 15:00:02,752 INFO L124 PetriNetUnfolderBase]: 145/1502 cut-off events. [2023-08-26 15:00:02,752 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-26 15:00:02,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2277 conditions, 1502 events. 145/1502 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5372 event pairs, 0 based on Foata normal form. 0/1210 useless extension candidates. Maximal degree in co-relation 2186. Up to 74 conditions per place. [2023-08-26 15:00:02,974 INFO L119 LiptonReduction]: Number of co-enabled transitions 912600 [2023-08-26 15:00:08,201 INFO L134 LiptonReduction]: Checked pairs total: 4035871 [2023-08-26 15:00:08,201 INFO L136 LiptonReduction]: Total number of compositions: 743 [2023-08-26 15:00:08,203 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:08,203 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:08,203 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:08,355 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:08,355 INFO L124 PetriNetUnfolderBase]: 35/752 cut-off events. [2023-08-26 15:00:08,355 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-26 15:00:08,355 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:08,356 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-26 15:00:08,356 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:08,356 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:08,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1221006444, now seen corresponding path program 1 times [2023-08-26 15:00:08,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:08,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895878876] [2023-08-26 15:00:08,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:08,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:08,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:08,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:08,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:08,452 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:08,452 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:08,452 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:08,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-26 15:00:08,452 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:08,453 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:08,453 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:08,453 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-26 15:00:08,551 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:08,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 990 places, 1027 transitions, 3571 flow [2023-08-26 15:00:09,100 INFO L124 PetriNetUnfolderBase]: 149/1543 cut-off events. [2023-08-26 15:00:09,100 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-26 15:00:09,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2358 conditions, 1543 events. 149/1543 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5493 event pairs, 0 based on Foata normal form. 0/1243 useless extension candidates. Maximal degree in co-relation 2266. Up to 76 conditions per place. [2023-08-26 15:00:09,159 INFO L82 GeneralOperation]: Start removeDead. Operand has 990 places, 1027 transitions, 3571 flow [2023-08-26 15:00:09,177 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 990 places, 1027 transitions, 3571 flow [2023-08-26 15:00:09,177 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:09,177 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 990 places, 1027 transitions, 3571 flow [2023-08-26 15:00:09,178 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 990 places, 1027 transitions, 3571 flow [2023-08-26 15:00:09,178 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 990 places, 1027 transitions, 3571 flow [2023-08-26 15:00:09,791 INFO L124 PetriNetUnfolderBase]: 149/1543 cut-off events. [2023-08-26 15:00:09,792 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-26 15:00:09,835 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2358 conditions, 1543 events. 149/1543 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5493 event pairs, 0 based on Foata normal form. 0/1243 useless extension candidates. Maximal degree in co-relation 2266. Up to 76 conditions per place. [2023-08-26 15:00:10,017 INFO L119 LiptonReduction]: Number of co-enabled transitions 963924 [2023-08-26 15:00:15,440 INFO L134 LiptonReduction]: Checked pairs total: 4333064 [2023-08-26 15:00:15,440 INFO L136 LiptonReduction]: Total number of compositions: 786 [2023-08-26 15:00:15,441 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:15,441 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:15,441 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:15,603 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:15,604 INFO L124 PetriNetUnfolderBase]: 36/771 cut-off events. [2023-08-26 15:00:15,604 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-26 15:00:15,604 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:15,604 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-26 15:00:15,604 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:15,604 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:15,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1950860355, now seen corresponding path program 1 times [2023-08-26 15:00:15,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:15,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470930490] [2023-08-26 15:00:15,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:15,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:15,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:15,645 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:15,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:15,703 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:15,704 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:15,704 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:15,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-26 15:00:15,704 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:15,704 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:15,704 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:15,704 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-26 15:00:15,794 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:15,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1016 places, 1054 transitions, 3704 flow [2023-08-26 15:00:16,437 INFO L124 PetriNetUnfolderBase]: 153/1584 cut-off events. [2023-08-26 15:00:16,438 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-26 15:00:16,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2440 conditions, 1584 events. 153/1584 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5674 event pairs, 0 based on Foata normal form. 0/1276 useless extension candidates. Maximal degree in co-relation 2347. Up to 78 conditions per place. [2023-08-26 15:00:16,497 INFO L82 GeneralOperation]: Start removeDead. Operand has 1016 places, 1054 transitions, 3704 flow [2023-08-26 15:00:16,518 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1016 places, 1054 transitions, 3704 flow [2023-08-26 15:00:16,518 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:16,518 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1016 places, 1054 transitions, 3704 flow [2023-08-26 15:00:16,518 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1016 places, 1054 transitions, 3704 flow [2023-08-26 15:00:16,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1016 places, 1054 transitions, 3704 flow [2023-08-26 15:00:17,128 INFO L124 PetriNetUnfolderBase]: 153/1584 cut-off events. [2023-08-26 15:00:17,128 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-26 15:00:17,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2440 conditions, 1584 events. 153/1584 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 5674 event pairs, 0 based on Foata normal form. 0/1276 useless extension candidates. Maximal degree in co-relation 2347. Up to 78 conditions per place. [2023-08-26 15:00:17,378 INFO L119 LiptonReduction]: Number of co-enabled transitions 1016652 [2023-08-26 15:00:23,202 INFO L134 LiptonReduction]: Checked pairs total: 4557605 [2023-08-26 15:00:23,202 INFO L136 LiptonReduction]: Total number of compositions: 805 [2023-08-26 15:00:23,203 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:23,204 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:23,204 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:23,481 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:23,481 INFO L124 PetriNetUnfolderBase]: 37/794 cut-off events. [2023-08-26 15:00:23,481 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-26 15:00:23,481 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:23,481 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-26 15:00:23,481 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:23,482 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:23,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1580700208, now seen corresponding path program 1 times [2023-08-26 15:00:23,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:23,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310040323] [2023-08-26 15:00:23,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:23,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:23,526 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:23,583 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:23,583 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:23,583 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:23,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-26 15:00:23,584 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:23,584 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:23,584 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:23,584 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-26 15:00:23,684 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:23,690 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1042 places, 1081 transitions, 3839 flow [2023-08-26 15:00:24,422 INFO L124 PetriNetUnfolderBase]: 157/1625 cut-off events. [2023-08-26 15:00:24,422 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-26 15:00:24,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2523 conditions, 1625 events. 157/1625 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5776 event pairs, 0 based on Foata normal form. 0/1309 useless extension candidates. Maximal degree in co-relation 2429. Up to 80 conditions per place. [2023-08-26 15:00:24,485 INFO L82 GeneralOperation]: Start removeDead. Operand has 1042 places, 1081 transitions, 3839 flow [2023-08-26 15:00:24,504 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1042 places, 1081 transitions, 3839 flow [2023-08-26 15:00:24,504 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:24,505 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1042 places, 1081 transitions, 3839 flow [2023-08-26 15:00:24,505 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1042 places, 1081 transitions, 3839 flow [2023-08-26 15:00:24,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1042 places, 1081 transitions, 3839 flow [2023-08-26 15:00:25,178 INFO L124 PetriNetUnfolderBase]: 157/1625 cut-off events. [2023-08-26 15:00:25,178 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-26 15:00:25,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2523 conditions, 1625 events. 157/1625 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5776 event pairs, 0 based on Foata normal form. 0/1309 useless extension candidates. Maximal degree in co-relation 2429. Up to 80 conditions per place. [2023-08-26 15:00:25,434 INFO L119 LiptonReduction]: Number of co-enabled transitions 1070784 [2023-08-26 15:00:31,059 INFO L134 LiptonReduction]: Checked pairs total: 4792083 [2023-08-26 15:00:31,059 INFO L136 LiptonReduction]: Total number of compositions: 821 [2023-08-26 15:00:31,060 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:31,060 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:31,060 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:31,278 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:31,278 INFO L124 PetriNetUnfolderBase]: 38/815 cut-off events. [2023-08-26 15:00:31,278 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-26 15:00:31,278 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:31,278 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-26 15:00:31,279 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:31,279 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:31,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1974247889, now seen corresponding path program 1 times [2023-08-26 15:00:31,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:31,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793799174] [2023-08-26 15:00:31,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:31,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:31,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:31,328 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:31,392 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:31,392 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:31,392 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:31,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-26 15:00:31,392 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:31,393 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:31,393 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:31,393 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-26 15:00:31,503 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:31,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1068 places, 1108 transitions, 3976 flow [2023-08-26 15:00:32,189 INFO L124 PetriNetUnfolderBase]: 161/1666 cut-off events. [2023-08-26 15:00:32,189 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-26 15:00:32,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2607 conditions, 1666 events. 161/1666 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6021 event pairs, 0 based on Foata normal form. 0/1342 useless extension candidates. Maximal degree in co-relation 2512. Up to 82 conditions per place. [2023-08-26 15:00:32,255 INFO L82 GeneralOperation]: Start removeDead. Operand has 1068 places, 1108 transitions, 3976 flow [2023-08-26 15:00:32,287 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1068 places, 1108 transitions, 3976 flow [2023-08-26 15:00:32,287 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:32,287 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1068 places, 1108 transitions, 3976 flow [2023-08-26 15:00:32,287 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1068 places, 1108 transitions, 3976 flow [2023-08-26 15:00:32,287 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1068 places, 1108 transitions, 3976 flow [2023-08-26 15:00:32,924 INFO L124 PetriNetUnfolderBase]: 161/1666 cut-off events. [2023-08-26 15:00:32,924 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-26 15:00:32,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2607 conditions, 1666 events. 161/1666 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6021 event pairs, 0 based on Foata normal form. 0/1342 useless extension candidates. Maximal degree in co-relation 2512. Up to 82 conditions per place. [2023-08-26 15:00:33,420 INFO L119 LiptonReduction]: Number of co-enabled transitions 1126320 [2023-08-26 15:00:39,454 INFO L134 LiptonReduction]: Checked pairs total: 5023926 [2023-08-26 15:00:39,454 INFO L136 LiptonReduction]: Total number of compositions: 844 [2023-08-26 15:00:39,455 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:39,455 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:39,455 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:39,694 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:39,694 INFO L124 PetriNetUnfolderBase]: 39/836 cut-off events. [2023-08-26 15:00:39,694 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-26 15:00:39,694 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:39,694 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-26 15:00:39,694 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:39,694 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:39,694 INFO L85 PathProgramCache]: Analyzing trace with hash -72531711, now seen corresponding path program 1 times [2023-08-26 15:00:39,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:39,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657226120] [2023-08-26 15:00:39,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:39,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:39,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:39,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:39,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:39,808 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:39,809 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:39,809 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:39,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-26 15:00:39,809 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:39,809 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:39,809 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:39,809 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-26 15:00:39,908 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:39,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1094 places, 1135 transitions, 4115 flow [2023-08-26 15:00:40,580 INFO L124 PetriNetUnfolderBase]: 165/1707 cut-off events. [2023-08-26 15:00:40,581 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-26 15:00:40,653 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2692 conditions, 1707 events. 165/1707 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6104 event pairs, 0 based on Foata normal form. 0/1375 useless extension candidates. Maximal degree in co-relation 2596. Up to 84 conditions per place. [2023-08-26 15:00:40,653 INFO L82 GeneralOperation]: Start removeDead. Operand has 1094 places, 1135 transitions, 4115 flow [2023-08-26 15:00:40,688 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1094 places, 1135 transitions, 4115 flow [2023-08-26 15:00:40,688 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:40,688 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1094 places, 1135 transitions, 4115 flow [2023-08-26 15:00:40,689 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1094 places, 1135 transitions, 4115 flow [2023-08-26 15:00:40,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1094 places, 1135 transitions, 4115 flow [2023-08-26 15:00:41,335 INFO L124 PetriNetUnfolderBase]: 165/1707 cut-off events. [2023-08-26 15:00:41,335 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-26 15:00:41,407 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2692 conditions, 1707 events. 165/1707 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6104 event pairs, 0 based on Foata normal form. 0/1375 useless extension candidates. Maximal degree in co-relation 2596. Up to 84 conditions per place. [2023-08-26 15:00:41,868 INFO L119 LiptonReduction]: Number of co-enabled transitions 1183260 [2023-08-26 15:00:47,991 INFO L134 LiptonReduction]: Checked pairs total: 5289387 [2023-08-26 15:00:47,991 INFO L136 LiptonReduction]: Total number of compositions: 863 [2023-08-26 15:00:47,992 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:47,992 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:47,992 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:48,235 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:48,235 INFO L124 PetriNetUnfolderBase]: 40/857 cut-off events. [2023-08-26 15:00:48,235 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-26 15:00:48,235 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:48,235 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-26 15:00:48,235 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:48,236 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:48,236 INFO L85 PathProgramCache]: Analyzing trace with hash -550247109, now seen corresponding path program 1 times [2023-08-26 15:00:48,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:48,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235238334] [2023-08-26 15:00:48,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:48,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:48,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:48,280 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:48,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:48,342 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:48,343 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:48,343 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:48,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-26 15:00:48,343 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:48,343 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:48,343 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:48,343 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-26 15:00:48,445 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:48,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1120 places, 1162 transitions, 4256 flow [2023-08-26 15:00:49,127 INFO L124 PetriNetUnfolderBase]: 169/1748 cut-off events. [2023-08-26 15:00:49,128 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-26 15:00:49,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2778 conditions, 1748 events. 169/1748 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6258 event pairs, 0 based on Foata normal form. 0/1408 useless extension candidates. Maximal degree in co-relation 2681. Up to 86 conditions per place. [2023-08-26 15:00:49,205 INFO L82 GeneralOperation]: Start removeDead. Operand has 1120 places, 1162 transitions, 4256 flow [2023-08-26 15:00:49,228 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1120 places, 1162 transitions, 4256 flow [2023-08-26 15:00:49,228 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:49,228 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1120 places, 1162 transitions, 4256 flow [2023-08-26 15:00:49,228 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1120 places, 1162 transitions, 4256 flow [2023-08-26 15:00:49,228 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1120 places, 1162 transitions, 4256 flow [2023-08-26 15:00:49,902 INFO L124 PetriNetUnfolderBase]: 169/1748 cut-off events. [2023-08-26 15:00:49,902 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-26 15:00:49,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2778 conditions, 1748 events. 169/1748 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6258 event pairs, 0 based on Foata normal form. 0/1408 useless extension candidates. Maximal degree in co-relation 2681. Up to 86 conditions per place. [2023-08-26 15:00:50,394 INFO L119 LiptonReduction]: Number of co-enabled transitions 1241604 [2023-08-26 15:00:56,819 INFO L134 LiptonReduction]: Checked pairs total: 5582976 [2023-08-26 15:00:56,819 INFO L136 LiptonReduction]: Total number of compositions: 902 [2023-08-26 15:00:56,820 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:00:56,820 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:00:56,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:00:57,106 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:00:57,107 INFO L124 PetriNetUnfolderBase]: 41/878 cut-off events. [2023-08-26 15:00:57,107 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-26 15:00:57,107 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:00:57,107 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-26 15:00:57,107 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:00:57,107 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:00:57,107 INFO L85 PathProgramCache]: Analyzing trace with hash -832361046, now seen corresponding path program 1 times [2023-08-26 15:00:57,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:00:57,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49734831] [2023-08-26 15:00:57,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:00:57,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:00:57,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:57,168 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:00:57,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:00:57,237 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:00:57,238 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:00:57,238 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:00:57,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-26 15:00:57,238 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:00:57,238 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:00:57,238 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:00:57,238 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-26 15:00:57,351 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:00:57,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1146 places, 1189 transitions, 4399 flow [2023-08-26 15:00:58,133 INFO L124 PetriNetUnfolderBase]: 173/1789 cut-off events. [2023-08-26 15:00:58,134 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-26 15:00:58,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2865 conditions, 1789 events. 173/1789 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6391 event pairs, 0 based on Foata normal form. 0/1441 useless extension candidates. Maximal degree in co-relation 2767. Up to 88 conditions per place. [2023-08-26 15:00:58,215 INFO L82 GeneralOperation]: Start removeDead. Operand has 1146 places, 1189 transitions, 4399 flow [2023-08-26 15:00:58,254 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1146 places, 1189 transitions, 4399 flow [2023-08-26 15:00:58,254 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:00:58,255 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1146 places, 1189 transitions, 4399 flow [2023-08-26 15:00:58,255 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1146 places, 1189 transitions, 4399 flow [2023-08-26 15:00:58,255 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1146 places, 1189 transitions, 4399 flow [2023-08-26 15:00:59,031 INFO L124 PetriNetUnfolderBase]: 173/1789 cut-off events. [2023-08-26 15:00:59,031 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-26 15:00:59,113 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2865 conditions, 1789 events. 173/1789 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6391 event pairs, 0 based on Foata normal form. 0/1441 useless extension candidates. Maximal degree in co-relation 2767. Up to 88 conditions per place. [2023-08-26 15:00:59,619 INFO L119 LiptonReduction]: Number of co-enabled transitions 1301352 [2023-08-26 15:01:06,076 INFO L134 LiptonReduction]: Checked pairs total: 5875638 [2023-08-26 15:01:06,077 INFO L136 LiptonReduction]: Total number of compositions: 913 [2023-08-26 15:01:06,078 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:01:06,079 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:01:06,079 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:01:06,309 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:01:06,309 INFO L124 PetriNetUnfolderBase]: 42/899 cut-off events. [2023-08-26 15:01:06,309 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-26 15:01:06,309 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:01:06,309 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-26 15:01:06,309 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:01:06,309 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:01:06,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1889737758, now seen corresponding path program 1 times [2023-08-26 15:01:06,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:01:06,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084068482] [2023-08-26 15:01:06,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:01:06,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:01:06,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:06,403 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:01:06,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:06,474 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:01:06,474 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:01:06,474 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:01:06,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-26 15:01:06,474 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:01:06,475 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:01:06,475 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:01:06,475 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-26 15:01:06,570 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:01:06,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1172 places, 1216 transitions, 4544 flow [2023-08-26 15:01:07,345 INFO L124 PetriNetUnfolderBase]: 177/1830 cut-off events. [2023-08-26 15:01:07,345 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-26 15:01:07,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2953 conditions, 1830 events. 177/1830 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6549 event pairs, 0 based on Foata normal form. 0/1474 useless extension candidates. Maximal degree in co-relation 2854. Up to 90 conditions per place. [2023-08-26 15:01:07,428 INFO L82 GeneralOperation]: Start removeDead. Operand has 1172 places, 1216 transitions, 4544 flow [2023-08-26 15:01:07,454 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1172 places, 1216 transitions, 4544 flow [2023-08-26 15:01:07,454 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:01:07,454 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1172 places, 1216 transitions, 4544 flow [2023-08-26 15:01:07,455 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1172 places, 1216 transitions, 4544 flow [2023-08-26 15:01:07,455 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1172 places, 1216 transitions, 4544 flow [2023-08-26 15:01:08,217 INFO L124 PetriNetUnfolderBase]: 177/1830 cut-off events. [2023-08-26 15:01:08,217 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-26 15:01:08,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2953 conditions, 1830 events. 177/1830 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6549 event pairs, 0 based on Foata normal form. 0/1474 useless extension candidates. Maximal degree in co-relation 2854. Up to 90 conditions per place. [2023-08-26 15:01:08,669 INFO L119 LiptonReduction]: Number of co-enabled transitions 1362504 [2023-08-26 15:01:15,361 INFO L134 LiptonReduction]: Checked pairs total: 6825236 [2023-08-26 15:01:15,362 INFO L136 LiptonReduction]: Total number of compositions: 925 [2023-08-26 15:01:15,363 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:01:15,363 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:01:15,363 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:01:15,597 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:01:15,597 INFO L124 PetriNetUnfolderBase]: 43/920 cut-off events. [2023-08-26 15:01:15,597 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-26 15:01:15,597 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:01:15,597 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-26 15:01:15,598 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:01:15,598 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:01:15,598 INFO L85 PathProgramCache]: Analyzing trace with hash -1089640673, now seen corresponding path program 1 times [2023-08-26 15:01:15,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:01:15,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592823094] [2023-08-26 15:01:15,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:01:15,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:01:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:15,652 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:01:15,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:15,737 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:01:15,737 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:01:15,738 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:01:15,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-26 15:01:15,738 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:01:15,738 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:01:15,738 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:01:15,738 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-26 15:01:15,835 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:01:15,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1198 places, 1243 transitions, 4691 flow [2023-08-26 15:01:16,673 INFO L124 PetriNetUnfolderBase]: 181/1871 cut-off events. [2023-08-26 15:01:16,674 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-26 15:01:16,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3042 conditions, 1871 events. 181/1871 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6710 event pairs, 0 based on Foata normal form. 0/1507 useless extension candidates. Maximal degree in co-relation 2942. Up to 92 conditions per place. [2023-08-26 15:01:16,752 INFO L82 GeneralOperation]: Start removeDead. Operand has 1198 places, 1243 transitions, 4691 flow [2023-08-26 15:01:16,777 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1198 places, 1243 transitions, 4691 flow [2023-08-26 15:01:16,777 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:01:16,777 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1198 places, 1243 transitions, 4691 flow [2023-08-26 15:01:16,777 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1198 places, 1243 transitions, 4691 flow [2023-08-26 15:01:16,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1198 places, 1243 transitions, 4691 flow [2023-08-26 15:01:17,585 INFO L124 PetriNetUnfolderBase]: 181/1871 cut-off events. [2023-08-26 15:01:17,586 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-26 15:01:17,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3042 conditions, 1871 events. 181/1871 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6710 event pairs, 0 based on Foata normal form. 0/1507 useless extension candidates. Maximal degree in co-relation 2942. Up to 92 conditions per place. [2023-08-26 15:01:18,034 INFO L119 LiptonReduction]: Number of co-enabled transitions 1425060 [2023-08-26 15:01:24,914 INFO L134 LiptonReduction]: Checked pairs total: 6419115 [2023-08-26 15:01:24,914 INFO L136 LiptonReduction]: Total number of compositions: 956 [2023-08-26 15:01:24,915 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:01:24,915 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:01:24,915 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:01:25,185 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:01:25,186 INFO L124 PetriNetUnfolderBase]: 44/941 cut-off events. [2023-08-26 15:01:25,186 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-26 15:01:25,186 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:01:25,186 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-26 15:01:25,186 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:01:25,186 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:01:25,186 INFO L85 PathProgramCache]: Analyzing trace with hash 851178739, now seen corresponding path program 1 times [2023-08-26 15:01:25,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:01:25,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119690304] [2023-08-26 15:01:25,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:01:25,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:01:25,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:25,234 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:01:25,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:25,316 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:01:25,316 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:01:25,317 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:01:25,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-26 15:01:25,317 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:01:25,317 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:01:25,317 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:01:25,317 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-26 15:01:25,418 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:01:25,422 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1224 places, 1270 transitions, 4840 flow [2023-08-26 15:01:26,413 INFO L124 PetriNetUnfolderBase]: 185/1912 cut-off events. [2023-08-26 15:01:26,413 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-26 15:01:26,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3132 conditions, 1912 events. 185/1912 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6820 event pairs, 0 based on Foata normal form. 0/1540 useless extension candidates. Maximal degree in co-relation 3031. Up to 94 conditions per place. [2023-08-26 15:01:26,494 INFO L82 GeneralOperation]: Start removeDead. Operand has 1224 places, 1270 transitions, 4840 flow [2023-08-26 15:01:26,518 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1224 places, 1270 transitions, 4840 flow [2023-08-26 15:01:26,518 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:01:26,518 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1224 places, 1270 transitions, 4840 flow [2023-08-26 15:01:26,518 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1224 places, 1270 transitions, 4840 flow [2023-08-26 15:01:26,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1224 places, 1270 transitions, 4840 flow [2023-08-26 15:01:27,368 INFO L124 PetriNetUnfolderBase]: 185/1912 cut-off events. [2023-08-26 15:01:27,369 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-26 15:01:27,462 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3132 conditions, 1912 events. 185/1912 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 6820 event pairs, 0 based on Foata normal form. 0/1540 useless extension candidates. Maximal degree in co-relation 3031. Up to 94 conditions per place. [2023-08-26 15:01:27,845 INFO L119 LiptonReduction]: Number of co-enabled transitions 1489020 [2023-08-26 15:01:34,827 INFO L134 LiptonReduction]: Checked pairs total: 7471051 [2023-08-26 15:01:34,827 INFO L136 LiptonReduction]: Total number of compositions: 968 [2023-08-26 15:01:34,828 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:01:34,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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:01:34,828 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:01:35,089 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:01:35,089 INFO L124 PetriNetUnfolderBase]: 45/962 cut-off events. [2023-08-26 15:01:35,089 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-26 15:01:35,089 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:01:35,090 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-26 15:01:35,090 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:01:35,090 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:01:35,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1763376221, now seen corresponding path program 1 times [2023-08-26 15:01:35,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:01:35,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245311608] [2023-08-26 15:01:35,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:01:35,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:01:35,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:35,141 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:01:35,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:35,224 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:01:35,225 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:01:35,225 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:01:35,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-26 15:01:35,225 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:01:35,225 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:01:35,225 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:01:35,225 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-26 15:01:35,337 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:01:35,342 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1250 places, 1297 transitions, 4991 flow [2023-08-26 15:01:36,264 INFO L124 PetriNetUnfolderBase]: 189/1953 cut-off events. [2023-08-26 15:01:36,264 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-26 15:01:36,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3223 conditions, 1953 events. 189/1953 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7010 event pairs, 0 based on Foata normal form. 0/1573 useless extension candidates. Maximal degree in co-relation 3121. Up to 96 conditions per place. [2023-08-26 15:01:36,356 INFO L82 GeneralOperation]: Start removeDead. Operand has 1250 places, 1297 transitions, 4991 flow [2023-08-26 15:01:36,387 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1250 places, 1297 transitions, 4991 flow [2023-08-26 15:01:36,387 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:01:36,387 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1250 places, 1297 transitions, 4991 flow [2023-08-26 15:01:36,387 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1250 places, 1297 transitions, 4991 flow [2023-08-26 15:01:36,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1250 places, 1297 transitions, 4991 flow [2023-08-26 15:01:37,318 INFO L124 PetriNetUnfolderBase]: 189/1953 cut-off events. [2023-08-26 15:01:37,318 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-26 15:01:37,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3223 conditions, 1953 events. 189/1953 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7010 event pairs, 0 based on Foata normal form. 0/1573 useless extension candidates. Maximal degree in co-relation 3121. Up to 96 conditions per place. [2023-08-26 15:01:37,827 INFO L119 LiptonReduction]: Number of co-enabled transitions 1554384 [2023-08-26 15:01:45,309 INFO L134 LiptonReduction]: Checked pairs total: 6955778 [2023-08-26 15:01:45,309 INFO L136 LiptonReduction]: Total number of compositions: 987 [2023-08-26 15:01:45,311 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:01:45,311 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:01:45,311 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:01:45,726 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:01:45,726 INFO L124 PetriNetUnfolderBase]: 46/983 cut-off events. [2023-08-26 15:01:45,726 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-26 15:01:45,726 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:01:45,726 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-26 15:01:45,727 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:01:45,727 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:01:45,727 INFO L85 PathProgramCache]: Analyzing trace with hash -328929746, now seen corresponding path program 1 times [2023-08-26 15:01:45,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:01:45,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296937419] [2023-08-26 15:01:45,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:01:45,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:01:45,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:45,783 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:01:45,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:45,867 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:01:45,867 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:01:45,867 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:01:45,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-26 15:01:45,867 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:01:45,867 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:01:45,868 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:01:45,868 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-26 15:01:45,992 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:01:45,999 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1276 places, 1324 transitions, 5144 flow [2023-08-26 15:01:46,965 INFO L124 PetriNetUnfolderBase]: 193/1994 cut-off events. [2023-08-26 15:01:46,965 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-26 15:01:47,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3315 conditions, 1994 events. 193/1994 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7160 event pairs, 0 based on Foata normal form. 0/1606 useless extension candidates. Maximal degree in co-relation 3212. Up to 98 conditions per place. [2023-08-26 15:01:47,069 INFO L82 GeneralOperation]: Start removeDead. Operand has 1276 places, 1324 transitions, 5144 flow [2023-08-26 15:01:47,100 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1276 places, 1324 transitions, 5144 flow [2023-08-26 15:01:47,100 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:01:47,100 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1276 places, 1324 transitions, 5144 flow [2023-08-26 15:01:47,100 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1276 places, 1324 transitions, 5144 flow [2023-08-26 15:01:47,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1276 places, 1324 transitions, 5144 flow [2023-08-26 15:01:48,267 INFO L124 PetriNetUnfolderBase]: 193/1994 cut-off events. [2023-08-26 15:01:48,268 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-26 15:01:48,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3315 conditions, 1994 events. 193/1994 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7160 event pairs, 0 based on Foata normal form. 0/1606 useless extension candidates. Maximal degree in co-relation 3212. Up to 98 conditions per place. [2023-08-26 15:01:48,672 INFO L119 LiptonReduction]: Number of co-enabled transitions 1621152 [2023-08-26 15:01:56,148 INFO L134 LiptonReduction]: Checked pairs total: 7243417 [2023-08-26 15:01:56,148 INFO L136 LiptonReduction]: Total number of compositions: 1009 [2023-08-26 15:01:56,150 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:01:56,150 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:01:56,150 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:01:56,446 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:01:56,446 INFO L124 PetriNetUnfolderBase]: 47/1004 cut-off events. [2023-08-26 15:01:56,446 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-26 15:01:56,446 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:01:56,446 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-26 15:01:56,447 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:01:56,447 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:01:56,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1008890254, now seen corresponding path program 1 times [2023-08-26 15:01:56,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:01:56,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440973082] [2023-08-26 15:01:56,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:01:56,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:01:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:56,505 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:01:56,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:01:56,588 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:01:56,589 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:01:56,589 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:01:56,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-26 15:01:56,589 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:01:56,589 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:01:56,589 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:01:56,590 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-26 15:01:56,700 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:01:56,705 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1302 places, 1351 transitions, 5299 flow [2023-08-26 15:01:57,702 INFO L124 PetriNetUnfolderBase]: 197/2035 cut-off events. [2023-08-26 15:01:57,702 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-26 15:01:57,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3408 conditions, 2035 events. 197/2035 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7300 event pairs, 0 based on Foata normal form. 0/1639 useless extension candidates. Maximal degree in co-relation 3304. Up to 100 conditions per place. [2023-08-26 15:01:57,811 INFO L82 GeneralOperation]: Start removeDead. Operand has 1302 places, 1351 transitions, 5299 flow [2023-08-26 15:01:57,851 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1302 places, 1351 transitions, 5299 flow [2023-08-26 15:01:57,851 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:01:57,851 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1302 places, 1351 transitions, 5299 flow [2023-08-26 15:01:57,851 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1302 places, 1351 transitions, 5299 flow [2023-08-26 15:01:57,851 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1302 places, 1351 transitions, 5299 flow [2023-08-26 15:01:58,891 INFO L124 PetriNetUnfolderBase]: 197/2035 cut-off events. [2023-08-26 15:01:58,892 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-26 15:01:58,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3408 conditions, 2035 events. 197/2035 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7300 event pairs, 0 based on Foata normal form. 0/1639 useless extension candidates. Maximal degree in co-relation 3304. Up to 100 conditions per place. [2023-08-26 15:01:59,384 INFO L119 LiptonReduction]: Number of co-enabled transitions 1689324 [2023-08-26 15:02:07,378 INFO L134 LiptonReduction]: Checked pairs total: 7572196 [2023-08-26 15:02:07,378 INFO L136 LiptonReduction]: Total number of compositions: 1030 [2023-08-26 15:02:07,379 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:02:07,380 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:02:07,380 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:02:07,678 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:02:07,678 INFO L124 PetriNetUnfolderBase]: 48/1025 cut-off events. [2023-08-26 15:02:07,679 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-26 15:02:07,679 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:02:07,679 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-26 15:02:07,679 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:02:07,679 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:02:07,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1773373160, now seen corresponding path program 1 times [2023-08-26 15:02:07,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:02:07,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767289999] [2023-08-26 15:02:07,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:02:07,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:02:07,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:07,736 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:02:07,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:07,824 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:02:07,825 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:02:07,825 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:02:07,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-26 15:02:07,825 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:02:07,825 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:02:07,825 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:02:07,825 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-26 15:02:07,940 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:02:07,945 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1328 places, 1378 transitions, 5456 flow [2023-08-26 15:02:09,145 INFO L124 PetriNetUnfolderBase]: 201/2076 cut-off events. [2023-08-26 15:02:09,146 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-26 15:02:09,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3502 conditions, 2076 events. 201/2076 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7508 event pairs, 0 based on Foata normal form. 0/1672 useless extension candidates. Maximal degree in co-relation 3397. Up to 102 conditions per place. [2023-08-26 15:02:09,256 INFO L82 GeneralOperation]: Start removeDead. Operand has 1328 places, 1378 transitions, 5456 flow [2023-08-26 15:02:09,288 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1328 places, 1378 transitions, 5456 flow [2023-08-26 15:02:09,289 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:02:09,289 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1328 places, 1378 transitions, 5456 flow [2023-08-26 15:02:09,289 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1328 places, 1378 transitions, 5456 flow [2023-08-26 15:02:09,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1328 places, 1378 transitions, 5456 flow [2023-08-26 15:02:10,321 INFO L124 PetriNetUnfolderBase]: 201/2076 cut-off events. [2023-08-26 15:02:10,322 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-26 15:02:10,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3502 conditions, 2076 events. 201/2076 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7508 event pairs, 0 based on Foata normal form. 0/1672 useless extension candidates. Maximal degree in co-relation 3397. Up to 102 conditions per place. [2023-08-26 15:02:11,069 INFO L119 LiptonReduction]: Number of co-enabled transitions 1758900 [2023-08-26 15:02:18,872 INFO L134 LiptonReduction]: Checked pairs total: 7926567 [2023-08-26 15:02:18,873 INFO L136 LiptonReduction]: Total number of compositions: 1054 [2023-08-26 15:02:18,874 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:02:18,874 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:02:18,874 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:02:19,186 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:02:19,186 INFO L124 PetriNetUnfolderBase]: 49/1046 cut-off events. [2023-08-26 15:02:19,186 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-26 15:02:19,186 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:02:19,186 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-26 15:02:19,186 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:02:19,187 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:02:19,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1552485762, now seen corresponding path program 1 times [2023-08-26 15:02:19,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:02:19,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124372628] [2023-08-26 15:02:19,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:02:19,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:02:19,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:19,241 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:02:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:19,325 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:02:19,326 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:02:19,326 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:02:19,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-26 15:02:19,326 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:02:19,326 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:02:19,326 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:02:19,326 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-26 15:02:19,437 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:02:19,442 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1354 places, 1405 transitions, 5615 flow [2023-08-26 15:02:20,729 INFO L124 PetriNetUnfolderBase]: 205/2117 cut-off events. [2023-08-26 15:02:20,729 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-26 15:02:20,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3597 conditions, 2117 events. 205/2117 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7636 event pairs, 0 based on Foata normal form. 0/1705 useless extension candidates. Maximal degree in co-relation 3491. Up to 104 conditions per place. [2023-08-26 15:02:20,848 INFO L82 GeneralOperation]: Start removeDead. Operand has 1354 places, 1405 transitions, 5615 flow [2023-08-26 15:02:20,888 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1354 places, 1405 transitions, 5615 flow [2023-08-26 15:02:20,888 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:02:20,888 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1354 places, 1405 transitions, 5615 flow [2023-08-26 15:02:20,888 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1354 places, 1405 transitions, 5615 flow [2023-08-26 15:02:20,888 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1354 places, 1405 transitions, 5615 flow [2023-08-26 15:02:22,199 INFO L124 PetriNetUnfolderBase]: 205/2117 cut-off events. [2023-08-26 15:02:22,199 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-26 15:02:22,287 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3597 conditions, 2117 events. 205/2117 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 7636 event pairs, 0 based on Foata normal form. 0/1705 useless extension candidates. Maximal degree in co-relation 3491. Up to 104 conditions per place. [2023-08-26 15:02:22,677 INFO L119 LiptonReduction]: Number of co-enabled transitions 1829880 [2023-08-26 15:02:30,811 INFO L134 LiptonReduction]: Checked pairs total: 8249675 [2023-08-26 15:02:30,811 INFO L136 LiptonReduction]: Total number of compositions: 1071 [2023-08-26 15:02:30,812 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:02:30,813 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:02:30,813 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:02:31,298 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:02:31,299 INFO L124 PetriNetUnfolderBase]: 50/1065 cut-off events. [2023-08-26 15:02:31,299 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-26 15:02:31,299 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:02:31,299 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-26 15:02:31,299 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:02:31,299 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:02:31,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1193355709, now seen corresponding path program 1 times [2023-08-26 15:02:31,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:02:31,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964147081] [2023-08-26 15:02:31,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:02:31,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:02:31,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:31,387 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:02:31,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:31,483 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:02:31,484 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:02:31,484 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:02:31,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-26 15:02:31,484 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:02:31,484 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:02:31,484 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:02:31,484 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-26 15:02:31,614 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:02:31,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1380 places, 1432 transitions, 5776 flow [2023-08-26 15:02:32,787 INFO L124 PetriNetUnfolderBase]: 209/2158 cut-off events. [2023-08-26 15:02:32,787 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-26 15:02:32,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3693 conditions, 2158 events. 209/2158 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7729 event pairs, 0 based on Foata normal form. 0/1738 useless extension candidates. Maximal degree in co-relation 3586. Up to 106 conditions per place. [2023-08-26 15:02:32,917 INFO L82 GeneralOperation]: Start removeDead. Operand has 1380 places, 1432 transitions, 5776 flow [2023-08-26 15:02:32,954 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1380 places, 1432 transitions, 5776 flow [2023-08-26 15:02:32,955 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:02:32,955 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1380 places, 1432 transitions, 5776 flow [2023-08-26 15:02:32,955 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1380 places, 1432 transitions, 5776 flow [2023-08-26 15:02:32,955 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1380 places, 1432 transitions, 5776 flow [2023-08-26 15:02:34,127 INFO L124 PetriNetUnfolderBase]: 209/2158 cut-off events. [2023-08-26 15:02:34,128 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-26 15:02:34,232 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3693 conditions, 2158 events. 209/2158 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7729 event pairs, 0 based on Foata normal form. 0/1738 useless extension candidates. Maximal degree in co-relation 3586. Up to 106 conditions per place. [2023-08-26 15:02:34,653 INFO L119 LiptonReduction]: Number of co-enabled transitions 1902264 [2023-08-26 15:02:43,036 INFO L134 LiptonReduction]: Checked pairs total: 8533007 [2023-08-26 15:02:43,036 INFO L136 LiptonReduction]: Total number of compositions: 1096 [2023-08-26 15:02:43,037 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:02:43,038 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:02:43,038 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:02:43,379 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:02:43,379 INFO L124 PetriNetUnfolderBase]: 51/1088 cut-off events. [2023-08-26 15:02:43,380 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-26 15:02:43,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:02:43,380 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-26 15:02:43,380 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:02:43,380 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:02:43,380 INFO L85 PathProgramCache]: Analyzing trace with hash 594944582, now seen corresponding path program 1 times [2023-08-26 15:02:43,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:02:43,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197207921] [2023-08-26 15:02:43,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:02:43,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:02:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:43,439 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:02:43,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:43,534 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:02:43,535 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:02:43,535 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:02:43,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-26 15:02:43,536 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:02:43,536 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:02:43,536 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:02:43,536 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-26 15:02:43,667 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:02:43,673 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1406 places, 1459 transitions, 5939 flow [2023-08-26 15:02:45,036 INFO L124 PetriNetUnfolderBase]: 213/2199 cut-off events. [2023-08-26 15:02:45,036 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-26 15:02:45,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3790 conditions, 2199 events. 213/2199 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7900 event pairs, 0 based on Foata normal form. 0/1771 useless extension candidates. Maximal degree in co-relation 3682. Up to 108 conditions per place. [2023-08-26 15:02:45,136 INFO L82 GeneralOperation]: Start removeDead. Operand has 1406 places, 1459 transitions, 5939 flow [2023-08-26 15:02:45,162 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1406 places, 1459 transitions, 5939 flow [2023-08-26 15:02:45,162 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:02:45,162 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1406 places, 1459 transitions, 5939 flow [2023-08-26 15:02:45,162 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1406 places, 1459 transitions, 5939 flow [2023-08-26 15:02:45,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1406 places, 1459 transitions, 5939 flow [2023-08-26 15:02:46,359 INFO L124 PetriNetUnfolderBase]: 213/2199 cut-off events. [2023-08-26 15:02:46,360 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-26 15:02:46,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3790 conditions, 2199 events. 213/2199 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7900 event pairs, 0 based on Foata normal form. 0/1771 useless extension candidates. Maximal degree in co-relation 3682. Up to 108 conditions per place. [2023-08-26 15:02:46,924 INFO L119 LiptonReduction]: Number of co-enabled transitions 1976052 [2023-08-26 15:02:55,281 INFO L134 LiptonReduction]: Checked pairs total: 8947694 [2023-08-26 15:02:55,281 INFO L136 LiptonReduction]: Total number of compositions: 1135 [2023-08-26 15:02:55,282 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:02:55,283 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:02:55,283 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:02:55,640 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:02:55,640 INFO L124 PetriNetUnfolderBase]: 52/1109 cut-off events. [2023-08-26 15:02:55,640 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-26 15:02:55,640 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:02:55,640 INFO L208 CegarLoopForPetriNet]: trace histogram [54, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:02:55,640 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:02:55,641 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:02:55,641 INFO L85 PathProgramCache]: Analyzing trace with hash 2095562784, now seen corresponding path program 1 times [2023-08-26 15:02:55,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:02:55,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058889097] [2023-08-26 15:02:55,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:02:55,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:02:55,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:55,708 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:02:55,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:02:55,806 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:02:55,806 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:02:55,806 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:02:55,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-26 15:02:55,806 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:02:55,806 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:02:55,806 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:02:55,806 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-08-26 15:02:55,916 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:02:55,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1432 places, 1486 transitions, 6104 flow [2023-08-26 15:02:57,330 INFO L124 PetriNetUnfolderBase]: 217/2240 cut-off events. [2023-08-26 15:02:57,330 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-26 15:02:57,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3888 conditions, 2240 events. 217/2240 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8038 event pairs, 0 based on Foata normal form. 0/1804 useless extension candidates. Maximal degree in co-relation 3779. Up to 110 conditions per place. [2023-08-26 15:02:57,432 INFO L82 GeneralOperation]: Start removeDead. Operand has 1432 places, 1486 transitions, 6104 flow [2023-08-26 15:02:57,460 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1432 places, 1486 transitions, 6104 flow [2023-08-26 15:02:57,461 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:02:57,461 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1432 places, 1486 transitions, 6104 flow [2023-08-26 15:02:57,461 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1432 places, 1486 transitions, 6104 flow [2023-08-26 15:02:57,461 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1432 places, 1486 transitions, 6104 flow [2023-08-26 15:02:58,787 INFO L124 PetriNetUnfolderBase]: 217/2240 cut-off events. [2023-08-26 15:02:58,787 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-26 15:02:58,892 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3888 conditions, 2240 events. 217/2240 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8038 event pairs, 0 based on Foata normal form. 0/1804 useless extension candidates. Maximal degree in co-relation 3779. Up to 110 conditions per place. [2023-08-26 15:02:59,327 INFO L119 LiptonReduction]: Number of co-enabled transitions 2051244 [2023-08-26 15:03:08,214 INFO L134 LiptonReduction]: Checked pairs total: 9165856 [2023-08-26 15:03:08,214 INFO L136 LiptonReduction]: Total number of compositions: 1122 [2023-08-26 15:03:08,216 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:03:08,216 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:03:08,216 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:03:08,604 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:03:08,604 INFO L124 PetriNetUnfolderBase]: 53/1130 cut-off events. [2023-08-26 15:03:08,604 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-26 15:03:08,604 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:03:08,605 INFO L208 CegarLoopForPetriNet]: trace histogram [55, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:03:08,605 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:03:08,605 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:03:08,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1475648814, now seen corresponding path program 1 times [2023-08-26 15:03:08,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:03:08,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886742220] [2023-08-26 15:03:08,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:03:08,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:03:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:08,689 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:03:08,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:08,805 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:03:08,806 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:03:08,806 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:03:08,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-26 15:03:08,806 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:03:08,806 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:03:08,807 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:03:08,807 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-08-26 15:03:08,962 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:03:08,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1458 places, 1513 transitions, 6271 flow [2023-08-26 15:03:10,566 INFO L124 PetriNetUnfolderBase]: 221/2281 cut-off events. [2023-08-26 15:03:10,566 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-26 15:03:10,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3987 conditions, 2281 events. 221/2281 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8200 event pairs, 0 based on Foata normal form. 0/1837 useless extension candidates. Maximal degree in co-relation 3877. Up to 112 conditions per place. [2023-08-26 15:03:10,674 INFO L82 GeneralOperation]: Start removeDead. Operand has 1458 places, 1513 transitions, 6271 flow [2023-08-26 15:03:10,701 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1458 places, 1513 transitions, 6271 flow [2023-08-26 15:03:10,701 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:03:10,702 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1458 places, 1513 transitions, 6271 flow [2023-08-26 15:03:10,702 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1458 places, 1513 transitions, 6271 flow [2023-08-26 15:03:10,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1458 places, 1513 transitions, 6271 flow [2023-08-26 15:03:12,256 INFO L124 PetriNetUnfolderBase]: 221/2281 cut-off events. [2023-08-26 15:03:12,256 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-26 15:03:12,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3987 conditions, 2281 events. 221/2281 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8200 event pairs, 0 based on Foata normal form. 0/1837 useless extension candidates. Maximal degree in co-relation 3877. Up to 112 conditions per place. [2023-08-26 15:03:12,917 INFO L119 LiptonReduction]: Number of co-enabled transitions 2127840 [2023-08-26 15:03:21,933 INFO L134 LiptonReduction]: Checked pairs total: 9513921 [2023-08-26 15:03:21,933 INFO L136 LiptonReduction]: Total number of compositions: 1147 [2023-08-26 15:03:21,935 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:03:21,935 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:03:21,935 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:03:22,349 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:03:22,350 INFO L124 PetriNetUnfolderBase]: 54/1151 cut-off events. [2023-08-26 15:03:22,350 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-26 15:03:22,350 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:03:22,350 INFO L208 CegarLoopForPetriNet]: trace histogram [56, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:03:22,350 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:03:22,350 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:03:22,350 INFO L85 PathProgramCache]: Analyzing trace with hash -182900659, now seen corresponding path program 1 times [2023-08-26 15:03:22,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:03:22,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583772760] [2023-08-26 15:03:22,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:03:22,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:03:22,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:22,420 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:03:22,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:22,520 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:03:22,520 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:03:22,520 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:03:22,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-26 15:03:22,520 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:03:22,520 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:03:22,521 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:03:22,521 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-08-26 15:03:22,637 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:03:22,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1484 places, 1540 transitions, 6440 flow [2023-08-26 15:03:24,345 INFO L124 PetriNetUnfolderBase]: 225/2322 cut-off events. [2023-08-26 15:03:24,346 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-26 15:03:24,461 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4087 conditions, 2322 events. 225/2322 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8430 event pairs, 0 based on Foata normal form. 0/1870 useless extension candidates. Maximal degree in co-relation 3976. Up to 114 conditions per place. [2023-08-26 15:03:24,461 INFO L82 GeneralOperation]: Start removeDead. Operand has 1484 places, 1540 transitions, 6440 flow [2023-08-26 15:03:24,496 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1484 places, 1540 transitions, 6440 flow [2023-08-26 15:03:24,496 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:03:24,496 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1484 places, 1540 transitions, 6440 flow [2023-08-26 15:03:24,496 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1484 places, 1540 transitions, 6440 flow [2023-08-26 15:03:24,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1484 places, 1540 transitions, 6440 flow [2023-08-26 15:03:26,126 INFO L124 PetriNetUnfolderBase]: 225/2322 cut-off events. [2023-08-26 15:03:26,126 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-26 15:03:26,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4087 conditions, 2322 events. 225/2322 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8430 event pairs, 0 based on Foata normal form. 0/1870 useless extension candidates. Maximal degree in co-relation 3976. Up to 114 conditions per place. [2023-08-26 15:03:26,864 INFO L119 LiptonReduction]: Number of co-enabled transitions 2205840 [2023-08-26 15:03:36,076 INFO L134 LiptonReduction]: Checked pairs total: 9910673 [2023-08-26 15:03:36,076 INFO L136 LiptonReduction]: Total number of compositions: 1172 [2023-08-26 15:03:36,077 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:03:36,077 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:03:36,077 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:03:36,564 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:03:36,564 INFO L124 PetriNetUnfolderBase]: 55/1170 cut-off events. [2023-08-26 15:03:36,564 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-26 15:03:36,564 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:03:36,564 INFO L208 CegarLoopForPetriNet]: trace histogram [57, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:03:36,564 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:03:36,564 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:03:36,565 INFO L85 PathProgramCache]: Analyzing trace with hash 528732261, now seen corresponding path program 1 times [2023-08-26 15:03:36,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:03:36,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302625675] [2023-08-26 15:03:36,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:03:36,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:03:36,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:36,636 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:03:36,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:36,750 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:03:36,750 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:03:36,750 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:03:36,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-26 15:03:36,751 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:03:36,751 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:03:36,751 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:03:36,751 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-08-26 15:03:36,904 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:03:36,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1510 places, 1567 transitions, 6611 flow [2023-08-26 15:03:38,438 INFO L124 PetriNetUnfolderBase]: 229/2363 cut-off events. [2023-08-26 15:03:38,438 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-26 15:03:38,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4188 conditions, 2363 events. 229/2363 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8419 event pairs, 0 based on Foata normal form. 0/1903 useless extension candidates. Maximal degree in co-relation 4076. Up to 116 conditions per place. [2023-08-26 15:03:38,569 INFO L82 GeneralOperation]: Start removeDead. Operand has 1510 places, 1567 transitions, 6611 flow [2023-08-26 15:03:38,758 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1510 places, 1567 transitions, 6611 flow [2023-08-26 15:03:38,758 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:03:38,758 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1510 places, 1567 transitions, 6611 flow [2023-08-26 15:03:38,758 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1510 places, 1567 transitions, 6611 flow [2023-08-26 15:03:38,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1510 places, 1567 transitions, 6611 flow [2023-08-26 15:03:40,466 INFO L124 PetriNetUnfolderBase]: 229/2363 cut-off events. [2023-08-26 15:03:40,466 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-26 15:03:40,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4188 conditions, 2363 events. 229/2363 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8419 event pairs, 0 based on Foata normal form. 0/1903 useless extension candidates. Maximal degree in co-relation 4076. Up to 116 conditions per place. [2023-08-26 15:03:41,246 INFO L119 LiptonReduction]: Number of co-enabled transitions 2285244 [2023-08-26 15:03:50,684 INFO L134 LiptonReduction]: Checked pairs total: 10286622 [2023-08-26 15:03:50,684 INFO L136 LiptonReduction]: Total number of compositions: 1187 [2023-08-26 15:03:50,685 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:03:50,685 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:03:50,686 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:03:51,216 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:03:51,216 INFO L124 PetriNetUnfolderBase]: 56/1193 cut-off events. [2023-08-26 15:03:51,216 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-26 15:03:51,216 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:03:51,216 INFO L208 CegarLoopForPetriNet]: trace histogram [58, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:03:51,216 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:03:51,216 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:03:51,217 INFO L85 PathProgramCache]: Analyzing trace with hash -2101612694, now seen corresponding path program 1 times [2023-08-26 15:03:51,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:03:51,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937004048] [2023-08-26 15:03:51,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:03:51,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:03:51,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:51,304 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:03:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:03:51,400 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:03:51,400 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:03:51,400 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:03:51,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-08-26 15:03:51,400 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:03:51,400 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:03:51,400 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:03:51,400 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-08-26 15:03:51,525 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:03:51,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1536 places, 1594 transitions, 6784 flow [2023-08-26 15:03:53,250 INFO L124 PetriNetUnfolderBase]: 233/2404 cut-off events. [2023-08-26 15:03:53,250 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-26 15:03:53,374 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4290 conditions, 2404 events. 233/2404 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8650 event pairs, 0 based on Foata normal form. 0/1936 useless extension candidates. Maximal degree in co-relation 4177. Up to 118 conditions per place. [2023-08-26 15:03:53,374 INFO L82 GeneralOperation]: Start removeDead. Operand has 1536 places, 1594 transitions, 6784 flow [2023-08-26 15:03:53,410 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1536 places, 1594 transitions, 6784 flow [2023-08-26 15:03:53,410 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:03:53,411 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1536 places, 1594 transitions, 6784 flow [2023-08-26 15:03:53,411 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1536 places, 1594 transitions, 6784 flow [2023-08-26 15:03:53,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1536 places, 1594 transitions, 6784 flow [2023-08-26 15:03:55,093 INFO L124 PetriNetUnfolderBase]: 233/2404 cut-off events. [2023-08-26 15:03:55,093 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-26 15:03:55,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4290 conditions, 2404 events. 233/2404 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8650 event pairs, 0 based on Foata normal form. 0/1936 useless extension candidates. Maximal degree in co-relation 4177. Up to 118 conditions per place. [2023-08-26 15:03:55,902 INFO L119 LiptonReduction]: Number of co-enabled transitions 2366052 [2023-08-26 15:04:05,682 INFO L134 LiptonReduction]: Checked pairs total: 10612438 [2023-08-26 15:04:05,682 INFO L136 LiptonReduction]: Total number of compositions: 1224 [2023-08-26 15:04:05,683 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:04:05,683 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:04:05,683 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:04:06,158 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:04:06,158 INFO L124 PetriNetUnfolderBase]: 57/1214 cut-off events. [2023-08-26 15:04:06,158 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-26 15:04:06,158 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:04:06,158 INFO L208 CegarLoopForPetriNet]: trace histogram [59, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:04:06,159 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:04:06,159 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:04:06,159 INFO L85 PathProgramCache]: Analyzing trace with hash 18136683, now seen corresponding path program 1 times [2023-08-26 15:04:06,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:04:06,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734688991] [2023-08-26 15:04:06,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:04:06,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:04:06,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:06,233 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:04:06,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:06,357 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:04:06,357 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:04:06,357 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:04:06,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-08-26 15:04:06,357 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:04:06,357 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:04:06,358 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:04:06,358 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-08-26 15:04:06,478 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:04:06,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1562 places, 1621 transitions, 6959 flow [2023-08-26 15:04:08,199 INFO L124 PetriNetUnfolderBase]: 237/2445 cut-off events. [2023-08-26 15:04:08,199 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-26 15:04:08,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4393 conditions, 2445 events. 237/2445 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8819 event pairs, 0 based on Foata normal form. 0/1969 useless extension candidates. Maximal degree in co-relation 4279. Up to 120 conditions per place. [2023-08-26 15:04:08,334 INFO L82 GeneralOperation]: Start removeDead. Operand has 1562 places, 1621 transitions, 6959 flow [2023-08-26 15:04:08,371 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1562 places, 1621 transitions, 6959 flow [2023-08-26 15:04:08,371 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:04:08,371 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1562 places, 1621 transitions, 6959 flow [2023-08-26 15:04:08,372 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1562 places, 1621 transitions, 6959 flow [2023-08-26 15:04:08,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1562 places, 1621 transitions, 6959 flow [2023-08-26 15:04:10,348 INFO L124 PetriNetUnfolderBase]: 237/2445 cut-off events. [2023-08-26 15:04:10,349 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-26 15:04:10,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4393 conditions, 2445 events. 237/2445 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8819 event pairs, 0 based on Foata normal form. 0/1969 useless extension candidates. Maximal degree in co-relation 4279. Up to 120 conditions per place. [2023-08-26 15:04:11,105 INFO L119 LiptonReduction]: Number of co-enabled transitions 2448264 [2023-08-26 15:04:21,013 INFO L134 LiptonReduction]: Checked pairs total: 10961716 [2023-08-26 15:04:21,014 INFO L136 LiptonReduction]: Total number of compositions: 1228 [2023-08-26 15:04:21,015 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:04:21,015 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:04:21,015 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:04:21,494 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:04:21,495 INFO L124 PetriNetUnfolderBase]: 58/1235 cut-off events. [2023-08-26 15:04:21,495 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-26 15:04:21,495 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:04:21,495 INFO L208 CegarLoopForPetriNet]: trace histogram [60, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:04:21,495 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:04:21,495 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:04:21,495 INFO L85 PathProgramCache]: Analyzing trace with hash 2054807935, now seen corresponding path program 1 times [2023-08-26 15:04:21,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:04:21,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465258583] [2023-08-26 15:04:21,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:04:21,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:04:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:21,583 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:04:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:21,707 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:04:21,707 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:04:21,707 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:04:21,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-08-26 15:04:21,707 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:04:21,707 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:04:21,707 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:04:21,707 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-08-26 15:04:21,833 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:04:21,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1588 places, 1648 transitions, 7136 flow [2023-08-26 15:04:23,526 INFO L124 PetriNetUnfolderBase]: 241/2486 cut-off events. [2023-08-26 15:04:23,526 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-26 15:04:23,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4497 conditions, 2486 events. 241/2486 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8948 event pairs, 0 based on Foata normal form. 0/2002 useless extension candidates. Maximal degree in co-relation 4382. Up to 122 conditions per place. [2023-08-26 15:04:23,674 INFO L82 GeneralOperation]: Start removeDead. Operand has 1588 places, 1648 transitions, 7136 flow [2023-08-26 15:04:23,953 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1588 places, 1648 transitions, 7136 flow [2023-08-26 15:04:23,954 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:04:23,954 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1588 places, 1648 transitions, 7136 flow [2023-08-26 15:04:23,954 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1588 places, 1648 transitions, 7136 flow [2023-08-26 15:04:23,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1588 places, 1648 transitions, 7136 flow [2023-08-26 15:04:25,937 INFO L124 PetriNetUnfolderBase]: 241/2486 cut-off events. [2023-08-26 15:04:25,937 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-26 15:04:26,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4497 conditions, 2486 events. 241/2486 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 8948 event pairs, 0 based on Foata normal form. 0/2002 useless extension candidates. Maximal degree in co-relation 4382. Up to 122 conditions per place. [2023-08-26 15:04:26,841 INFO L119 LiptonReduction]: Number of co-enabled transitions 2531880 [2023-08-26 15:04:36,505 INFO L134 LiptonReduction]: Checked pairs total: 11360167 [2023-08-26 15:04:36,506 INFO L136 LiptonReduction]: Total number of compositions: 1245 [2023-08-26 15:04:36,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:04:36,507 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:04:36,507 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:04:37,025 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:04:37,025 INFO L124 PetriNetUnfolderBase]: 59/1256 cut-off events. [2023-08-26 15:04:37,025 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-26 15:04:37,025 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:04:37,026 INFO L208 CegarLoopForPetriNet]: trace histogram [61, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:04:37,026 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:04:37,026 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:04:37,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1180919668, now seen corresponding path program 1 times [2023-08-26 15:04:37,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:04:37,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408842198] [2023-08-26 15:04:37,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:04:37,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:04:37,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:37,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:04:37,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:37,220 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:04:37,220 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:04:37,220 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:04:37,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-08-26 15:04:37,220 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:04:37,220 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:04:37,220 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:04:37,220 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-08-26 15:04:37,344 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:04:37,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1614 places, 1675 transitions, 7315 flow [2023-08-26 15:04:39,456 INFO L124 PetriNetUnfolderBase]: 245/2527 cut-off events. [2023-08-26 15:04:39,456 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-26 15:04:39,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4602 conditions, 2527 events. 245/2527 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9040 event pairs, 0 based on Foata normal form. 0/2035 useless extension candidates. Maximal degree in co-relation 4486. Up to 124 conditions per place. [2023-08-26 15:04:39,605 INFO L82 GeneralOperation]: Start removeDead. Operand has 1614 places, 1675 transitions, 7315 flow [2023-08-26 15:04:39,644 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1614 places, 1675 transitions, 7315 flow [2023-08-26 15:04:39,644 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:04:39,644 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1614 places, 1675 transitions, 7315 flow [2023-08-26 15:04:39,645 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1614 places, 1675 transitions, 7315 flow [2023-08-26 15:04:39,645 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1614 places, 1675 transitions, 7315 flow [2023-08-26 15:04:41,764 INFO L124 PetriNetUnfolderBase]: 245/2527 cut-off events. [2023-08-26 15:04:41,765 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-26 15:04:41,905 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4602 conditions, 2527 events. 245/2527 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9040 event pairs, 0 based on Foata normal form. 0/2035 useless extension candidates. Maximal degree in co-relation 4486. Up to 124 conditions per place. [2023-08-26 15:04:42,732 INFO L119 LiptonReduction]: Number of co-enabled transitions 2616900 [2023-08-26 15:04:53,737 INFO L134 LiptonReduction]: Checked pairs total: 11744042 [2023-08-26 15:04:53,737 INFO L136 LiptonReduction]: Total number of compositions: 1264 [2023-08-26 15:04:53,738 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:04:53,738 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:04:53,738 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:04:54,240 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:04:54,240 INFO L124 PetriNetUnfolderBase]: 60/1277 cut-off events. [2023-08-26 15:04:54,241 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-26 15:04:54,241 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:04:54,241 INFO L208 CegarLoopForPetriNet]: trace histogram [62, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:04:54,241 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:04:54,241 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:04:54,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1710162809, now seen corresponding path program 1 times [2023-08-26 15:04:54,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:04:54,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596342929] [2023-08-26 15:04:54,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:04:54,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:04:54,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:54,321 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:04:54,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:04:54,454 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:04:54,455 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:04:54,455 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:04:54,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-08-26 15:04:54,455 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:04:54,455 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:04:54,455 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:04:54,455 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-08-26 15:04:54,632 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:04:54,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1640 places, 1702 transitions, 7496 flow [2023-08-26 15:04:56,685 INFO L124 PetriNetUnfolderBase]: 249/2568 cut-off events. [2023-08-26 15:04:56,685 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-26 15:04:56,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4708 conditions, 2568 events. 249/2568 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9247 event pairs, 0 based on Foata normal form. 0/2068 useless extension candidates. Maximal degree in co-relation 4591. Up to 126 conditions per place. [2023-08-26 15:04:56,826 INFO L82 GeneralOperation]: Start removeDead. Operand has 1640 places, 1702 transitions, 7496 flow [2023-08-26 15:04:56,860 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1640 places, 1702 transitions, 7496 flow [2023-08-26 15:04:56,860 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:04:56,860 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1640 places, 1702 transitions, 7496 flow [2023-08-26 15:04:56,860 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1640 places, 1702 transitions, 7496 flow [2023-08-26 15:04:56,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1640 places, 1702 transitions, 7496 flow [2023-08-26 15:04:58,768 INFO L124 PetriNetUnfolderBase]: 249/2568 cut-off events. [2023-08-26 15:04:58,768 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-26 15:04:58,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4708 conditions, 2568 events. 249/2568 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9247 event pairs, 0 based on Foata normal form. 0/2068 useless extension candidates. Maximal degree in co-relation 4591. Up to 126 conditions per place. [2023-08-26 15:04:59,763 INFO L119 LiptonReduction]: Number of co-enabled transitions 2703324 [2023-08-26 15:05:10,207 INFO L134 LiptonReduction]: Checked pairs total: 12082374 [2023-08-26 15:05:10,207 INFO L136 LiptonReduction]: Total number of compositions: 1287 [2023-08-26 15:05:10,208 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:05:10,208 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:05:10,209 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:05:10,751 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:05:10,751 INFO L124 PetriNetUnfolderBase]: 61/1298 cut-off events. [2023-08-26 15:05:10,751 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-26 15:05:10,751 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:05:10,751 INFO L208 CegarLoopForPetriNet]: trace histogram [63, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:05:10,751 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:05:10,751 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:05:10,751 INFO L85 PathProgramCache]: Analyzing trace with hash 365039800, now seen corresponding path program 1 times [2023-08-26 15:05:10,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:05:10,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460258608] [2023-08-26 15:05:10,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:05:10,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:05:10,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:05:10,832 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:05:10,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:05:10,959 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:05:10,959 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:05:10,959 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:05:10,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-08-26 15:05:10,959 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:05:10,959 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:05:10,959 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:05:10,960 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-08-26 15:05:11,088 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:05:11,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1666 places, 1729 transitions, 7679 flow [2023-08-26 15:05:13,007 INFO L124 PetriNetUnfolderBase]: 253/2609 cut-off events. [2023-08-26 15:05:13,007 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-26 15:05:13,167 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4815 conditions, 2609 events. 253/2609 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9466 event pairs, 0 based on Foata normal form. 0/2101 useless extension candidates. Maximal degree in co-relation 4697. Up to 128 conditions per place. [2023-08-26 15:05:13,167 INFO L82 GeneralOperation]: Start removeDead. Operand has 1666 places, 1729 transitions, 7679 flow [2023-08-26 15:05:13,208 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1666 places, 1729 transitions, 7679 flow [2023-08-26 15:05:13,208 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:05:13,208 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1666 places, 1729 transitions, 7679 flow [2023-08-26 15:05:13,209 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1666 places, 1729 transitions, 7679 flow [2023-08-26 15:05:13,209 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1666 places, 1729 transitions, 7679 flow [2023-08-26 15:05:15,454 INFO L124 PetriNetUnfolderBase]: 253/2609 cut-off events. [2023-08-26 15:05:15,454 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-26 15:05:15,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4815 conditions, 2609 events. 253/2609 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9466 event pairs, 0 based on Foata normal form. 0/2101 useless extension candidates. Maximal degree in co-relation 4697. Up to 128 conditions per place. [2023-08-26 15:05:16,283 INFO L119 LiptonReduction]: Number of co-enabled transitions 2791152 [2023-08-26 15:05:26,952 INFO L134 LiptonReduction]: Checked pairs total: 12537056 [2023-08-26 15:05:26,952 INFO L136 LiptonReduction]: Total number of compositions: 1322 [2023-08-26 15:05:26,953 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:05:26,953 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:05:26,953 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:05:27,524 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:05:27,524 INFO L124 PetriNetUnfolderBase]: 62/1319 cut-off events. [2023-08-26 15:05:27,524 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-26 15:05:27,524 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:05:27,524 INFO L208 CegarLoopForPetriNet]: trace histogram [64, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:05:27,524 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:05:27,525 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:05:27,525 INFO L85 PathProgramCache]: Analyzing trace with hash -858637896, now seen corresponding path program 1 times [2023-08-26 15:05:27,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:05:27,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018729830] [2023-08-26 15:05:27,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:05:27,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:05:27,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:05:27,603 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:05:27,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:05:27,743 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:05:27,743 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:05:27,743 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:05:27,743 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-08-26 15:05:27,744 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:05:27,744 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:05:27,744 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:05:27,744 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-08-26 15:05:27,880 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:05:27,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1692 places, 1756 transitions, 7864 flow [2023-08-26 15:05:29,815 INFO L124 PetriNetUnfolderBase]: 257/2650 cut-off events. [2023-08-26 15:05:29,815 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-26 15:05:30,211 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4923 conditions, 2650 events. 257/2650 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9635 event pairs, 0 based on Foata normal form. 0/2134 useless extension candidates. Maximal degree in co-relation 4804. Up to 130 conditions per place. [2023-08-26 15:05:30,211 INFO L82 GeneralOperation]: Start removeDead. Operand has 1692 places, 1756 transitions, 7864 flow [2023-08-26 15:05:30,247 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1692 places, 1756 transitions, 7864 flow [2023-08-26 15:05:30,247 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:05:30,247 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1692 places, 1756 transitions, 7864 flow [2023-08-26 15:05:30,247 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1692 places, 1756 transitions, 7864 flow [2023-08-26 15:05:30,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1692 places, 1756 transitions, 7864 flow [2023-08-26 15:05:32,401 INFO L124 PetriNetUnfolderBase]: 257/2650 cut-off events. [2023-08-26 15:05:32,401 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-26 15:05:32,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4923 conditions, 2650 events. 257/2650 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9635 event pairs, 0 based on Foata normal form. 0/2134 useless extension candidates. Maximal degree in co-relation 4804. Up to 130 conditions per place. [2023-08-26 15:05:33,429 INFO L119 LiptonReduction]: Number of co-enabled transitions 2880384 [2023-08-26 15:05:44,278 INFO L134 LiptonReduction]: Checked pairs total: 12916024 [2023-08-26 15:05:44,278 INFO L136 LiptonReduction]: Total number of compositions: 1331 [2023-08-26 15:05:44,279 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:05:44,280 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:05:44,280 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:05:44,863 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:05:44,863 INFO L124 PetriNetUnfolderBase]: 63/1340 cut-off events. [2023-08-26 15:05:44,864 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-26 15:05:44,864 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:05:44,864 INFO L208 CegarLoopForPetriNet]: trace histogram [65, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:05:44,864 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:05:44,864 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:05:44,864 INFO L85 PathProgramCache]: Analyzing trace with hash -908415424, now seen corresponding path program 1 times [2023-08-26 15:05:44,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:05:44,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161536935] [2023-08-26 15:05:44,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:05:44,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:05:44,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:05:44,961 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:05:44,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:05:45,085 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:05:45,085 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:05:45,085 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:05:45,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-08-26 15:05:45,085 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:05:45,086 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:05:45,086 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:05:45,086 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-08-26 15:05:45,234 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:05:45,243 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1718 places, 1783 transitions, 8051 flow [2023-08-26 15:05:47,321 INFO L124 PetriNetUnfolderBase]: 261/2691 cut-off events. [2023-08-26 15:05:47,321 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-26 15:05:47,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5032 conditions, 2691 events. 261/2691 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9765 event pairs, 0 based on Foata normal form. 0/2167 useless extension candidates. Maximal degree in co-relation 4912. Up to 132 conditions per place. [2023-08-26 15:05:47,501 INFO L82 GeneralOperation]: Start removeDead. Operand has 1718 places, 1783 transitions, 8051 flow [2023-08-26 15:05:47,832 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1718 places, 1783 transitions, 8051 flow [2023-08-26 15:05:47,833 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:05:47,833 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1718 places, 1783 transitions, 8051 flow [2023-08-26 15:05:47,833 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1718 places, 1783 transitions, 8051 flow [2023-08-26 15:05:47,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1718 places, 1783 transitions, 8051 flow [2023-08-26 15:05:50,132 INFO L124 PetriNetUnfolderBase]: 261/2691 cut-off events. [2023-08-26 15:05:50,133 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-26 15:05:50,303 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5032 conditions, 2691 events. 261/2691 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9765 event pairs, 0 based on Foata normal form. 0/2167 useless extension candidates. Maximal degree in co-relation 4912. Up to 132 conditions per place. [2023-08-26 15:05:51,208 INFO L119 LiptonReduction]: Number of co-enabled transitions 2971020 [2023-08-26 15:06:03,028 INFO L134 LiptonReduction]: Checked pairs total: 13383359 [2023-08-26 15:06:03,028 INFO L136 LiptonReduction]: Total number of compositions: 1360 [2023-08-26 15:06:03,029 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:06:03,030 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:06:03,030 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:06:03,732 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:06:03,733 INFO L124 PetriNetUnfolderBase]: 64/1359 cut-off events. [2023-08-26 15:06:03,733 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-26 15:06:03,733 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:06:03,733 INFO L208 CegarLoopForPetriNet]: trace histogram [66, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:06:03,733 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:06:03,733 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:06:03,733 INFO L85 PathProgramCache]: Analyzing trace with hash -875682500, now seen corresponding path program 1 times [2023-08-26 15:06:03,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:06:03,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454120242] [2023-08-26 15:06:03,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:06:03,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:06:03,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:06:03,851 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:06:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:06:03,956 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:06:03,956 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:06:03,956 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:06:03,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-08-26 15:06:03,957 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:06:03,957 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:06:03,957 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:06:03,957 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-08-26 15:06:04,098 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:06:04,104 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1744 places, 1810 transitions, 8240 flow [2023-08-26 15:06:06,330 INFO L124 PetriNetUnfolderBase]: 265/2732 cut-off events. [2023-08-26 15:06:06,331 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-26 15:06:06,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5142 conditions, 2732 events. 265/2732 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9930 event pairs, 0 based on Foata normal form. 0/2200 useless extension candidates. Maximal degree in co-relation 5021. Up to 134 conditions per place. [2023-08-26 15:06:06,510 INFO L82 GeneralOperation]: Start removeDead. Operand has 1744 places, 1810 transitions, 8240 flow [2023-08-26 15:06:06,555 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1744 places, 1810 transitions, 8240 flow [2023-08-26 15:06:06,556 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:06:06,556 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1744 places, 1810 transitions, 8240 flow [2023-08-26 15:06:06,556 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1744 places, 1810 transitions, 8240 flow [2023-08-26 15:06:06,556 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1744 places, 1810 transitions, 8240 flow [2023-08-26 15:06:09,065 INFO L124 PetriNetUnfolderBase]: 265/2732 cut-off events. [2023-08-26 15:06:09,065 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-26 15:06:09,237 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5142 conditions, 2732 events. 265/2732 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 9930 event pairs, 0 based on Foata normal form. 0/2200 useless extension candidates. Maximal degree in co-relation 5021. Up to 134 conditions per place. [2023-08-26 15:06:09,983 INFO L119 LiptonReduction]: Number of co-enabled transitions 3063060 [2023-08-26 15:06:21,501 INFO L134 LiptonReduction]: Checked pairs total: 15426285 [2023-08-26 15:06:21,501 INFO L136 LiptonReduction]: Total number of compositions: 1365 [2023-08-26 15:06:21,502 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:06:21,502 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:06:21,502 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:06:22,150 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:06:22,151 INFO L124 PetriNetUnfolderBase]: 65/1382 cut-off events. [2023-08-26 15:06:22,151 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-26 15:06:22,151 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:06:22,151 INFO L208 CegarLoopForPetriNet]: trace histogram [67, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:06:22,151 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:06:22,151 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:06:22,151 INFO L85 PathProgramCache]: Analyzing trace with hash 220187312, now seen corresponding path program 1 times [2023-08-26 15:06:22,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:06:22,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530383540] [2023-08-26 15:06:22,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:06:22,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:06:22,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:06:22,256 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:06:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:06:22,416 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:06:22,416 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:06:22,416 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:06:22,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-08-26 15:06:22,417 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:06:22,417 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:06:22,417 WARN L233 ceAbstractionStarter]: 66 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:06:22,417 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 67 thread instances. [2023-08-26 15:06:22,586 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:06:22,595 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1770 places, 1837 transitions, 8431 flow [2023-08-26 15:06:25,043 INFO L124 PetriNetUnfolderBase]: 269/2773 cut-off events. [2023-08-26 15:06:25,044 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-26 15:06:25,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5253 conditions, 2773 events. 269/2773 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10077 event pairs, 0 based on Foata normal form. 0/2233 useless extension candidates. Maximal degree in co-relation 5131. Up to 136 conditions per place. [2023-08-26 15:06:25,219 INFO L82 GeneralOperation]: Start removeDead. Operand has 1770 places, 1837 transitions, 8431 flow [2023-08-26 15:06:25,258 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1770 places, 1837 transitions, 8431 flow [2023-08-26 15:06:25,259 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:06:25,259 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1770 places, 1837 transitions, 8431 flow [2023-08-26 15:06:25,259 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1770 places, 1837 transitions, 8431 flow [2023-08-26 15:06:25,259 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1770 places, 1837 transitions, 8431 flow [2023-08-26 15:06:27,721 INFO L124 PetriNetUnfolderBase]: 269/2773 cut-off events. [2023-08-26 15:06:27,721 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-26 15:06:27,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5253 conditions, 2773 events. 269/2773 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10077 event pairs, 0 based on Foata normal form. 0/2233 useless extension candidates. Maximal degree in co-relation 5131. Up to 136 conditions per place. [2023-08-26 15:06:28,892 INFO L119 LiptonReduction]: Number of co-enabled transitions 3156504 [2023-08-26 15:06:40,464 INFO L134 LiptonReduction]: Checked pairs total: 14230321 [2023-08-26 15:06:40,464 INFO L136 LiptonReduction]: Total number of compositions: 1386 [2023-08-26 15:06:40,465 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:06:40,465 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:06:40,465 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:06:41,082 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:06:41,082 INFO L124 PetriNetUnfolderBase]: 66/1403 cut-off events. [2023-08-26 15:06:41,082 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-26 15:06:41,082 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:06:41,082 INFO L208 CegarLoopForPetriNet]: trace histogram [68, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 15:06:41,083 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:06:41,083 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:06:41,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1004266144, now seen corresponding path program 1 times [2023-08-26 15:06:41,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:06:41,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435110545] [2023-08-26 15:06:41,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:06:41,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:06:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:06:41,232 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:06:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:06:41,365 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:06:41,365 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:06:41,365 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:06:41,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-08-26 15:06:41,365 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:06:41,366 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:06:41,366 WARN L233 ceAbstractionStarter]: 67 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:06:41,366 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 68 thread instances. [2023-08-26 15:06:41,512 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:06:41,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1796 places, 1864 transitions, 8624 flow [2023-08-26 15:06:44,031 INFO L124 PetriNetUnfolderBase]: 273/2814 cut-off events. [2023-08-26 15:06:44,031 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-26 15:06:44,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5365 conditions, 2814 events. 273/2814 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10230 event pairs, 0 based on Foata normal form. 0/2266 useless extension candidates. Maximal degree in co-relation 5242. Up to 138 conditions per place. [2023-08-26 15:06:44,219 INFO L82 GeneralOperation]: Start removeDead. Operand has 1796 places, 1864 transitions, 8624 flow [2023-08-26 15:06:44,264 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1796 places, 1864 transitions, 8624 flow [2023-08-26 15:06:44,264 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:06:44,264 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1796 places, 1864 transitions, 8624 flow [2023-08-26 15:06:44,264 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1796 places, 1864 transitions, 8624 flow [2023-08-26 15:06:44,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1796 places, 1864 transitions, 8624 flow [2023-08-26 15:06:47,309 INFO L124 PetriNetUnfolderBase]: 273/2814 cut-off events. [2023-08-26 15:06:47,309 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-26 15:06:47,629 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5365 conditions, 2814 events. 273/2814 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10230 event pairs, 0 based on Foata normal form. 0/2266 useless extension candidates. Maximal degree in co-relation 5242. Up to 138 conditions per place. [2023-08-26 15:06:49,020 INFO L119 LiptonReduction]: Number of co-enabled transitions 3251352 [2023-08-26 15:07:00,931 INFO L134 LiptonReduction]: Checked pairs total: 14624606 [2023-08-26 15:07:00,931 INFO L136 LiptonReduction]: Total number of compositions: 1399 [2023-08-26 15:07:00,932 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:07:00,932 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:07:00,932 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:07:01,621 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:07:01,621 INFO L124 PetriNetUnfolderBase]: 67/1422 cut-off events. [2023-08-26 15:07:01,621 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-26 15:07:01,621 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:07:01,622 INFO L208 CegarLoopForPetriNet]: trace histogram [69, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:07:01,622 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:07:01,622 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:07:01,622 INFO L85 PathProgramCache]: Analyzing trace with hash 3069075, now seen corresponding path program 1 times [2023-08-26 15:07:01,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:07:01,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003131016] [2023-08-26 15:07:01,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:07:01,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:07:01,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:07:01,723 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:07:01,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:07:01,838 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:07:01,839 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:07:01,839 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:07:01,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-08-26 15:07:01,839 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:07:01,839 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:07:01,839 WARN L233 ceAbstractionStarter]: 68 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:07:01,839 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 69 thread instances. [2023-08-26 15:07:02,022 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:07:02,031 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1822 places, 1891 transitions, 8819 flow [2023-08-26 15:07:05,002 INFO L124 PetriNetUnfolderBase]: 277/2855 cut-off events. [2023-08-26 15:07:05,002 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-26 15:07:05,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5478 conditions, 2855 events. 277/2855 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10316 event pairs, 0 based on Foata normal form. 0/2299 useless extension candidates. Maximal degree in co-relation 5354. Up to 140 conditions per place. [2023-08-26 15:07:05,185 INFO L82 GeneralOperation]: Start removeDead. Operand has 1822 places, 1891 transitions, 8819 flow [2023-08-26 15:07:05,226 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1822 places, 1891 transitions, 8819 flow [2023-08-26 15:07:05,226 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:07:05,226 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1822 places, 1891 transitions, 8819 flow [2023-08-26 15:07:05,227 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1822 places, 1891 transitions, 8819 flow [2023-08-26 15:07:05,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1822 places, 1891 transitions, 8819 flow [2023-08-26 15:07:07,692 INFO L124 PetriNetUnfolderBase]: 277/2855 cut-off events. [2023-08-26 15:07:07,692 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-26 15:07:07,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5478 conditions, 2855 events. 277/2855 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10316 event pairs, 0 based on Foata normal form. 0/2299 useless extension candidates. Maximal degree in co-relation 5354. Up to 140 conditions per place. [2023-08-26 15:07:08,939 INFO L119 LiptonReduction]: Number of co-enabled transitions 3347604 [2023-08-26 15:07:22,179 INFO L134 LiptonReduction]: Checked pairs total: 15035069 [2023-08-26 15:07:22,179 INFO L136 LiptonReduction]: Total number of compositions: 1452 [2023-08-26 15:07:22,180 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:07:22,180 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:07:22,180 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:07:22,868 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:07:22,868 INFO L124 PetriNetUnfolderBase]: 68/1445 cut-off events. [2023-08-26 15:07:22,868 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-26 15:07:22,868 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:07:22,869 INFO L208 CegarLoopForPetriNet]: trace histogram [70, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:07:22,869 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:07:22,869 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:07:22,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1573512701, now seen corresponding path program 1 times [2023-08-26 15:07:22,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:07:22,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602781201] [2023-08-26 15:07:22,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:07:22,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:07:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:07:22,970 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:07:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:07:23,091 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:07:23,091 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:07:23,091 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:07:23,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-08-26 15:07:23,091 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:07:23,091 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:07:23,092 WARN L233 ceAbstractionStarter]: 69 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:07:23,092 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 70 thread instances. [2023-08-26 15:07:23,284 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:07:23,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1848 places, 1918 transitions, 9016 flow [2023-08-26 15:07:26,054 INFO L124 PetriNetUnfolderBase]: 281/2896 cut-off events. [2023-08-26 15:07:26,055 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-26 15:07:26,246 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5592 conditions, 2896 events. 281/2896 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10543 event pairs, 0 based on Foata normal form. 0/2332 useless extension candidates. Maximal degree in co-relation 5467. Up to 142 conditions per place. [2023-08-26 15:07:26,246 INFO L82 GeneralOperation]: Start removeDead. Operand has 1848 places, 1918 transitions, 9016 flow [2023-08-26 15:07:26,291 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1848 places, 1918 transitions, 9016 flow [2023-08-26 15:07:26,291 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:07:26,291 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1848 places, 1918 transitions, 9016 flow [2023-08-26 15:07:26,291 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1848 places, 1918 transitions, 9016 flow [2023-08-26 15:07:26,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1848 places, 1918 transitions, 9016 flow [2023-08-26 15:07:28,827 INFO L124 PetriNetUnfolderBase]: 281/2896 cut-off events. [2023-08-26 15:07:28,827 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-26 15:07:29,040 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5592 conditions, 2896 events. 281/2896 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10543 event pairs, 0 based on Foata normal form. 0/2332 useless extension candidates. Maximal degree in co-relation 5467. Up to 142 conditions per place. [2023-08-26 15:07:30,113 INFO L119 LiptonReduction]: Number of co-enabled transitions 3445260 [2023-08-26 15:07:43,269 INFO L134 LiptonReduction]: Checked pairs total: 15426922 [2023-08-26 15:07:43,269 INFO L136 LiptonReduction]: Total number of compositions: 1451 [2023-08-26 15:07:43,270 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:07:43,271 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:07:43,271 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:07:44,146 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:07:44,146 INFO L124 PetriNetUnfolderBase]: 69/1466 cut-off events. [2023-08-26 15:07:44,146 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-26 15:07:44,146 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:07:44,146 INFO L208 CegarLoopForPetriNet]: trace histogram [71, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:07:44,146 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:07:44,147 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:07:44,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1747259873, now seen corresponding path program 1 times [2023-08-26 15:07:44,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:07:44,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068320737] [2023-08-26 15:07:44,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:07:44,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:07:44,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:07:44,258 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:07:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:07:44,396 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:07:44,396 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:07:44,396 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:07:44,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-08-26 15:07:44,396 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:07:44,397 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:07:44,397 WARN L233 ceAbstractionStarter]: 70 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:07:44,397 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 71 thread instances. [2023-08-26 15:07:44,558 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:07:44,567 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1874 places, 1945 transitions, 9215 flow [2023-08-26 15:07:47,230 INFO L124 PetriNetUnfolderBase]: 285/2937 cut-off events. [2023-08-26 15:07:47,231 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-26 15:07:47,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5707 conditions, 2937 events. 285/2937 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10719 event pairs, 0 based on Foata normal form. 0/2365 useless extension candidates. Maximal degree in co-relation 5581. Up to 144 conditions per place. [2023-08-26 15:07:47,455 INFO L82 GeneralOperation]: Start removeDead. Operand has 1874 places, 1945 transitions, 9215 flow [2023-08-26 15:07:47,512 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1874 places, 1945 transitions, 9215 flow [2023-08-26 15:07:47,512 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:07:47,512 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1874 places, 1945 transitions, 9215 flow [2023-08-26 15:07:47,513 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1874 places, 1945 transitions, 9215 flow [2023-08-26 15:07:47,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1874 places, 1945 transitions, 9215 flow [2023-08-26 15:07:50,398 INFO L124 PetriNetUnfolderBase]: 285/2937 cut-off events. [2023-08-26 15:07:50,398 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-26 15:07:50,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5707 conditions, 2937 events. 285/2937 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10719 event pairs, 0 based on Foata normal form. 0/2365 useless extension candidates. Maximal degree in co-relation 5581. Up to 144 conditions per place. [2023-08-26 15:07:51,692 INFO L119 LiptonReduction]: Number of co-enabled transitions 3544320 [2023-08-26 15:08:04,364 INFO L134 LiptonReduction]: Checked pairs total: 15884322 [2023-08-26 15:08:04,365 INFO L136 LiptonReduction]: Total number of compositions: 1470 [2023-08-26 15:08:04,366 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:08:04,366 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:08:04,366 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:08:05,108 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:08:05,108 INFO L124 PetriNetUnfolderBase]: 70/1485 cut-off events. [2023-08-26 15:08:05,108 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-26 15:08:05,108 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:08:05,108 INFO L208 CegarLoopForPetriNet]: trace histogram [72, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:08:05,109 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:08:05,109 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:08:05,109 INFO L85 PathProgramCache]: Analyzing trace with hash -638650942, now seen corresponding path program 1 times [2023-08-26 15:08:05,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:08:05,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50993090] [2023-08-26 15:08:05,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:08:05,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:08:05,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:08:05,216 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:08:05,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:08:05,361 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:08:05,362 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:08:05,362 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:08:05,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-08-26 15:08:05,362 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:08:05,362 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:08:05,362 WARN L233 ceAbstractionStarter]: 71 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:08:05,362 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 72 thread instances. [2023-08-26 15:08:05,521 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:08:05,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1900 places, 1972 transitions, 9416 flow [2023-08-26 15:08:08,402 INFO L124 PetriNetUnfolderBase]: 289/2978 cut-off events. [2023-08-26 15:08:08,402 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-26 15:08:08,615 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5823 conditions, 2978 events. 289/2978 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10760 event pairs, 0 based on Foata normal form. 0/2398 useless extension candidates. Maximal degree in co-relation 5696. Up to 146 conditions per place. [2023-08-26 15:08:08,615 INFO L82 GeneralOperation]: Start removeDead. Operand has 1900 places, 1972 transitions, 9416 flow [2023-08-26 15:08:08,662 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1900 places, 1972 transitions, 9416 flow [2023-08-26 15:08:08,662 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:08:08,662 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1900 places, 1972 transitions, 9416 flow [2023-08-26 15:08:08,663 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1900 places, 1972 transitions, 9416 flow [2023-08-26 15:08:08,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1900 places, 1972 transitions, 9416 flow [2023-08-26 15:08:11,515 INFO L124 PetriNetUnfolderBase]: 289/2978 cut-off events. [2023-08-26 15:08:11,515 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-26 15:08:11,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5823 conditions, 2978 events. 289/2978 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10760 event pairs, 0 based on Foata normal form. 0/2398 useless extension candidates. Maximal degree in co-relation 5696. Up to 146 conditions per place. [2023-08-26 15:08:12,597 INFO L119 LiptonReduction]: Number of co-enabled transitions 3644784 [2023-08-26 15:08:25,564 INFO L134 LiptonReduction]: Checked pairs total: 16405009 [2023-08-26 15:08:25,564 INFO L136 LiptonReduction]: Total number of compositions: 1496 [2023-08-26 15:08:25,565 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:08:25,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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:08:25,566 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:08:26,449 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:08:26,449 INFO L124 PetriNetUnfolderBase]: 71/1508 cut-off events. [2023-08-26 15:08:26,449 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-26 15:08:26,449 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:08:26,449 INFO L208 CegarLoopForPetriNet]: trace histogram [73, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:08:26,449 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:08:26,450 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:08:26,450 INFO L85 PathProgramCache]: Analyzing trace with hash -2042498026, now seen corresponding path program 1 times [2023-08-26 15:08:26,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:08:26,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750225685] [2023-08-26 15:08:26,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:08:26,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:08:26,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:08:26,572 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:08:26,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:08:26,752 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:08:26,753 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:08:26,753 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:08:26,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-08-26 15:08:26,753 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:08:26,753 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:08:26,753 WARN L233 ceAbstractionStarter]: 72 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:08:26,754 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 73 thread instances. [2023-08-26 15:08:26,914 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:08:26,923 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1926 places, 1999 transitions, 9619 flow [2023-08-26 15:08:29,893 INFO L124 PetriNetUnfolderBase]: 293/3019 cut-off events. [2023-08-26 15:08:29,893 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-26 15:08:30,107 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5940 conditions, 3019 events. 293/3019 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10968 event pairs, 0 based on Foata normal form. 0/2431 useless extension candidates. Maximal degree in co-relation 5812. Up to 148 conditions per place. [2023-08-26 15:08:30,107 INFO L82 GeneralOperation]: Start removeDead. Operand has 1926 places, 1999 transitions, 9619 flow [2023-08-26 15:08:30,152 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1926 places, 1999 transitions, 9619 flow [2023-08-26 15:08:30,152 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:08:30,152 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1926 places, 1999 transitions, 9619 flow [2023-08-26 15:08:30,153 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1926 places, 1999 transitions, 9619 flow [2023-08-26 15:08:30,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1926 places, 1999 transitions, 9619 flow [2023-08-26 15:08:32,974 INFO L124 PetriNetUnfolderBase]: 293/3019 cut-off events. [2023-08-26 15:08:32,974 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-26 15:08:33,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5940 conditions, 3019 events. 293/3019 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 10968 event pairs, 0 based on Foata normal form. 0/2431 useless extension candidates. Maximal degree in co-relation 5812. Up to 148 conditions per place. [2023-08-26 15:08:34,835 INFO L119 LiptonReduction]: Number of co-enabled transitions 3746652 [2023-08-26 15:08:48,843 INFO L134 LiptonReduction]: Checked pairs total: 16837761 [2023-08-26 15:08:48,843 INFO L136 LiptonReduction]: Total number of compositions: 1520 [2023-08-26 15:08:48,845 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:08:48,845 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:08:48,845 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:08:49,639 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:08:49,640 INFO L124 PetriNetUnfolderBase]: 72/1529 cut-off events. [2023-08-26 15:08:49,640 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-26 15:08:49,640 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:08:49,640 INFO L208 CegarLoopForPetriNet]: trace histogram [74, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:08:49,640 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:08:49,640 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:08:49,640 INFO L85 PathProgramCache]: Analyzing trace with hash 282489637, now seen corresponding path program 1 times [2023-08-26 15:08:49,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:08:49,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419901009] [2023-08-26 15:08:49,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:08:49,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:08:49,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:08:49,779 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:08:49,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:08:49,947 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:08:49,947 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:08:49,948 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:08:49,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-08-26 15:08:49,948 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:08:49,948 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:08:49,948 WARN L233 ceAbstractionStarter]: 73 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:08:49,948 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 74 thread instances. [2023-08-26 15:08:50,125 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:08:50,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1952 places, 2026 transitions, 9824 flow [2023-08-26 15:08:53,198 INFO L124 PetriNetUnfolderBase]: 297/3060 cut-off events. [2023-08-26 15:08:53,198 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-26 15:08:53,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6058 conditions, 3060 events. 297/3060 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 11142 event pairs, 0 based on Foata normal form. 0/2464 useless extension candidates. Maximal degree in co-relation 5929. Up to 150 conditions per place. [2023-08-26 15:08:53,434 INFO L82 GeneralOperation]: Start removeDead. Operand has 1952 places, 2026 transitions, 9824 flow [2023-08-26 15:08:53,494 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1952 places, 2026 transitions, 9824 flow [2023-08-26 15:08:53,494 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:08:53,495 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1952 places, 2026 transitions, 9824 flow [2023-08-26 15:08:53,495 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1952 places, 2026 transitions, 9824 flow [2023-08-26 15:08:53,495 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1952 places, 2026 transitions, 9824 flow [2023-08-26 15:08:56,632 INFO L124 PetriNetUnfolderBase]: 297/3060 cut-off events. [2023-08-26 15:08:56,632 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-26 15:08:56,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6058 conditions, 3060 events. 297/3060 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 11142 event pairs, 0 based on Foata normal form. 0/2464 useless extension candidates. Maximal degree in co-relation 5929. Up to 150 conditions per place. [2023-08-26 15:08:58,028 INFO L119 LiptonReduction]: Number of co-enabled transitions 3849924 [2023-08-26 15:09:11,661 INFO L134 LiptonReduction]: Checked pairs total: 19318890 [2023-08-26 15:09:11,661 INFO L136 LiptonReduction]: Total number of compositions: 1535 [2023-08-26 15:09:11,662 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:09:11,662 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:09:11,663 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:09:12,611 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:09:12,612 INFO L124 PetriNetUnfolderBase]: 73/1550 cut-off events. [2023-08-26 15:09:12,612 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-26 15:09:12,612 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:09:12,612 INFO L208 CegarLoopForPetriNet]: trace histogram [75, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:09:12,612 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:09:12,612 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:09:12,612 INFO L85 PathProgramCache]: Analyzing trace with hash 1872493239, now seen corresponding path program 1 times [2023-08-26 15:09:12,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:09:12,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201649480] [2023-08-26 15:09:12,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:09:12,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:09:12,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:09:12,775 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:09:12,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:09:12,934 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:09:12,934 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:09:12,934 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:09:12,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-08-26 15:09:12,935 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:09:12,935 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:09:12,935 WARN L233 ceAbstractionStarter]: 74 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:09:12,935 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 75 thread instances. [2023-08-26 15:09:13,100 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:09:13,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1978 places, 2053 transitions, 10031 flow [2023-08-26 15:09:16,279 INFO L124 PetriNetUnfolderBase]: 301/3101 cut-off events. [2023-08-26 15:09:16,280 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-26 15:09:16,508 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6177 conditions, 3101 events. 301/3101 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11259 event pairs, 0 based on Foata normal form. 0/2497 useless extension candidates. Maximal degree in co-relation 6047. Up to 152 conditions per place. [2023-08-26 15:09:16,508 INFO L82 GeneralOperation]: Start removeDead. Operand has 1978 places, 2053 transitions, 10031 flow [2023-08-26 15:09:16,556 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1978 places, 2053 transitions, 10031 flow [2023-08-26 15:09:16,556 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 15:09:16,556 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1978 places, 2053 transitions, 10031 flow [2023-08-26 15:09:16,556 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1978 places, 2053 transitions, 10031 flow [2023-08-26 15:09:16,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1978 places, 2053 transitions, 10031 flow [2023-08-26 15:09:19,695 INFO L124 PetriNetUnfolderBase]: 301/3101 cut-off events. [2023-08-26 15:09:19,696 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-26 15:09:19,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6177 conditions, 3101 events. 301/3101 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11259 event pairs, 0 based on Foata normal form. 0/2497 useless extension candidates. Maximal degree in co-relation 6047. Up to 152 conditions per place. [2023-08-26 15:09:21,123 INFO L119 LiptonReduction]: Number of co-enabled transitions 3954600 [2023-08-26 15:09:34,711 INFO L134 LiptonReduction]: Checked pairs total: 17842111 [2023-08-26 15:09:34,711 INFO L136 LiptonReduction]: Total number of compositions: 1581 [2023-08-26 15:09:34,712 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 15:09:34,713 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;@4bf3b235, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 15:09:34,713 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 15:09:35,565 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 15:09:35,565 INFO L124 PetriNetUnfolderBase]: 74/1569 cut-off events. [2023-08-26 15:09:35,565 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-26 15:09:35,565 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 15:09:35,565 INFO L208 CegarLoopForPetriNet]: trace histogram [76, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-26 15:09:35,565 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 15:09:35,565 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 15:09:35,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1251058296, now seen corresponding path program 1 times [2023-08-26 15:09:35,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 15:09:35,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136107247] [2023-08-26 15:09:35,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 15:09:35,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 15:09:35,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:09:35,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 15:09:35,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 15:09:35,830 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 15:09:35,830 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 15:09:35,830 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 15:09:35,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-08-26 15:09:35,830 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 15:09:35,830 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 15:09:35,831 WARN L233 ceAbstractionStarter]: 75 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 15:09:35,831 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 76 thread instances. [2023-08-26 15:09:35,996 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 15:09:36,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2004 places, 2080 transitions, 10240 flow Received shutdown request... [2023-08-26 15:09:36,384 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-08-26 15:09:36,401 FATAL L? ?]: A wrapped exception occured: de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction threw an exception: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructInitialAbstraction(CegarLoopFactory.java:341) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.createPetriAbstraction(CegarLoopFactory.java:297) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructCegarLoop(CegarLoopFactory.java:187) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:414) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.computeUnfolding(PetriNetUnfolderBase.java:200) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.(PetriNetUnfolderBase.java:123) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolder.(PetriNetUnfolder.java:72) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:76) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:64) at de.uni_freiburg.informatik.ultimate.automata.petrinet.operations.RemoveDead.(RemoveDead.java:107) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:89) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:93) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructInitialAbstraction(CegarLoopFactory.java:336) ... 18 more [2023-08-26 15:09:36,403 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: de.uni_freiburg.informatik.ultimate.automata.AutomataOperationCanceledException: Timeout or canceled by user. at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.computeUnfolding(PetriNetUnfolderBase.java:200) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.(PetriNetUnfolderBase.java:123) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolder.(PetriNetUnfolder.java:72) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:76) at de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.FinitePrefix.(FinitePrefix.java:64) at de.uni_freiburg.informatik.ultimate.automata.petrinet.operations.RemoveDead.(RemoveDead.java:107) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:89) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriInitialAbstractionProvider.getInitialAbstraction(PetriInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:93) at de.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.initialabstraction.PetriLbeInitialAbstractionProvider.getInitialAbstraction(PetriLbeInitialAbstractionProvider.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructInitialAbstraction(CegarLoopFactory.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.createPetriAbstraction(CegarLoopFactory.java:297) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopFactory.constructCegarLoop(CegarLoopFactory.java:187) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:414) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2023-08-26 15:09:36,410 INFO L158 Benchmark]: Toolchain (without parser) took 698703.08ms. Allocated memory was 331.4MB in the beginning and 15.8GB in the end (delta: 15.5GB). Free memory was 305.8MB in the beginning and 10.8GB in the end (delta: -10.5GB). Peak memory consumption was 5.5GB. Max. memory is 16.0GB. [2023-08-26 15:09:36,410 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 331.4MB. Free memory was 308.2MB in the beginning and 308.0MB in the end (delta: 170.0kB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 15:09:36,410 INFO L158 Benchmark]: CACSL2BoogieTranslator took 438.68ms. Allocated memory is still 331.4MB. Free memory was 305.8MB in the beginning and 286.3MB in the end (delta: 19.5MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-26 15:09:36,410 INFO L158 Benchmark]: Boogie Procedure Inliner took 56.90ms. Allocated memory is still 331.4MB. Free memory was 286.3MB in the beginning and 284.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 15:09:36,411 INFO L158 Benchmark]: Boogie Preprocessor took 34.97ms. Allocated memory is still 331.4MB. Free memory was 284.2MB in the beginning and 282.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 15:09:36,411 INFO L158 Benchmark]: RCFGBuilder took 425.59ms. Allocated memory is still 331.4MB. Free memory was 282.1MB in the beginning and 265.3MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. [2023-08-26 15:09:36,412 INFO L158 Benchmark]: TraceAbstraction took 697733.15ms. Allocated memory was 331.4MB in the beginning and 15.8GB in the end (delta: 15.5GB). Free memory was 264.8MB in the beginning and 10.8GB in the end (delta: -10.6GB). Peak memory consumption was 5.4GB. Max. memory is 16.0GB. [2023-08-26 15:09:36,413 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.16ms. Allocated memory is still 331.4MB. Free memory was 308.2MB in the beginning and 308.0MB in the end (delta: 170.0kB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 438.68ms. Allocated memory is still 331.4MB. Free memory was 305.8MB in the beginning and 286.3MB in the end (delta: 19.5MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 56.90ms. Allocated memory is still 331.4MB. Free memory was 286.3MB in the beginning and 284.2MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 34.97ms. Allocated memory is still 331.4MB. Free memory was 284.2MB in the beginning and 282.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 425.59ms. Allocated memory is still 331.4MB. Free memory was 282.1MB in the beginning and 265.3MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. * TraceAbstraction took 697733.15ms. Allocated memory was 331.4MB in the beginning and 15.8GB in the end (delta: 15.5GB). Free memory was 264.8MB in the beginning and 10.8GB in the end (delta: -10.6GB). Peak memory consumption was 5.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 269]: Unsoundness Warning unspecified type, defaulting to int C: short [269] - GenericResultAtLocation [Line: 269]: Unsoundness Warning unspecified type, defaulting to int C: short [269] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.2s, 54 PlacesBefore, 13 PlacesAfterwards, 55 TransitionsBefore, 10 TransitionsAfterwards, 780 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 32 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 4 ChoiceCompositions, 59 TotalNumberOfCompositions, 716 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 716, independent: 716, independent conditional: 0, independent unconditional: 716, 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: 426, independent: 426, independent conditional: 0, independent unconditional: 426, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 716, independent: 290, independent conditional: 0, independent unconditional: 290, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 426, unknown conditional: 0, unknown unconditional: 426] , Statistics on independence cache: Total cache size (in pairs): 2, Positive cache size: 2, Positive conditional cache size: 0, Positive unconditional cache size: 2, 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: 0.9s, 80 PlacesBefore, 41 PlacesAfterwards, 82 TransitionsBefore, 38 TransitionsAfterwards, 2964 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 36 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 14 ConcurrentYvCompositions, 5 ChoiceCompositions, 67 TotalNumberOfCompositions, 10123 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5010, independent: 4742, independent conditional: 0, independent unconditional: 4742, dependent: 268, dependent conditional: 0, dependent unconditional: 268, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1541, independent: 1509, independent conditional: 0, independent unconditional: 1509, dependent: 32, dependent conditional: 0, dependent unconditional: 32, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5010, independent: 3233, independent conditional: 0, independent unconditional: 3233, dependent: 236, dependent conditional: 0, dependent unconditional: 236, unknown: 1541, unknown conditional: 0, unknown unconditional: 1541] , Statistics on independence cache: Total cache size (in pairs): 207, Positive cache size: 186, Positive conditional cache size: 0, Positive unconditional cache size: 186, Negative cache size: 21, Negative conditional cache size: 0, Negative unconditional cache size: 21, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.0s, 106 PlacesBefore, 57 PlacesAfterwards, 109 TransitionsBefore, 53 TransitionsAfterwards, 6552 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 48 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 7 ChoiceCompositions, 86 TotalNumberOfCompositions, 24454 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 8411, independent: 8006, independent conditional: 0, independent unconditional: 8006, dependent: 405, dependent conditional: 0, dependent unconditional: 405, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3133, independent: 3081, independent conditional: 0, independent unconditional: 3081, dependent: 52, dependent conditional: 0, dependent unconditional: 52, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 8411, independent: 4925, independent conditional: 0, independent unconditional: 4925, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 3133, unknown conditional: 0, unknown unconditional: 3133] , Statistics on independence cache: Total cache size (in pairs): 276, Positive cache size: 235, Positive conditional cache size: 0, Positive unconditional cache size: 235, Negative cache size: 41, Negative conditional cache size: 0, Negative unconditional cache size: 41, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.1s, 132 PlacesBefore, 73 PlacesAfterwards, 136 TransitionsBefore, 68 TransitionsAfterwards, 11544 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 58 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 9 ChoiceCompositions, 102 TotalNumberOfCompositions, 44774 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11367, independent: 10825, independent conditional: 0, independent unconditional: 10825, dependent: 542, dependent conditional: 0, dependent unconditional: 542, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5011, independent: 4952, independent conditional: 0, independent unconditional: 4952, dependent: 59, dependent conditional: 0, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11367, independent: 5873, independent conditional: 0, independent unconditional: 5873, dependent: 483, dependent conditional: 0, dependent unconditional: 483, unknown: 5011, unknown conditional: 0, unknown unconditional: 5011] , Statistics on independence cache: Total cache size (in pairs): 308, Positive cache size: 264, Positive conditional cache size: 0, Positive unconditional cache size: 264, Negative cache size: 44, Negative conditional cache size: 0, Negative unconditional cache size: 44, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 158 PlacesBefore, 89 PlacesAfterwards, 163 TransitionsBefore, 83 TransitionsAfterwards, 17940 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 69 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 32 ConcurrentYvCompositions, 11 ChoiceCompositions, 124 TotalNumberOfCompositions, 73489 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 19690, independent: 18999, independent conditional: 0, independent unconditional: 18999, dependent: 691, dependent conditional: 0, dependent unconditional: 691, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8415, independent: 8324, independent conditional: 0, independent unconditional: 8324, dependent: 91, dependent conditional: 0, dependent unconditional: 91, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 19690, independent: 10675, independent conditional: 0, independent unconditional: 10675, dependent: 600, dependent conditional: 0, dependent unconditional: 600, unknown: 8415, unknown conditional: 0, unknown unconditional: 8415] , Statistics on independence cache: Total cache size (in pairs): 739, Positive cache size: 683, Positive conditional cache size: 0, Positive unconditional cache size: 683, Negative cache size: 56, Negative conditional cache size: 0, Negative unconditional cache size: 56, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 184 PlacesBefore, 105 PlacesAfterwards, 190 TransitionsBefore, 98 TransitionsAfterwards, 25740 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 84 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 36 ConcurrentYvCompositions, 13 ChoiceCompositions, 145 TotalNumberOfCompositions, 106197 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 31753, independent: 30936, independent conditional: 0, independent unconditional: 30936, dependent: 817, dependent conditional: 0, dependent unconditional: 817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 12262, independent: 12129, independent conditional: 0, independent unconditional: 12129, dependent: 133, dependent conditional: 0, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 31753, independent: 18807, independent conditional: 0, independent unconditional: 18807, dependent: 684, dependent conditional: 0, dependent unconditional: 684, unknown: 12262, unknown conditional: 0, unknown unconditional: 12262] , Statistics on independence cache: Total cache size (in pairs): 1126, Positive cache size: 1043, Positive conditional cache size: 0, Positive unconditional cache size: 1043, Negative cache size: 83, Negative conditional cache size: 0, Negative unconditional cache size: 83, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.5s, 210 PlacesBefore, 121 PlacesAfterwards, 217 TransitionsBefore, 113 TransitionsAfterwards, 34944 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 94 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 48 ConcurrentYvCompositions, 15 ChoiceCompositions, 169 TotalNumberOfCompositions, 147879 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 37661, independent: 36701, independent conditional: 0, independent unconditional: 36701, dependent: 960, dependent conditional: 0, dependent unconditional: 960, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 16681, independent: 16526, independent conditional: 0, independent unconditional: 16526, dependent: 155, dependent conditional: 0, dependent unconditional: 155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 37661, independent: 20175, independent conditional: 0, independent unconditional: 20175, dependent: 805, dependent conditional: 0, dependent unconditional: 805, unknown: 16681, unknown conditional: 0, unknown unconditional: 16681] , Statistics on independence cache: Total cache size (in pairs): 1469, Positive cache size: 1332, Positive conditional cache size: 0, Positive unconditional cache size: 1332, 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: 1.6s, 236 PlacesBefore, 137 PlacesAfterwards, 244 TransitionsBefore, 128 TransitionsAfterwards, 45552 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 111 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 17 ChoiceCompositions, 190 TotalNumberOfCompositions, 196479 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 48361, independent: 47254, independent conditional: 0, independent unconditional: 47254, dependent: 1107, dependent conditional: 0, dependent unconditional: 1107, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 20750, independent: 20617, independent conditional: 0, independent unconditional: 20617, dependent: 133, dependent conditional: 0, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 48361, independent: 26637, independent conditional: 0, independent unconditional: 26637, dependent: 974, dependent conditional: 0, dependent unconditional: 974, unknown: 20750, unknown conditional: 0, unknown unconditional: 20750] , Statistics on independence cache: Total cache size (in pairs): 1223, Positive cache size: 1131, Positive conditional cache size: 0, Positive unconditional cache size: 1131, Negative cache size: 92, Negative conditional cache size: 0, Negative unconditional cache size: 92, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 262 PlacesBefore, 153 PlacesAfterwards, 271 TransitionsBefore, 143 TransitionsAfterwards, 57564 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 119 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 19 ChoiceCompositions, 207 TotalNumberOfCompositions, 246476 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 53857, independent: 52627, independent conditional: 0, independent unconditional: 52627, dependent: 1230, dependent conditional: 0, dependent unconditional: 1230, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 25382, independent: 25238, independent conditional: 0, independent unconditional: 25238, dependent: 144, dependent conditional: 0, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 53857, independent: 27389, independent conditional: 0, independent unconditional: 27389, dependent: 1086, dependent conditional: 0, dependent unconditional: 1086, unknown: 25382, unknown conditional: 0, unknown unconditional: 25382] , Statistics on independence cache: Total cache size (in pairs): 1051, Positive cache size: 947, Positive conditional cache size: 0, Positive unconditional cache size: 947, Negative cache size: 104, Negative conditional cache size: 0, Negative unconditional cache size: 104, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 288 PlacesBefore, 169 PlacesAfterwards, 298 TransitionsBefore, 158 TransitionsAfterwards, 70980 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 134 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 60 ConcurrentYvCompositions, 21 ChoiceCompositions, 227 TotalNumberOfCompositions, 343838 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 70531, independent: 68913, independent conditional: 0, independent unconditional: 68913, dependent: 1618, dependent conditional: 0, dependent unconditional: 1618, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 30922, independent: 30733, independent conditional: 0, independent unconditional: 30733, dependent: 189, dependent conditional: 0, dependent unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 70531, independent: 38180, independent conditional: 0, independent unconditional: 38180, dependent: 1429, dependent conditional: 0, dependent unconditional: 1429, unknown: 30922, unknown conditional: 0, unknown unconditional: 30922] , Statistics on independence cache: Total cache size (in pairs): 1387, Positive cache size: 1271, Positive conditional cache size: 0, Positive unconditional cache size: 1271, Negative cache size: 116, Negative conditional cache size: 0, Negative unconditional cache size: 116, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 314 PlacesBefore, 185 PlacesAfterwards, 325 TransitionsBefore, 173 TransitionsAfterwards, 85800 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 146 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 63 ConcurrentYvCompositions, 23 ChoiceCompositions, 244 TotalNumberOfCompositions, 367876 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 99959, independent: 98455, independent conditional: 0, independent unconditional: 98455, dependent: 1504, dependent conditional: 0, dependent unconditional: 1504, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 40907, independent: 40707, independent conditional: 0, independent unconditional: 40707, dependent: 200, dependent conditional: 0, dependent unconditional: 200, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 99959, independent: 57748, independent conditional: 0, independent unconditional: 57748, dependent: 1304, dependent conditional: 0, dependent unconditional: 1304, unknown: 40907, unknown conditional: 0, unknown unconditional: 40907] , Statistics on independence cache: Total cache size (in pairs): 3277, Positive cache size: 3149, Positive conditional cache size: 0, Positive unconditional cache size: 3149, Negative cache size: 128, Negative conditional cache size: 0, Negative unconditional cache size: 128, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 340 PlacesBefore, 201 PlacesAfterwards, 352 TransitionsBefore, 188 TransitionsAfterwards, 102024 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 154 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 25 ChoiceCompositions, 267 TotalNumberOfCompositions, 443681 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 99843, independent: 98190, independent conditional: 0, independent unconditional: 98190, dependent: 1653, dependent conditional: 0, dependent unconditional: 1653, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 44897, independent: 44699, independent conditional: 0, independent unconditional: 44699, dependent: 198, dependent conditional: 0, dependent unconditional: 198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 99843, independent: 53491, independent conditional: 0, independent unconditional: 53491, dependent: 1455, dependent conditional: 0, dependent unconditional: 1455, unknown: 44897, unknown conditional: 0, unknown unconditional: 44897] , Statistics on independence cache: Total cache size (in pairs): 2183, Positive cache size: 2044, Positive conditional cache size: 0, Positive unconditional cache size: 2044, Negative cache size: 139, Negative conditional cache size: 0, Negative unconditional cache size: 139, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.2s, 366 PlacesBefore, 217 PlacesAfterwards, 379 TransitionsBefore, 203 TransitionsAfterwards, 119652 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 173 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 27 ChoiceCompositions, 288 TotalNumberOfCompositions, 519934 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 105383, independent: 103603, independent conditional: 0, independent unconditional: 103603, dependent: 1780, dependent conditional: 0, dependent unconditional: 1780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 51454, independent: 51278, independent conditional: 0, independent unconditional: 51278, dependent: 176, dependent conditional: 0, dependent unconditional: 176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 105383, independent: 52325, independent conditional: 0, independent unconditional: 52325, dependent: 1604, dependent conditional: 0, dependent unconditional: 1604, unknown: 51454, unknown conditional: 0, unknown unconditional: 51454] , Statistics on independence cache: Total cache size (in pairs): 1620, Positive cache size: 1467, Positive conditional cache size: 0, Positive unconditional cache size: 1467, 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: 2.3s, 392 PlacesBefore, 233 PlacesAfterwards, 406 TransitionsBefore, 218 TransitionsAfterwards, 138684 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 183 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 89 ConcurrentYvCompositions, 29 ChoiceCompositions, 313 TotalNumberOfCompositions, 603527 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 160112, independent: 158205, independent conditional: 0, independent unconditional: 158205, dependent: 1907, dependent conditional: 0, dependent unconditional: 1907, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 67007, independent: 66652, independent conditional: 0, independent unconditional: 66652, dependent: 355, dependent conditional: 0, dependent unconditional: 355, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 160112, independent: 91553, independent conditional: 0, independent unconditional: 91553, dependent: 1552, dependent conditional: 0, dependent unconditional: 1552, unknown: 67007, unknown conditional: 0, unknown unconditional: 67007] , Statistics on independence cache: Total cache size (in pairs): 6019, Positive cache size: 5691, Positive conditional cache size: 0, Positive unconditional cache size: 5691, Negative cache size: 328, Negative conditional cache size: 0, Negative unconditional cache size: 328, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.5s, 418 PlacesBefore, 249 PlacesAfterwards, 433 TransitionsBefore, 233 TransitionsAfterwards, 159120 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 199 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 94 ConcurrentYvCompositions, 31 ChoiceCompositions, 336 TotalNumberOfCompositions, 700065 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 155012, independent: 152961, independent conditional: 0, independent unconditional: 152961, dependent: 2051, dependent conditional: 0, dependent unconditional: 2051, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 71365, independent: 71064, independent conditional: 0, independent unconditional: 71064, dependent: 301, dependent conditional: 0, dependent unconditional: 301, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 155012, independent: 81897, independent conditional: 0, independent unconditional: 81897, dependent: 1750, dependent conditional: 0, dependent unconditional: 1750, unknown: 71365, unknown conditional: 0, unknown unconditional: 71365] , Statistics on independence cache: Total cache size (in pairs): 3304, Positive cache size: 3092, Positive conditional cache size: 0, Positive unconditional cache size: 3092, Negative cache size: 212, Negative conditional cache size: 0, Negative unconditional cache size: 212, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 444 PlacesBefore, 265 PlacesAfterwards, 460 TransitionsBefore, 248 TransitionsAfterwards, 180960 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 210 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 33 ChoiceCompositions, 350 TotalNumberOfCompositions, 797750 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 162395, independent: 160207, independent conditional: 0, independent unconditional: 160207, dependent: 2188, dependent conditional: 0, dependent unconditional: 2188, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 79597, independent: 79301, independent conditional: 0, independent unconditional: 79301, dependent: 296, dependent conditional: 0, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 162395, independent: 80906, independent conditional: 0, independent unconditional: 80906, dependent: 1892, dependent conditional: 0, dependent unconditional: 1892, unknown: 79597, unknown conditional: 0, unknown unconditional: 79597] , Statistics on independence cache: Total cache size (in pairs): 2780, Positive cache size: 2592, Positive conditional cache size: 0, Positive unconditional cache size: 2592, 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: 2.8s, 470 PlacesBefore, 281 PlacesAfterwards, 487 TransitionsBefore, 263 TransitionsAfterwards, 204204 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 220 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 35 ChoiceCompositions, 369 TotalNumberOfCompositions, 896998 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 178132, independent: 175802, independent conditional: 0, independent unconditional: 175802, dependent: 2330, dependent conditional: 0, dependent unconditional: 2330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 88294, independent: 88041, independent conditional: 0, independent unconditional: 88041, dependent: 253, dependent conditional: 0, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 178132, independent: 87761, independent conditional: 0, independent unconditional: 87761, dependent: 2077, dependent conditional: 0, dependent unconditional: 2077, unknown: 88294, unknown conditional: 0, unknown unconditional: 88294] , Statistics on independence cache: Total cache size (in pairs): 2661, Positive cache size: 2460, Positive conditional cache size: 0, Positive unconditional cache size: 2460, Negative cache size: 201, Negative conditional cache size: 0, Negative unconditional cache size: 201, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.8s, 496 PlacesBefore, 297 PlacesAfterwards, 514 TransitionsBefore, 278 TransitionsAfterwards, 228852 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 237 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 107 ConcurrentYvCompositions, 37 ChoiceCompositions, 393 TotalNumberOfCompositions, 1015274 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 209742, independent: 207264, independent conditional: 0, independent unconditional: 207264, dependent: 2478, dependent conditional: 0, dependent unconditional: 2478, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 100511, independent: 100179, independent conditional: 0, independent unconditional: 100179, dependent: 332, dependent conditional: 0, dependent unconditional: 332, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 209742, independent: 107085, independent conditional: 0, independent unconditional: 107085, dependent: 2146, dependent conditional: 0, dependent unconditional: 2146, unknown: 100511, unknown conditional: 0, unknown unconditional: 100511] , Statistics on independence cache: Total cache size (in pairs): 3619, Positive cache size: 3407, Positive conditional cache size: 0, Positive unconditional cache size: 3407, Negative cache size: 212, Negative conditional cache size: 0, Negative unconditional cache size: 212, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 522 PlacesBefore, 313 PlacesAfterwards, 541 TransitionsBefore, 293 TransitionsAfterwards, 254904 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 239 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 128 ConcurrentYvCompositions, 39 ChoiceCompositions, 418 TotalNumberOfCompositions, 1130898 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 234327, independent: 231723, independent conditional: 0, independent unconditional: 231723, dependent: 2604, dependent conditional: 0, dependent unconditional: 2604, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 114663, independent: 114340, independent conditional: 0, independent unconditional: 114340, dependent: 323, dependent conditional: 0, dependent unconditional: 323, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 234327, independent: 117383, independent conditional: 0, independent unconditional: 117383, dependent: 2281, dependent conditional: 0, dependent unconditional: 2281, unknown: 114663, unknown conditional: 0, unknown unconditional: 114663] , Statistics on independence cache: Total cache size (in pairs): 3876, Positive cache size: 3652, Positive conditional cache size: 0, Positive unconditional cache size: 3652, Negative cache size: 224, Negative conditional cache size: 0, Negative unconditional cache size: 224, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 548 PlacesBefore, 329 PlacesAfterwards, 568 TransitionsBefore, 308 TransitionsAfterwards, 282360 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 266 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 110 ConcurrentYvCompositions, 41 ChoiceCompositions, 429 TotalNumberOfCompositions, 1247793 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 386211, independent: 383467, independent conditional: 0, independent unconditional: 383467, dependent: 2744, dependent conditional: 0, dependent unconditional: 2744, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 135399, independent: 134932, independent conditional: 0, independent unconditional: 134932, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 386211, independent: 248535, independent conditional: 0, independent unconditional: 248535, dependent: 2277, dependent conditional: 0, dependent unconditional: 2277, unknown: 135399, unknown conditional: 0, unknown unconditional: 135399] , Statistics on independence cache: Total cache size (in pairs): 12244, Positive cache size: 11979, Positive conditional cache size: 0, Positive unconditional cache size: 11979, 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: 3.2s, 574 PlacesBefore, 345 PlacesAfterwards, 595 TransitionsBefore, 323 TransitionsAfterwards, 311220 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 271 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 119 ConcurrentYvCompositions, 43 ChoiceCompositions, 445 TotalNumberOfCompositions, 1380265 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 282736, independent: 279847, independent conditional: 0, independent unconditional: 279847, dependent: 2889, dependent conditional: 0, dependent unconditional: 2889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 133842, independent: 133483, independent conditional: 0, independent unconditional: 133483, dependent: 359, dependent conditional: 0, dependent unconditional: 359, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 282736, independent: 146364, independent conditional: 0, independent unconditional: 146364, dependent: 2530, dependent conditional: 0, dependent unconditional: 2530, unknown: 133842, unknown conditional: 0, unknown unconditional: 133842] , Statistics on independence cache: Total cache size (in pairs): 4693, Positive cache size: 4443, Positive conditional cache size: 0, Positive unconditional cache size: 4443, Negative cache size: 250, Negative conditional cache size: 0, Negative unconditional cache size: 250, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.4s, 600 PlacesBefore, 361 PlacesAfterwards, 622 TransitionsBefore, 338 TransitionsAfterwards, 341484 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 280 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 138 ConcurrentYvCompositions, 45 ChoiceCompositions, 475 TotalNumberOfCompositions, 1688903 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 317734, independent: 314202, independent conditional: 0, independent unconditional: 314202, dependent: 3532, dependent conditional: 0, dependent unconditional: 3532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 151061, independent: 150654, independent conditional: 0, independent unconditional: 150654, dependent: 407, dependent conditional: 0, dependent unconditional: 407, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 317734, independent: 163548, independent conditional: 0, independent unconditional: 163548, dependent: 3125, dependent conditional: 0, dependent unconditional: 3125, unknown: 151061, unknown conditional: 0, unknown unconditional: 151061] , Statistics on independence cache: Total cache size (in pairs): 4803, Positive cache size: 4543, Positive conditional cache size: 0, Positive unconditional cache size: 4543, Negative cache size: 260, Negative conditional cache size: 0, Negative unconditional cache size: 260, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.6s, 626 PlacesBefore, 377 PlacesAfterwards, 649 TransitionsBefore, 353 TransitionsAfterwards, 373152 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 301 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 133 ConcurrentYvCompositions, 47 ChoiceCompositions, 493 TotalNumberOfCompositions, 1637355 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 324875, independent: 321749, independent conditional: 0, independent unconditional: 321749, dependent: 3126, dependent conditional: 0, dependent unconditional: 3126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 161865, independent: 161565, independent conditional: 0, independent unconditional: 161565, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 324875, independent: 160184, independent conditional: 0, independent unconditional: 160184, dependent: 2826, dependent conditional: 0, dependent unconditional: 2826, unknown: 161865, unknown conditional: 0, unknown unconditional: 161865] , Statistics on independence cache: Total cache size (in pairs): 4890, Positive cache size: 4618, Positive conditional cache size: 0, Positive unconditional cache size: 4618, Negative cache size: 272, Negative conditional cache size: 0, Negative unconditional cache size: 272, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 652 PlacesBefore, 393 PlacesAfterwards, 676 TransitionsBefore, 368 TransitionsAfterwards, 406224 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 304 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 155 ConcurrentYvCompositions, 49 ChoiceCompositions, 520 TotalNumberOfCompositions, 1809113 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 371753, independent: 368465, independent conditional: 0, independent unconditional: 368465, dependent: 3288, dependent conditional: 0, dependent unconditional: 3288, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 182507, independent: 181951, independent conditional: 0, independent unconditional: 181951, dependent: 556, dependent conditional: 0, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 371753, independent: 186514, independent conditional: 0, independent unconditional: 186514, dependent: 2732, dependent conditional: 0, dependent unconditional: 2732, unknown: 182507, unknown conditional: 0, unknown unconditional: 182507] , Statistics on independence cache: Total cache size (in pairs): 7037, Positive cache size: 6536, Positive conditional cache size: 0, Positive unconditional cache size: 6536, Negative cache size: 501, Negative conditional cache size: 0, Negative unconditional cache size: 501, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 678 PlacesBefore, 409 PlacesAfterwards, 703 TransitionsBefore, 383 TransitionsAfterwards, 440700 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 328 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 149 ConcurrentYvCompositions, 51 ChoiceCompositions, 540 TotalNumberOfCompositions, 1970206 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 394498, independent: 391063, independent conditional: 0, independent unconditional: 391063, dependent: 3435, dependent conditional: 0, dependent unconditional: 3435, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 193807, independent: 193346, independent conditional: 0, independent unconditional: 193346, dependent: 461, dependent conditional: 0, dependent unconditional: 461, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 394498, independent: 197717, independent conditional: 0, independent unconditional: 197717, dependent: 2974, dependent conditional: 0, dependent unconditional: 2974, unknown: 193807, unknown conditional: 0, unknown unconditional: 193807] , Statistics on independence cache: Total cache size (in pairs): 6228, Positive cache size: 5932, Positive conditional cache size: 0, Positive unconditional cache size: 5932, Negative cache size: 296, Negative conditional cache size: 0, Negative unconditional cache size: 296, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 704 PlacesBefore, 425 PlacesAfterwards, 730 TransitionsBefore, 398 TransitionsAfterwards, 476580 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 338 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 143 ConcurrentYvCompositions, 53 ChoiceCompositions, 546 TotalNumberOfCompositions, 2098845 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 539142, independent: 535582, independent conditional: 0, independent unconditional: 535582, dependent: 3560, dependent conditional: 0, dependent unconditional: 3560, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 219497, independent: 218891, independent conditional: 0, independent unconditional: 218891, dependent: 606, dependent conditional: 0, dependent unconditional: 606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 539142, independent: 316691, independent conditional: 0, independent unconditional: 316691, dependent: 2954, dependent conditional: 0, dependent unconditional: 2954, unknown: 219497, unknown conditional: 0, unknown unconditional: 219497] , Statistics on independence cache: Total cache size (in pairs): 16236, Positive cache size: 15887, Positive conditional cache size: 0, Positive unconditional cache size: 15887, Negative cache size: 349, Negative conditional cache size: 0, Negative unconditional cache size: 349, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.3s, 730 PlacesBefore, 441 PlacesAfterwards, 757 TransitionsBefore, 413 TransitionsAfterwards, 513864 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 341 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 159 ConcurrentYvCompositions, 55 ChoiceCompositions, 567 TotalNumberOfCompositions, 2273504 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 457228, independent: 453527, independent conditional: 0, independent unconditional: 453527, dependent: 3701, dependent conditional: 0, dependent unconditional: 3701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 225180, independent: 224554, independent conditional: 0, independent unconditional: 224554, dependent: 626, dependent conditional: 0, dependent unconditional: 626, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 457228, independent: 228973, independent conditional: 0, independent unconditional: 228973, dependent: 3075, dependent conditional: 0, dependent unconditional: 3075, unknown: 225180, unknown conditional: 0, unknown unconditional: 225180] , Statistics on independence cache: Total cache size (in pairs): 8364, Positive cache size: 7927, Positive conditional cache size: 0, Positive unconditional cache size: 7927, Negative cache size: 437, Negative conditional cache size: 0, Negative unconditional cache size: 437, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 756 PlacesBefore, 457 PlacesAfterwards, 784 TransitionsBefore, 428 TransitionsAfterwards, 552552 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 367 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 158 ConcurrentYvCompositions, 57 ChoiceCompositions, 594 TotalNumberOfCompositions, 2465107 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 481653, independent: 477816, independent conditional: 0, independent unconditional: 477816, dependent: 3837, dependent conditional: 0, dependent unconditional: 3837, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 239791, independent: 239413, independent conditional: 0, independent unconditional: 239413, dependent: 378, dependent conditional: 0, dependent unconditional: 378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 481653, independent: 238403, independent conditional: 0, independent unconditional: 238403, dependent: 3459, dependent conditional: 0, dependent unconditional: 3459, unknown: 239791, unknown conditional: 0, unknown unconditional: 239791] , Statistics on independence cache: Total cache size (in pairs): 6745, Positive cache size: 6413, Positive conditional cache size: 0, Positive unconditional cache size: 6413, Negative cache size: 332, Negative conditional cache size: 0, Negative unconditional cache size: 332, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.7s, 782 PlacesBefore, 473 PlacesAfterwards, 811 TransitionsBefore, 443 TransitionsAfterwards, 592644 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 378 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 166 ConcurrentYvCompositions, 59 ChoiceCompositions, 615 TotalNumberOfCompositions, 2642847 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 707720, independent: 703737, independent conditional: 0, independent unconditional: 703737, dependent: 3983, dependent conditional: 0, dependent unconditional: 3983, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 280624, independent: 279941, independent conditional: 0, independent unconditional: 279941, dependent: 683, dependent conditional: 0, dependent unconditional: 683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 707720, independent: 423796, independent conditional: 0, independent unconditional: 423796, dependent: 3300, dependent conditional: 0, dependent unconditional: 3300, unknown: 280624, unknown conditional: 0, unknown unconditional: 280624] , Statistics on independence cache: Total cache size (in pairs): 22792, Positive cache size: 22404, Positive conditional cache size: 0, Positive unconditional cache size: 22404, Negative cache size: 388, Negative conditional cache size: 0, Negative unconditional cache size: 388, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 808 PlacesBefore, 489 PlacesAfterwards, 838 TransitionsBefore, 458 TransitionsAfterwards, 634140 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 387 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 186 ConcurrentYvCompositions, 61 ChoiceCompositions, 646 TotalNumberOfCompositions, 2831238 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 606023, independent: 601920, independent conditional: 0, independent unconditional: 601920, dependent: 4103, dependent conditional: 0, dependent unconditional: 4103, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 288325, independent: 287782, independent conditional: 0, independent unconditional: 287782, dependent: 543, dependent conditional: 0, dependent unconditional: 543, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 606023, independent: 314138, independent conditional: 0, independent unconditional: 314138, dependent: 3560, dependent conditional: 0, dependent unconditional: 3560, unknown: 288325, unknown conditional: 0, unknown unconditional: 288325] , Statistics on independence cache: Total cache size (in pairs): 17622, Positive cache size: 17266, Positive conditional cache size: 0, Positive unconditional cache size: 17266, Negative cache size: 356, Negative conditional cache size: 0, Negative unconditional cache size: 356, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.1s, 834 PlacesBefore, 505 PlacesAfterwards, 865 TransitionsBefore, 473 TransitionsAfterwards, 677040 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 403 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 182 ConcurrentYvCompositions, 63 ChoiceCompositions, 660 TotalNumberOfCompositions, 3344135 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 633518, independent: 628550, independent conditional: 0, independent unconditional: 628550, dependent: 4968, dependent conditional: 0, dependent unconditional: 4968, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 294128, independent: 293625, independent conditional: 0, independent unconditional: 293625, dependent: 503, dependent conditional: 0, dependent unconditional: 503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 633518, independent: 334925, independent conditional: 0, independent unconditional: 334925, dependent: 4465, dependent conditional: 0, dependent unconditional: 4465, unknown: 294128, unknown conditional: 0, unknown unconditional: 294128] , Statistics on independence cache: Total cache size (in pairs): 9660, Positive cache size: 9292, Positive conditional cache size: 0, Positive unconditional cache size: 9292, Negative cache size: 368, Negative conditional cache size: 0, Negative unconditional cache size: 368, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.2s, 860 PlacesBefore, 521 PlacesAfterwards, 892 TransitionsBefore, 488 TransitionsAfterwards, 721344 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 412 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 197 ConcurrentYvCompositions, 65 ChoiceCompositions, 686 TotalNumberOfCompositions, 3243524 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 629919, independent: 625522, independent conditional: 0, independent unconditional: 625522, dependent: 4397, dependent conditional: 0, dependent unconditional: 4397, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 315692, independent: 315161, independent conditional: 0, independent unconditional: 315161, dependent: 531, dependent conditional: 0, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 629919, independent: 310361, independent conditional: 0, independent unconditional: 310361, dependent: 3866, dependent conditional: 0, dependent unconditional: 3866, unknown: 315692, unknown conditional: 0, unknown unconditional: 315692] , Statistics on independence cache: Total cache size (in pairs): 8744, Positive cache size: 8364, Positive conditional cache size: 0, Positive unconditional cache size: 8364, Negative cache size: 380, Negative conditional cache size: 0, Negative unconditional cache size: 380, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.6s, 886 PlacesBefore, 537 PlacesAfterwards, 919 TransitionsBefore, 503 TransitionsAfterwards, 767052 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 425 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 194 ConcurrentYvCompositions, 67 ChoiceCompositions, 698 TotalNumberOfCompositions, 3423178 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1024184, independent: 1019653, independent conditional: 0, independent unconditional: 1019653, dependent: 4531, dependent conditional: 0, dependent unconditional: 4531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 368487, independent: 367711, independent conditional: 0, independent unconditional: 367711, dependent: 776, dependent conditional: 0, dependent unconditional: 776, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1024184, independent: 651942, independent conditional: 0, independent unconditional: 651942, dependent: 3755, dependent conditional: 0, dependent unconditional: 3755, unknown: 368487, unknown conditional: 0, unknown unconditional: 368487] , Statistics on independence cache: Total cache size (in pairs): 31813, Positive cache size: 31369, Positive conditional cache size: 0, Positive unconditional cache size: 31369, Negative cache size: 444, Negative conditional cache size: 0, Negative unconditional cache size: 444, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.7s, 912 PlacesBefore, 553 PlacesAfterwards, 946 TransitionsBefore, 518 TransitionsAfterwards, 814164 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 446 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 195 ConcurrentYvCompositions, 69 ChoiceCompositions, 722 TotalNumberOfCompositions, 4043613 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1095893, independent: 1090438, independent conditional: 0, independent unconditional: 1090438, dependent: 5455, dependent conditional: 0, dependent unconditional: 5455, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 393452, independent: 392726, independent conditional: 0, independent unconditional: 392726, dependent: 726, dependent conditional: 0, dependent unconditional: 726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1095893, independent: 697712, independent conditional: 0, independent unconditional: 697712, dependent: 4729, dependent conditional: 0, dependent unconditional: 4729, unknown: 393452, unknown conditional: 0, unknown unconditional: 393452] , Statistics on independence cache: Total cache size (in pairs): 36677, Positive cache size: 36172, Positive conditional cache size: 0, Positive unconditional cache size: 36172, Negative cache size: 505, Negative conditional cache size: 0, Negative unconditional cache size: 505, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 938 PlacesBefore, 569 PlacesAfterwards, 973 TransitionsBefore, 533 TransitionsAfterwards, 862680 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 445 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 209 ConcurrentYvCompositions, 71 ChoiceCompositions, 737 TotalNumberOfCompositions, 3835916 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 827475, independent: 822695, independent conditional: 0, independent unconditional: 822695, dependent: 4780, dependent conditional: 0, dependent unconditional: 4780, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 396185, independent: 395599, independent conditional: 0, independent unconditional: 395599, dependent: 586, dependent conditional: 0, dependent unconditional: 586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 827475, independent: 427096, independent conditional: 0, independent unconditional: 427096, dependent: 4194, dependent conditional: 0, dependent unconditional: 4194, unknown: 396185, unknown conditional: 0, unknown unconditional: 396185] , Statistics on independence cache: Total cache size (in pairs): 26029, Positive cache size: 25613, Positive conditional cache size: 0, Positive unconditional cache size: 25613, Negative cache size: 416, Negative conditional cache size: 0, Negative unconditional cache size: 416, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.0s, 964 PlacesBefore, 585 PlacesAfterwards, 1000 TransitionsBefore, 548 TransitionsAfterwards, 912600 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 472 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 186 ConcurrentYvCompositions, 73 ChoiceCompositions, 743 TotalNumberOfCompositions, 4035871 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 804972, independent: 800050, independent conditional: 0, independent unconditional: 800050, dependent: 4922, dependent conditional: 0, dependent unconditional: 4922, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 389405, independent: 388754, independent conditional: 0, independent unconditional: 388754, dependent: 651, dependent conditional: 0, dependent unconditional: 651, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 804972, independent: 411296, independent conditional: 0, independent unconditional: 411296, dependent: 4271, dependent conditional: 0, dependent unconditional: 4271, unknown: 389405, unknown conditional: 0, unknown unconditional: 389405] , Statistics on independence cache: Total cache size (in pairs): 13012, Positive cache size: 12584, Positive conditional cache size: 0, Positive unconditional cache size: 12584, Negative cache size: 428, Negative conditional cache size: 0, Negative unconditional cache size: 428, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.3s, 990 PlacesBefore, 601 PlacesAfterwards, 1027 TransitionsBefore, 563 TransitionsAfterwards, 963924 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 476 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 223 ConcurrentYvCompositions, 75 ChoiceCompositions, 786 TotalNumberOfCompositions, 4333064 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 838336, independent: 833243, independent conditional: 0, independent unconditional: 833243, dependent: 5093, dependent conditional: 0, dependent unconditional: 5093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 418099, independent: 417593, independent conditional: 0, independent unconditional: 417593, dependent: 506, dependent conditional: 0, dependent unconditional: 506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 838336, independent: 415650, independent conditional: 0, independent unconditional: 415650, dependent: 4587, dependent conditional: 0, dependent unconditional: 4587, unknown: 418099, unknown conditional: 0, unknown unconditional: 418099] , Statistics on independence cache: Total cache size (in pairs): 11430, Positive cache size: 10990, Positive conditional cache size: 0, Positive unconditional cache size: 10990, Negative cache size: 440, Negative conditional cache size: 0, Negative unconditional cache size: 440, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.7s, 1016 PlacesBefore, 617 PlacesAfterwards, 1054 TransitionsBefore, 578 TransitionsAfterwards, 1016652 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 494 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 222 ConcurrentYvCompositions, 77 ChoiceCompositions, 805 TotalNumberOfCompositions, 4557605 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 884334, independent: 879139, independent conditional: 0, independent unconditional: 879139, dependent: 5195, dependent conditional: 0, dependent unconditional: 5195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 445601, independent: 445088, independent conditional: 0, independent unconditional: 445088, dependent: 513, dependent conditional: 0, dependent unconditional: 513, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 884334, independent: 434051, independent conditional: 0, independent unconditional: 434051, dependent: 4682, dependent conditional: 0, dependent unconditional: 4682, unknown: 445601, unknown conditional: 0, unknown unconditional: 445601] , Statistics on independence cache: Total cache size (in pairs): 12051, Positive cache size: 11599, Positive conditional cache size: 0, Positive unconditional cache size: 11599, Negative cache size: 452, Negative conditional cache size: 0, Negative unconditional cache size: 452, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.6s, 1042 PlacesBefore, 633 PlacesAfterwards, 1081 TransitionsBefore, 593 TransitionsAfterwards, 1070784 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 508 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 222 ConcurrentYvCompositions, 79 ChoiceCompositions, 821 TotalNumberOfCompositions, 4792083 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 920461, independent: 915108, independent conditional: 0, independent unconditional: 915108, dependent: 5353, dependent conditional: 0, dependent unconditional: 5353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 460426, independent: 459895, independent conditional: 0, independent unconditional: 459895, dependent: 531, dependent conditional: 0, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 920461, independent: 455213, independent conditional: 0, independent unconditional: 455213, dependent: 4822, dependent conditional: 0, dependent unconditional: 4822, unknown: 460426, unknown conditional: 0, unknown unconditional: 460426] , Statistics on independence cache: Total cache size (in pairs): 11924, Positive cache size: 11459, Positive conditional cache size: 0, Positive unconditional cache size: 11459, Negative cache size: 465, Negative conditional cache size: 0, Negative unconditional cache size: 465, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.2s, 1068 PlacesBefore, 649 PlacesAfterwards, 1108 TransitionsBefore, 608 TransitionsAfterwards, 1126320 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 512 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 239 ConcurrentYvCompositions, 81 ChoiceCompositions, 844 TotalNumberOfCompositions, 5023926 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 976615, independent: 971147, independent conditional: 0, independent unconditional: 971147, dependent: 5468, dependent conditional: 0, dependent unconditional: 5468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 488933, independent: 488260, independent conditional: 0, independent unconditional: 488260, dependent: 673, dependent conditional: 0, dependent unconditional: 673, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 976615, independent: 482887, independent conditional: 0, independent unconditional: 482887, dependent: 4795, dependent conditional: 0, dependent unconditional: 4795, unknown: 488933, unknown conditional: 0, unknown unconditional: 488933] , Statistics on independence cache: Total cache size (in pairs): 13171, Positive cache size: 12695, Positive conditional cache size: 0, Positive unconditional cache size: 12695, Negative cache size: 476, Negative conditional cache size: 0, Negative unconditional cache size: 476, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 1094 PlacesBefore, 665 PlacesAfterwards, 1135 TransitionsBefore, 623 TransitionsAfterwards, 1183260 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 527 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 241 ConcurrentYvCompositions, 83 ChoiceCompositions, 863 TotalNumberOfCompositions, 5289387 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1029381, independent: 1023771, independent conditional: 0, independent unconditional: 1023771, dependent: 5610, dependent conditional: 0, dependent unconditional: 5610, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 513727, independent: 513173, independent conditional: 0, independent unconditional: 513173, dependent: 554, dependent conditional: 0, dependent unconditional: 554, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1029381, independent: 510598, independent conditional: 0, independent unconditional: 510598, dependent: 5056, dependent conditional: 0, dependent unconditional: 5056, unknown: 513727, unknown conditional: 0, unknown unconditional: 513727] , Statistics on independence cache: Total cache size (in pairs): 14011, Positive cache size: 13523, Positive conditional cache size: 0, Positive unconditional cache size: 13523, Negative cache size: 488, Negative conditional cache size: 0, Negative unconditional cache size: 488, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 1120 PlacesBefore, 681 PlacesAfterwards, 1162 TransitionsBefore, 638 TransitionsAfterwards, 1241604 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 539 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 266 ConcurrentYvCompositions, 85 ChoiceCompositions, 902 TotalNumberOfCompositions, 5582976 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1102714, independent: 1096986, independent conditional: 0, independent unconditional: 1096986, dependent: 5728, dependent conditional: 0, dependent unconditional: 5728, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 551603, independent: 550967, independent conditional: 0, independent unconditional: 550967, dependent: 636, dependent conditional: 0, dependent unconditional: 636, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1102714, independent: 546019, independent conditional: 0, independent unconditional: 546019, dependent: 5092, dependent conditional: 0, dependent unconditional: 5092, unknown: 551603, unknown conditional: 0, unknown unconditional: 551603] , Statistics on independence cache: Total cache size (in pairs): 14847, Positive cache size: 14347, Positive conditional cache size: 0, Positive unconditional cache size: 14347, Negative cache size: 500, Negative conditional cache size: 0, Negative unconditional cache size: 500, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.8s, 1146 PlacesBefore, 697 PlacesAfterwards, 1189 TransitionsBefore, 653 TransitionsAfterwards, 1301352 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 555 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 259 ConcurrentYvCompositions, 87 ChoiceCompositions, 913 TotalNumberOfCompositions, 5875638 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1141933, independent: 1136031, independent conditional: 0, independent unconditional: 1136031, dependent: 5902, dependent conditional: 0, dependent unconditional: 5902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 573811, independent: 573074, independent conditional: 0, independent unconditional: 573074, dependent: 737, dependent conditional: 0, dependent unconditional: 737, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1141933, independent: 562957, independent conditional: 0, independent unconditional: 562957, dependent: 5165, dependent conditional: 0, dependent unconditional: 5165, unknown: 573811, unknown conditional: 0, unknown unconditional: 573811] , Statistics on independence cache: Total cache size (in pairs): 15550, Positive cache size: 15038, Positive conditional cache size: 0, Positive unconditional cache size: 15038, Negative cache size: 512, Negative conditional cache size: 0, Negative unconditional cache size: 512, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9s, 1172 PlacesBefore, 713 PlacesAfterwards, 1216 TransitionsBefore, 668 TransitionsAfterwards, 1362504 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 576 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 248 ConcurrentYvCompositions, 89 ChoiceCompositions, 925 TotalNumberOfCompositions, 6825236 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1239430, independent: 1232347, independent conditional: 0, independent unconditional: 1232347, dependent: 7083, dependent conditional: 0, dependent unconditional: 7083, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 589765, independent: 588938, independent conditional: 0, independent unconditional: 588938, dependent: 827, dependent conditional: 0, dependent unconditional: 827, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1239430, independent: 643409, independent conditional: 0, independent unconditional: 643409, dependent: 6256, dependent conditional: 0, dependent unconditional: 6256, unknown: 589765, unknown conditional: 0, unknown unconditional: 589765] , Statistics on independence cache: Total cache size (in pairs): 16936, Positive cache size: 16412, Positive conditional cache size: 0, Positive unconditional cache size: 16412, Negative cache size: 524, Negative conditional cache size: 0, Negative unconditional cache size: 524, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 1198 PlacesBefore, 729 PlacesAfterwards, 1243 TransitionsBefore, 683 TransitionsAfterwards, 1425060 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 584 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 269 ConcurrentYvCompositions, 91 ChoiceCompositions, 956 TotalNumberOfCompositions, 6419115 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1250765, independent: 1244598, independent conditional: 0, independent unconditional: 1244598, dependent: 6167, dependent conditional: 0, dependent unconditional: 6167, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 621638, independent: 620769, independent conditional: 0, independent unconditional: 620769, dependent: 869, dependent conditional: 0, dependent unconditional: 869, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1250765, independent: 623829, independent conditional: 0, independent unconditional: 623829, dependent: 5298, dependent conditional: 0, dependent unconditional: 5298, unknown: 621638, unknown conditional: 0, unknown unconditional: 621638] , Statistics on independence cache: Total cache size (in pairs): 17269, Positive cache size: 16715, Positive conditional cache size: 0, Positive unconditional cache size: 16715, Negative cache size: 554, Negative conditional cache size: 0, Negative unconditional cache size: 554, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 1224 PlacesBefore, 745 PlacesAfterwards, 1270 TransitionsBefore, 698 TransitionsAfterwards, 1489020 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 587 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 276 ConcurrentYvCompositions, 93 ChoiceCompositions, 968 TotalNumberOfCompositions, 7471051 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1329158, independent: 1321741, independent conditional: 0, independent unconditional: 1321741, dependent: 7417, dependent conditional: 0, dependent unconditional: 7417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 647646, independent: 646952, independent conditional: 0, independent unconditional: 646952, dependent: 694, dependent conditional: 0, dependent unconditional: 694, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1329158, independent: 674789, independent conditional: 0, independent unconditional: 674789, dependent: 6723, dependent conditional: 0, dependent unconditional: 6723, unknown: 647646, unknown conditional: 0, unknown unconditional: 647646] , Statistics on independence cache: Total cache size (in pairs): 16675, Positive cache size: 16126, Positive conditional cache size: 0, Positive unconditional cache size: 16126, Negative cache size: 549, Negative conditional cache size: 0, Negative unconditional cache size: 549, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 1250 PlacesBefore, 761 PlacesAfterwards, 1297 TransitionsBefore, 713 TransitionsAfterwards, 1554384 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 604 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 276 ConcurrentYvCompositions, 95 ChoiceCompositions, 987 TotalNumberOfCompositions, 6955778 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1477145, independent: 1470722, independent conditional: 0, independent unconditional: 1470722, dependent: 6423, dependent conditional: 0, dependent unconditional: 6423, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 710180, independent: 708959, independent conditional: 0, independent unconditional: 708959, dependent: 1221, dependent conditional: 0, dependent unconditional: 1221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1477145, independent: 761763, independent conditional: 0, independent unconditional: 761763, dependent: 5202, dependent conditional: 0, dependent unconditional: 5202, unknown: 710180, unknown conditional: 0, unknown unconditional: 710180] , Statistics on independence cache: Total cache size (in pairs): 45268, Positive cache size: 44501, Positive conditional cache size: 0, Positive unconditional cache size: 44501, Negative cache size: 767, Negative conditional cache size: 0, Negative unconditional cache size: 767, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 1276 PlacesBefore, 777 PlacesAfterwards, 1324 TransitionsBefore, 728 TransitionsAfterwards, 1621152 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 619 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 281 ConcurrentYvCompositions, 97 ChoiceCompositions, 1009 TotalNumberOfCompositions, 7243417 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1441172, independent: 1434617, independent conditional: 0, independent unconditional: 1434617, dependent: 6555, dependent conditional: 0, dependent unconditional: 6555, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 706873, independent: 705989, independent conditional: 0, independent unconditional: 705989, dependent: 884, dependent conditional: 0, dependent unconditional: 884, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1441172, independent: 728628, independent conditional: 0, independent unconditional: 728628, dependent: 5671, dependent conditional: 0, dependent unconditional: 5671, unknown: 706873, unknown conditional: 0, unknown unconditional: 706873] , Statistics on independence cache: Total cache size (in pairs): 21405, Positive cache size: 20834, Positive conditional cache size: 0, Positive unconditional cache size: 20834, Negative cache size: 571, Negative conditional cache size: 0, Negative unconditional cache size: 571, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.5s, 1302 PlacesBefore, 793 PlacesAfterwards, 1351 TransitionsBefore, 743 TransitionsAfterwards, 1689324 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 645 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 274 ConcurrentYvCompositions, 99 ChoiceCompositions, 1030 TotalNumberOfCompositions, 7572196 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1872408, independent: 1865705, independent conditional: 0, independent unconditional: 1865705, dependent: 6703, dependent conditional: 0, dependent unconditional: 6703, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 784426, independent: 783282, independent conditional: 0, independent unconditional: 783282, dependent: 1144, dependent conditional: 0, dependent unconditional: 1144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1872408, independent: 1082423, independent conditional: 0, independent unconditional: 1082423, dependent: 5559, dependent conditional: 0, dependent unconditional: 5559, unknown: 784426, unknown conditional: 0, unknown unconditional: 784426] , Statistics on independence cache: Total cache size (in pairs): 53802, Positive cache size: 53055, Positive conditional cache size: 0, Positive unconditional cache size: 53055, Negative cache size: 747, Negative conditional cache size: 0, Negative unconditional cache size: 747, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.6s, 1328 PlacesBefore, 809 PlacesAfterwards, 1378 TransitionsBefore, 758 TransitionsAfterwards, 1758900 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 636 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 305 ConcurrentYvCompositions, 101 ChoiceCompositions, 1054 TotalNumberOfCompositions, 7926567 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1561774, independent: 1554902, independent conditional: 0, independent unconditional: 1554902, dependent: 6872, dependent conditional: 0, dependent unconditional: 6872, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 774859, independent: 773682, independent conditional: 0, independent unconditional: 773682, dependent: 1177, dependent conditional: 0, dependent unconditional: 1177, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1561774, independent: 781220, independent conditional: 0, independent unconditional: 781220, dependent: 5695, dependent conditional: 0, dependent unconditional: 5695, unknown: 774859, unknown conditional: 0, unknown unconditional: 774859] , Statistics on independence cache: Total cache size (in pairs): 24274, Positive cache size: 23455, Positive conditional cache size: 0, Positive unconditional cache size: 23455, Negative cache size: 819, Negative conditional cache size: 0, Negative unconditional cache size: 819, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.9s, 1354 PlacesBefore, 825 PlacesAfterwards, 1405 TransitionsBefore, 773 TransitionsAfterwards, 1829880 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 657 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 299 ConcurrentYvCompositions, 103 ChoiceCompositions, 1071 TotalNumberOfCompositions, 8249675 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1584969, independent: 1577976, independent conditional: 0, independent unconditional: 1577976, dependent: 6993, dependent conditional: 0, dependent unconditional: 6993, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 795702, independent: 794835, independent conditional: 0, independent unconditional: 794835, dependent: 867, dependent conditional: 0, dependent unconditional: 867, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1584969, independent: 783141, independent conditional: 0, independent unconditional: 783141, dependent: 6126, dependent conditional: 0, dependent unconditional: 6126, unknown: 795702, unknown conditional: 0, unknown unconditional: 795702] , Statistics on independence cache: Total cache size (in pairs): 20920, Positive cache size: 20311, Positive conditional cache size: 0, Positive unconditional cache size: 20311, Negative cache size: 609, Negative conditional cache size: 0, Negative unconditional cache size: 609, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.1s, 1380 PlacesBefore, 841 PlacesAfterwards, 1432 TransitionsBefore, 788 TransitionsAfterwards, 1902264 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 678 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 301 ConcurrentYvCompositions, 105 ChoiceCompositions, 1096 TotalNumberOfCompositions, 8533007 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1792474, independent: 1785361, independent conditional: 0, independent unconditional: 1785361, dependent: 7113, dependent conditional: 0, dependent unconditional: 7113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 866119, independent: 864764, independent conditional: 0, independent unconditional: 864764, dependent: 1355, dependent conditional: 0, dependent unconditional: 1355, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1792474, independent: 920597, independent conditional: 0, independent unconditional: 920597, dependent: 5758, dependent conditional: 0, dependent unconditional: 5758, unknown: 866119, unknown conditional: 0, unknown unconditional: 866119] , Statistics on independence cache: Total cache size (in pairs): 53684, Positive cache size: 52583, Positive conditional cache size: 0, Positive unconditional cache size: 52583, Negative cache size: 1101, Negative conditional cache size: 0, Negative unconditional cache size: 1101, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.1s, 1406 PlacesBefore, 857 PlacesAfterwards, 1459 TransitionsBefore, 803 TransitionsAfterwards, 1976052 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 681 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 335 ConcurrentYvCompositions, 107 ChoiceCompositions, 1135 TotalNumberOfCompositions, 8947694 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1769030, independent: 1761758, independent conditional: 0, independent unconditional: 1761758, dependent: 7272, dependent conditional: 0, dependent unconditional: 7272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 876701, independent: 875821, independent conditional: 0, independent unconditional: 875821, dependent: 880, dependent conditional: 0, dependent unconditional: 880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1769030, independent: 885937, independent conditional: 0, independent unconditional: 885937, dependent: 6392, dependent conditional: 0, dependent unconditional: 6392, unknown: 876701, unknown conditional: 0, unknown unconditional: 876701] , Statistics on independence cache: Total cache size (in pairs): 24406, Positive cache size: 23774, Positive conditional cache size: 0, Positive unconditional cache size: 23774, Negative cache size: 632, Negative conditional cache size: 0, Negative unconditional cache size: 632, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.8s, 1432 PlacesBefore, 873 PlacesAfterwards, 1486 TransitionsBefore, 818 TransitionsAfterwards, 2051244 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 692 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 309 ConcurrentYvCompositions, 109 ChoiceCompositions, 1122 TotalNumberOfCompositions, 9165856 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1782770, independent: 1775387, independent conditional: 0, independent unconditional: 1775387, dependent: 7383, dependent conditional: 0, dependent unconditional: 7383, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 883193, independent: 882213, independent conditional: 0, independent unconditional: 882213, dependent: 980, dependent conditional: 0, dependent unconditional: 980, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1782770, independent: 893174, independent conditional: 0, independent unconditional: 893174, dependent: 6403, dependent conditional: 0, dependent unconditional: 6403, unknown: 883193, unknown conditional: 0, unknown unconditional: 883193] , Statistics on independence cache: Total cache size (in pairs): 24645, Positive cache size: 24001, Positive conditional cache size: 0, Positive unconditional cache size: 24001, Negative cache size: 644, Negative conditional cache size: 0, Negative unconditional cache size: 644, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.2s, 1458 PlacesBefore, 889 PlacesAfterwards, 1513 TransitionsBefore, 833 TransitionsAfterwards, 2127840 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 704 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 320 ConcurrentYvCompositions, 111 ChoiceCompositions, 1147 TotalNumberOfCompositions, 9513921 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1854642, independent: 1847130, independent conditional: 0, independent unconditional: 1847130, dependent: 7512, dependent conditional: 0, dependent unconditional: 7512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 921970, independent: 920698, independent conditional: 0, independent unconditional: 920698, dependent: 1272, dependent conditional: 0, dependent unconditional: 1272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1854642, independent: 926432, independent conditional: 0, independent unconditional: 926432, dependent: 6240, dependent conditional: 0, dependent unconditional: 6240, unknown: 921970, unknown conditional: 0, unknown unconditional: 921970] , Statistics on independence cache: Total cache size (in pairs): 27418, Positive cache size: 26413, Positive conditional cache size: 0, Positive unconditional cache size: 26413, Negative cache size: 1005, Negative conditional cache size: 0, Negative unconditional cache size: 1005, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.6s, 1484 PlacesBefore, 905 PlacesAfterwards, 1540 TransitionsBefore, 848 TransitionsAfterwards, 2205840 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 709 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 338 ConcurrentYvCompositions, 113 ChoiceCompositions, 1172 TotalNumberOfCompositions, 9910673 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1904642, independent: 1896990, independent conditional: 0, independent unconditional: 1896990, dependent: 7652, dependent conditional: 0, dependent unconditional: 7652, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 964368, independent: 963619, independent conditional: 0, independent unconditional: 963619, dependent: 749, dependent conditional: 0, dependent unconditional: 749, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1904642, independent: 933371, independent conditional: 0, independent unconditional: 933371, dependent: 6903, dependent conditional: 0, dependent unconditional: 6903, unknown: 964368, unknown conditional: 0, unknown unconditional: 964368] , Statistics on independence cache: Total cache size (in pairs): 24530, Positive cache size: 23862, Positive conditional cache size: 0, Positive unconditional cache size: 23862, Negative cache size: 668, Negative conditional cache size: 0, Negative unconditional cache size: 668, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.9s, 1510 PlacesBefore, 921 PlacesAfterwards, 1567 TransitionsBefore, 863 TransitionsAfterwards, 2285244 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 724 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 336 ConcurrentYvCompositions, 115 ChoiceCompositions, 1187 TotalNumberOfCompositions, 10286622 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1996909, independent: 1989092, independent conditional: 0, independent unconditional: 1989092, dependent: 7817, dependent conditional: 0, dependent unconditional: 7817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 996470, independent: 995331, independent conditional: 0, independent unconditional: 995331, dependent: 1139, dependent conditional: 0, dependent unconditional: 1139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1996909, independent: 993761, independent conditional: 0, independent unconditional: 993761, dependent: 6678, dependent conditional: 0, dependent unconditional: 6678, unknown: 996470, unknown conditional: 0, unknown unconditional: 996470] , Statistics on independence cache: Total cache size (in pairs): 28038, Positive cache size: 27355, Positive conditional cache size: 0, Positive unconditional cache size: 27355, Negative cache size: 683, Negative conditional cache size: 0, Negative unconditional cache size: 683, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.3s, 1536 PlacesBefore, 937 PlacesAfterwards, 1594 TransitionsBefore, 878 TransitionsAfterwards, 2366052 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 752 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 343 ConcurrentYvCompositions, 117 ChoiceCompositions, 1224 TotalNumberOfCompositions, 10612438 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2122393, independent: 2114496, independent conditional: 0, independent unconditional: 2114496, dependent: 7897, dependent conditional: 0, dependent unconditional: 7897, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1050627, independent: 1049413, independent conditional: 0, independent unconditional: 1049413, dependent: 1214, dependent conditional: 0, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2122393, independent: 1065083, independent conditional: 0, independent unconditional: 1065083, dependent: 6683, dependent conditional: 0, dependent unconditional: 6683, unknown: 1050627, unknown conditional: 0, unknown unconditional: 1050627] , Statistics on independence cache: Total cache size (in pairs): 48624, Positive cache size: 47571, Positive conditional cache size: 0, Positive unconditional cache size: 47571, Negative cache size: 1053, Negative conditional cache size: 0, Negative unconditional cache size: 1053, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.6s, 1562 PlacesBefore, 953 PlacesAfterwards, 1621 TransitionsBefore, 893 TransitionsAfterwards, 2448264 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 754 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 343 ConcurrentYvCompositions, 119 ChoiceCompositions, 1228 TotalNumberOfCompositions, 10961716 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2136962, independent: 2128889, independent conditional: 0, independent unconditional: 2128889, dependent: 8073, dependent conditional: 0, dependent unconditional: 8073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1052162, independent: 1051166, independent conditional: 0, independent unconditional: 1051166, dependent: 996, dependent conditional: 0, dependent unconditional: 996, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2136962, independent: 1077723, independent conditional: 0, independent unconditional: 1077723, dependent: 7077, dependent conditional: 0, dependent unconditional: 7077, unknown: 1052162, unknown conditional: 0, unknown unconditional: 1052162] , Statistics on independence cache: Total cache size (in pairs): 29745, Positive cache size: 29040, Positive conditional cache size: 0, Positive unconditional cache size: 29040, Negative cache size: 705, Negative conditional cache size: 0, Negative unconditional cache size: 705, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.6s, 1588 PlacesBefore, 969 PlacesAfterwards, 1648 TransitionsBefore, 908 TransitionsAfterwards, 2531880 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 767 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 345 ConcurrentYvCompositions, 121 ChoiceCompositions, 1245 TotalNumberOfCompositions, 11360167 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2181314, independent: 2173096, independent conditional: 0, independent unconditional: 2173096, dependent: 8218, dependent conditional: 0, dependent unconditional: 8218, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1098317, independent: 1097296, independent conditional: 0, independent unconditional: 1097296, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2181314, independent: 1075800, independent conditional: 0, independent unconditional: 1075800, dependent: 7197, dependent conditional: 0, dependent unconditional: 7197, unknown: 1098317, unknown conditional: 0, unknown unconditional: 1098317] , Statistics on independence cache: Total cache size (in pairs): 28903, Positive cache size: 28186, Positive conditional cache size: 0, Positive unconditional cache size: 28186, Negative cache size: 717, Negative conditional cache size: 0, Negative unconditional cache size: 717, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.1s, 1614 PlacesBefore, 985 PlacesAfterwards, 1675 TransitionsBefore, 923 TransitionsAfterwards, 2616900 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 769 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 360 ConcurrentYvCompositions, 123 ChoiceCompositions, 1264 TotalNumberOfCompositions, 11744042 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3102293, independent: 3093936, independent conditional: 0, independent unconditional: 3093936, dependent: 8357, dependent conditional: 0, dependent unconditional: 8357, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1270559, independent: 1269344, independent conditional: 0, independent unconditional: 1269344, dependent: 1215, dependent conditional: 0, dependent unconditional: 1215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3102293, independent: 1824592, independent conditional: 0, independent unconditional: 1824592, dependent: 7142, dependent conditional: 0, dependent unconditional: 7142, unknown: 1270559, unknown conditional: 0, unknown unconditional: 1270559] , Statistics on independence cache: Total cache size (in pairs): 111478, Positive cache size: 110747, Positive conditional cache size: 0, Positive unconditional cache size: 110747, Negative cache size: 731, Negative conditional cache size: 0, Negative unconditional cache size: 731, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.3s, 1640 PlacesBefore, 1001 PlacesAfterwards, 1702 TransitionsBefore, 938 TransitionsAfterwards, 2703324 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 797 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 353 ConcurrentYvCompositions, 125 ChoiceCompositions, 1287 TotalNumberOfCompositions, 12082374 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2361398, independent: 2352936, independent conditional: 0, independent unconditional: 2352936, dependent: 8462, dependent conditional: 0, dependent unconditional: 8462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1169581, independent: 1168343, independent conditional: 0, independent unconditional: 1168343, dependent: 1238, dependent conditional: 0, dependent unconditional: 1238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2361398, independent: 1184593, independent conditional: 0, independent unconditional: 1184593, dependent: 7224, dependent conditional: 0, dependent unconditional: 7224, unknown: 1169581, unknown conditional: 0, unknown unconditional: 1169581] , Statistics on independence cache: Total cache size (in pairs): 33783, Positive cache size: 33042, Positive conditional cache size: 0, Positive unconditional cache size: 33042, Negative cache size: 741, Negative conditional cache size: 0, Negative unconditional cache size: 741, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.7s, 1666 PlacesBefore, 1017 PlacesAfterwards, 1729 TransitionsBefore, 953 TransitionsAfterwards, 2791152 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 815 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 368 ConcurrentYvCompositions, 127 ChoiceCompositions, 1322 TotalNumberOfCompositions, 12537056 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2419314, independent: 2410697, independent conditional: 0, independent unconditional: 2410697, dependent: 8617, dependent conditional: 0, dependent unconditional: 8617, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1198867, independent: 1198019, independent conditional: 0, independent unconditional: 1198019, dependent: 848, dependent conditional: 0, dependent unconditional: 848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2419314, independent: 1212678, independent conditional: 0, independent unconditional: 1212678, dependent: 7769, dependent conditional: 0, dependent unconditional: 7769, unknown: 1198867, unknown conditional: 0, unknown unconditional: 1198867] , Statistics on independence cache: Total cache size (in pairs): 31119, Positive cache size: 30366, Positive conditional cache size: 0, Positive unconditional cache size: 30366, Negative cache size: 753, Negative conditional cache size: 0, Negative unconditional cache size: 753, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.0s, 1692 PlacesBefore, 1033 PlacesAfterwards, 1756 TransitionsBefore, 968 TransitionsAfterwards, 2880384 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 820 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 370 ConcurrentYvCompositions, 129 ChoiceCompositions, 1331 TotalNumberOfCompositions, 12916024 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2484030, independent: 2475282, independent conditional: 0, independent unconditional: 2475282, dependent: 8748, dependent conditional: 0, dependent unconditional: 8748, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1236350, independent: 1235277, independent conditional: 0, independent unconditional: 1235277, dependent: 1073, dependent conditional: 0, dependent unconditional: 1073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2484030, independent: 1240005, independent conditional: 0, independent unconditional: 1240005, dependent: 7675, dependent conditional: 0, dependent unconditional: 7675, unknown: 1236350, unknown conditional: 0, unknown unconditional: 1236350] , Statistics on independence cache: Total cache size (in pairs): 32561, Positive cache size: 31796, Positive conditional cache size: 0, Positive unconditional cache size: 31796, Negative cache size: 765, Negative conditional cache size: 0, Negative unconditional cache size: 765, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.2s, 1718 PlacesBefore, 1049 PlacesAfterwards, 1783 TransitionsBefore, 983 TransitionsAfterwards, 2971020 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 832 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 385 ConcurrentYvCompositions, 131 ChoiceCompositions, 1360 TotalNumberOfCompositions, 13383359 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3598730, independent: 3589852, independent conditional: 0, independent unconditional: 3589852, dependent: 8878, dependent conditional: 0, dependent unconditional: 8878, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1451756, independent: 1450693, independent conditional: 0, independent unconditional: 1450693, dependent: 1063, dependent conditional: 0, dependent unconditional: 1063, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3598730, independent: 2139159, independent conditional: 0, independent unconditional: 2139159, dependent: 7815, dependent conditional: 0, dependent unconditional: 7815, unknown: 1451756, unknown conditional: 0, unknown unconditional: 1451756] , Statistics on independence cache: Total cache size (in pairs): 124151, Positive cache size: 123374, Positive conditional cache size: 0, Positive unconditional cache size: 123374, Negative cache size: 777, Negative conditional cache size: 0, Negative unconditional cache size: 777, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.9s, 1744 PlacesBefore, 1065 PlacesAfterwards, 1810 TransitionsBefore, 998 TransitionsAfterwards, 3063060 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 837 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 383 ConcurrentYvCompositions, 133 ChoiceCompositions, 1365 TotalNumberOfCompositions, 15426285 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2767253, independent: 2756591, independent conditional: 0, independent unconditional: 2756591, dependent: 10662, dependent conditional: 0, dependent unconditional: 10662, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1321236, independent: 1319906, independent conditional: 0, independent unconditional: 1319906, dependent: 1330, dependent conditional: 0, dependent unconditional: 1330, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2767253, independent: 1436685, independent conditional: 0, independent unconditional: 1436685, dependent: 9332, dependent conditional: 0, dependent unconditional: 9332, unknown: 1321236, unknown conditional: 0, unknown unconditional: 1321236] , Statistics on independence cache: Total cache size (in pairs): 37592, Positive cache size: 36804, Positive conditional cache size: 0, Positive unconditional cache size: 36804, Negative cache size: 788, Negative conditional cache size: 0, Negative unconditional cache size: 788, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.2s, 1770 PlacesBefore, 1081 PlacesAfterwards, 1837 TransitionsBefore, 1013 TransitionsAfterwards, 3156504 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 850 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 389 ConcurrentYvCompositions, 135 ChoiceCompositions, 1386 TotalNumberOfCompositions, 14230321 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2713718, independent: 2704511, independent conditional: 0, independent unconditional: 2704511, dependent: 9207, dependent conditional: 0, dependent unconditional: 9207, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1357417, independent: 1356038, independent conditional: 0, independent unconditional: 1356038, dependent: 1379, dependent conditional: 0, dependent unconditional: 1379, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2713718, independent: 1348473, independent conditional: 0, independent unconditional: 1348473, dependent: 7828, dependent conditional: 0, dependent unconditional: 7828, unknown: 1357417, unknown conditional: 0, unknown unconditional: 1357417] , Statistics on independence cache: Total cache size (in pairs): 36390, Positive cache size: 35590, Positive conditional cache size: 0, Positive unconditional cache size: 35590, Negative cache size: 800, Negative conditional cache size: 0, Negative unconditional cache size: 800, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.7s, 1796 PlacesBefore, 1097 PlacesAfterwards, 1864 TransitionsBefore, 1028 TransitionsAfterwards, 3251352 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 864 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 386 ConcurrentYvCompositions, 137 ChoiceCompositions, 1399 TotalNumberOfCompositions, 14624606 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2754201, independent: 2744861, independent conditional: 0, independent unconditional: 2744861, dependent: 9340, dependent conditional: 0, dependent unconditional: 9340, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1391498, independent: 1390570, independent conditional: 0, independent unconditional: 1390570, dependent: 928, dependent conditional: 0, dependent unconditional: 928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2754201, independent: 1354291, independent conditional: 0, independent unconditional: 1354291, dependent: 8412, dependent conditional: 0, dependent unconditional: 8412, unknown: 1391498, unknown conditional: 0, unknown unconditional: 1391498] , Statistics on independence cache: Total cache size (in pairs): 34618, Positive cache size: 33805, Positive conditional cache size: 0, Positive unconditional cache size: 33805, Negative cache size: 813, Negative conditional cache size: 0, Negative unconditional cache size: 813, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.0s, 1822 PlacesBefore, 1113 PlacesAfterwards, 1891 TransitionsBefore, 1043 TransitionsAfterwards, 3347604 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 877 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 424 ConcurrentYvCompositions, 139 ChoiceCompositions, 1452 TotalNumberOfCompositions, 15035069 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4451449, independent: 4442036, independent conditional: 0, independent unconditional: 4442036, dependent: 9413, dependent conditional: 0, dependent unconditional: 9413, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1598371, independent: 1596778, independent conditional: 0, independent unconditional: 1596778, dependent: 1593, dependent conditional: 0, dependent unconditional: 1593, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4451449, independent: 2845258, independent conditional: 0, independent unconditional: 2845258, dependent: 7820, dependent conditional: 0, dependent unconditional: 7820, unknown: 1598371, unknown conditional: 0, unknown unconditional: 1598371] , Statistics on independence cache: Total cache size (in pairs): 133557, Positive cache size: 132729, Positive conditional cache size: 0, Positive unconditional cache size: 132729, Negative cache size: 828, Negative conditional cache size: 0, Negative unconditional cache size: 828, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.0s, 1848 PlacesBefore, 1129 PlacesAfterwards, 1918 TransitionsBefore, 1058 TransitionsAfterwards, 3445260 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 920 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 378 ConcurrentYvCompositions, 141 ChoiceCompositions, 1451 TotalNumberOfCompositions, 15426922 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4280457, independent: 4270893, independent conditional: 0, independent unconditional: 4270893, dependent: 9564, dependent conditional: 0, dependent unconditional: 9564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1657405, independent: 1655783, independent conditional: 0, independent unconditional: 1655783, dependent: 1622, dependent conditional: 0, dependent unconditional: 1622, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4280457, independent: 2615110, independent conditional: 0, independent unconditional: 2615110, dependent: 7942, dependent conditional: 0, dependent unconditional: 7942, unknown: 1657405, unknown conditional: 0, unknown unconditional: 1657405] , Statistics on independence cache: Total cache size (in pairs): 153521, Positive cache size: 152478, Positive conditional cache size: 0, Positive unconditional cache size: 152478, Negative cache size: 1043, Negative conditional cache size: 0, Negative unconditional cache size: 1043, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.9s, 1874 PlacesBefore, 1145 PlacesAfterwards, 1945 TransitionsBefore, 1073 TransitionsAfterwards, 3544320 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 904 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 411 ConcurrentYvCompositions, 143 ChoiceCompositions, 1470 TotalNumberOfCompositions, 15884322 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3341401, independent: 3331692, independent conditional: 0, independent unconditional: 3331692, dependent: 9709, dependent conditional: 0, dependent unconditional: 9709, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1610841, independent: 1609440, independent conditional: 0, independent unconditional: 1609440, dependent: 1401, dependent conditional: 0, dependent unconditional: 1401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3341401, independent: 1722252, independent conditional: 0, independent unconditional: 1722252, dependent: 8308, dependent conditional: 0, dependent unconditional: 8308, unknown: 1610841, unknown conditional: 0, unknown unconditional: 1610841] , Statistics on independence cache: Total cache size (in pairs): 102745, Positive cache size: 101897, Positive conditional cache size: 0, Positive unconditional cache size: 101897, Negative cache size: 848, Negative conditional cache size: 0, Negative unconditional cache size: 848, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.9s, 1900 PlacesBefore, 1161 PlacesAfterwards, 1972 TransitionsBefore, 1088 TransitionsAfterwards, 3644784 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 921 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 418 ConcurrentYvCompositions, 145 ChoiceCompositions, 1496 TotalNumberOfCompositions, 16405009 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3170978, independent: 3161109, independent conditional: 0, independent unconditional: 3161109, dependent: 9869, dependent conditional: 0, dependent unconditional: 9869, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1566918, independent: 1565691, independent conditional: 0, independent unconditional: 1565691, dependent: 1227, dependent conditional: 0, dependent unconditional: 1227, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3170978, independent: 1595418, independent conditional: 0, independent unconditional: 1595418, dependent: 8642, dependent conditional: 0, dependent unconditional: 8642, unknown: 1566918, unknown conditional: 0, unknown unconditional: 1566918] , Statistics on independence cache: Total cache size (in pairs): 43031, Positive cache size: 42170, Positive conditional cache size: 0, Positive unconditional cache size: 42170, Negative cache size: 861, Negative conditional cache size: 0, Negative unconditional cache size: 861, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.7s, 1926 PlacesBefore, 1177 PlacesAfterwards, 1999 TransitionsBefore, 1103 TransitionsAfterwards, 3746652 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 928 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 433 ConcurrentYvCompositions, 147 ChoiceCompositions, 1520 TotalNumberOfCompositions, 16837761 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3213717, independent: 3203718, independent conditional: 0, independent unconditional: 3203718, dependent: 9999, dependent conditional: 0, dependent unconditional: 9999, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1605586, independent: 1604387, independent conditional: 0, independent unconditional: 1604387, dependent: 1199, dependent conditional: 0, dependent unconditional: 1199, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3213717, independent: 1599331, independent conditional: 0, independent unconditional: 1599331, dependent: 8800, dependent conditional: 0, dependent unconditional: 8800, unknown: 1605586, unknown conditional: 0, unknown unconditional: 1605586] , Statistics on independence cache: Total cache size (in pairs): 40152, Positive cache size: 39279, Positive conditional cache size: 0, Positive unconditional cache size: 39279, Negative cache size: 873, Negative conditional cache size: 0, Negative unconditional cache size: 873, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.2s, 1952 PlacesBefore, 1193 PlacesAfterwards, 2026 TransitionsBefore, 1118 TransitionsAfterwards, 3849924 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 935 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 439 ConcurrentYvCompositions, 149 ChoiceCompositions, 1535 TotalNumberOfCompositions, 19318890 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3404191, independent: 3392282, independent conditional: 0, independent unconditional: 3392282, dependent: 11909, dependent conditional: 0, dependent unconditional: 11909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1649779, independent: 1648560, independent conditional: 0, independent unconditional: 1648560, dependent: 1219, dependent conditional: 0, dependent unconditional: 1219, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3404191, independent: 1743722, independent conditional: 0, independent unconditional: 1743722, dependent: 10690, dependent conditional: 0, dependent unconditional: 10690, unknown: 1649779, unknown conditional: 0, unknown unconditional: 1649779] , Statistics on independence cache: Total cache size (in pairs): 41192, Positive cache size: 40307, Positive conditional cache size: 0, Positive unconditional cache size: 40307, Negative cache size: 885, Negative conditional cache size: 0, Negative unconditional cache size: 885, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.2s, 1978 PlacesBefore, 1209 PlacesAfterwards, 2053 TransitionsBefore, 1133 TransitionsAfterwards, 3954600 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 966 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 452 ConcurrentYvCompositions, 151 ChoiceCompositions, 1581 TotalNumberOfCompositions, 17842111 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3448953, independent: 3438721, independent conditional: 0, independent unconditional: 3438721, dependent: 10232, dependent conditional: 0, dependent unconditional: 10232, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1726881, independent: 1725618, independent conditional: 0, independent unconditional: 1725618, dependent: 1263, dependent conditional: 0, dependent unconditional: 1263, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3448953, independent: 1713103, independent conditional: 0, independent unconditional: 1713103, dependent: 8969, dependent conditional: 0, dependent unconditional: 8969, unknown: 1726881, unknown conditional: 0, unknown unconditional: 1726881] , Statistics on independence cache: Total cache size (in pairs): 43143, Positive cache size: 42246, Positive conditional cache size: 0, Positive unconditional cache size: 42246, Negative cache size: 897, Negative conditional cache size: 0, Negative unconditional cache size: 897, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - ExceptionOrErrorResult: AutomataOperationCanceledException: Timeout or canceled by user. de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AutomataOperationCanceledException: Timeout or canceled by user.: de.uni_freiburg.informatik.ultimate.automata.petrinet.unfolding.PetriNetUnfolderBase.computeUnfolding(PetriNetUnfolderBase.java:200) RESULT: Ultimate could not prove your program: Toolchain returned no result. Completed graceful shutdown