/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/03_incdec.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 14:24:20,991 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 14:24:21,051 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:24:21,059 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 14:24:21,059 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 14:24:21,084 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 14:24:21,084 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 14:24:21,084 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 14:24:21,085 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 14:24:21,088 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 14:24:21,088 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 14:24:21,088 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 14:24:21,088 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 14:24:21,089 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 14:24:21,089 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 14:24:21,089 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 14:24:21,090 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 14:24:21,090 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 14:24:21,090 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 14:24:21,090 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 14:24:21,090 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 14:24:21,091 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 14:24:21,091 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 14:24:21,091 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 14:24:21,092 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 14:24:21,092 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 14:24:21,092 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 14:24:21,092 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 14:24:21,092 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 14:24:21,092 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 14:24:21,093 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 14:24:21,093 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 14:24:21,093 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 14:24:21,093 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 14:24:21,093 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 14:24:21,094 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:24:21,359 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 14:24:21,373 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 14:24:21,375 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 14:24:21,375 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 14:24:21,376 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 14:24:21,377 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/03_incdec.i [2023-08-26 14:24:22,333 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 14:24:22,587 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 14:24:22,588 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/03_incdec.i [2023-08-26 14:24:22,604 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/61ed2aba6/450aa96298a54f17931a566446e7fe47/FLAG4e6c07db5 [2023-08-26 14:24:22,618 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/61ed2aba6/450aa96298a54f17931a566446e7fe47 [2023-08-26 14:24:22,622 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 14:24:22,623 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 14:24:22,626 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 14:24:22,626 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 14:24:22,628 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 14:24:22,628 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 02:24:22" (1/1) ... [2023-08-26 14:24:22,629 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41842346 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:22, skipping insertion in model container [2023-08-26 14:24:22,629 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 02:24:22" (1/1) ... [2023-08-26 14:24:22,662 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 14:24:22,934 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 14:24:22,945 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 14:24:22,971 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [254] [2023-08-26 14:24:22,972 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [254] [2023-08-26 14:24:22,988 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: volatile unsigned [689] [2023-08-26 14:24:22,989 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: volatile unsigned [700] [2023-08-26 14:24:22,989 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: volatile unsigned [701] [2023-08-26 14:24:22,989 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: inline unsigned [702] [2023-08-26 14:24:22,989 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned [703] [2023-08-26 14:24:22,990 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: inline unsigned [716] [2023-08-26 14:24:22,991 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned [717] [2023-08-26 14:24:22,993 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 14:24:23,021 INFO L206 MainTranslator]: Completed translation [2023-08-26 14:24:23,022 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23 WrapperNode [2023-08-26 14:24:23,022 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 14:24:23,023 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 14:24:23,023 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 14:24:23,023 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 14:24:23,027 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:24:23" (1/1) ... [2023-08-26 14:24:23,047 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:24:23" (1/1) ... [2023-08-26 14:24:23,065 INFO L138 Inliner]: procedures = 172, calls = 26, calls flagged for inlining = 18, calls inlined = 26, statements flattened = 140 [2023-08-26 14:24:23,065 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 14:24:23,066 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 14:24:23,066 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 14:24:23,066 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 14:24:23,071 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,071 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,081 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,082 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,085 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,087 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,088 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,088 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,090 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 14:24:23,091 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 14:24:23,091 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 14:24:23,091 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 14:24:23,091 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (1/1) ... [2023-08-26 14:24:23,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 14:24:23,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 14:24:23,136 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:24:23,142 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:24:23,160 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-26 14:24:23,160 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-26 14:24:23,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 14:24:23,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 14:24:23,160 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 14:24:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 14:24:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 14:24:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 14:24:23,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 14:24:23,163 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:24:23,245 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 14:24:23,246 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 14:24:23,427 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 14:24:23,485 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 14:24:23,485 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-08-26 14:24:23,493 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 02:24:23 BoogieIcfgContainer [2023-08-26 14:24:23,493 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 14:24:23,495 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 14:24:23,495 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 14:24:23,497 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 14:24:23,497 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 02:24:22" (1/3) ... [2023-08-26 14:24:23,497 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@487f2841 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 02:24:23, skipping insertion in model container [2023-08-26 14:24:23,497 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 02:24:23" (2/3) ... [2023-08-26 14:24:23,497 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@487f2841 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 02:24:23, skipping insertion in model container [2023-08-26 14:24:23,497 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 02:24:23" (3/3) ... [2023-08-26 14:24:23,498 INFO L112 eAbstractionObserver]: Analyzing ICFG 03_incdec.i [2023-08-26 14:24:23,512 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 14:24:23,512 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-08-26 14:24:23,512 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 14:24:23,603 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:23,625 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 86 places, 91 transitions, 187 flow [2023-08-26 14:24:23,667 INFO L124 PetriNetUnfolderBase]: 9/103 cut-off events. [2023-08-26 14:24:23,668 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 14:24:23,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 108 conditions, 103 events. 9/103 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 199 event pairs, 0 based on Foata normal form. 0/86 useless extension candidates. Maximal degree in co-relation 75. Up to 4 conditions per place. [2023-08-26 14:24:23,672 INFO L82 GeneralOperation]: Start removeDead. Operand has 86 places, 91 transitions, 187 flow [2023-08-26 14:24:23,675 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 86 places, 91 transitions, 187 flow [2023-08-26 14:24:23,706 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:23,712 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 86 places, 91 transitions, 187 flow [2023-08-26 14:24:23,714 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 86 places, 91 transitions, 187 flow [2023-08-26 14:24:23,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 86 places, 91 transitions, 187 flow [2023-08-26 14:24:23,731 INFO L124 PetriNetUnfolderBase]: 9/103 cut-off events. [2023-08-26 14:24:23,732 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 14:24:23,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 108 conditions, 103 events. 9/103 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 199 event pairs, 0 based on Foata normal form. 0/86 useless extension candidates. Maximal degree in co-relation 75. Up to 4 conditions per place. [2023-08-26 14:24:23,733 INFO L119 LiptonReduction]: Number of co-enabled transitions 1830 [2023-08-26 14:24:27,669 INFO L134 LiptonReduction]: Checked pairs total: 1908 [2023-08-26 14:24:27,670 INFO L136 LiptonReduction]: Total number of compositions: 129 [2023-08-26 14:24:27,696 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:27,700 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:27,700 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:27,703 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:27,703 INFO L124 PetriNetUnfolderBase]: 0/14 cut-off events. [2023-08-26 14:24:27,703 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 14:24:27,703 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:27,717 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-26 14:24:27,717 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:27,720 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:27,720 INFO L85 PathProgramCache]: Analyzing trace with hash 984668801, now seen corresponding path program 1 times [2023-08-26 14:24:27,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:27,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067505154] [2023-08-26 14:24:27,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:27,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:27,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:27,833 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:27,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:27,879 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:27,880 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:27,881 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:27,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 14:24:27,883 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:27,888 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:27,888 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:27,889 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-26 14:24:27,923 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:27,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 143 places, 153 transitions, 318 flow [2023-08-26 14:24:27,989 INFO L124 PetriNetUnfolderBase]: 17/179 cut-off events. [2023-08-26 14:24:27,989 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 14:24:27,991 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 179 events. 17/179 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 571 event pairs, 0 based on Foata normal form. 0/149 useless extension candidates. Maximal degree in co-relation 136. Up to 6 conditions per place. [2023-08-26 14:24:27,991 INFO L82 GeneralOperation]: Start removeDead. Operand has 143 places, 153 transitions, 318 flow [2023-08-26 14:24:27,992 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 143 places, 153 transitions, 318 flow [2023-08-26 14:24:27,992 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:27,992 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 143 places, 153 transitions, 318 flow [2023-08-26 14:24:27,992 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 143 places, 153 transitions, 318 flow [2023-08-26 14:24:27,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 143 places, 153 transitions, 318 flow [2023-08-26 14:24:28,018 INFO L124 PetriNetUnfolderBase]: 17/179 cut-off events. [2023-08-26 14:24:28,019 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 14:24:28,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 179 events. 17/179 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 571 event pairs, 0 based on Foata normal form. 0/149 useless extension candidates. Maximal degree in co-relation 136. Up to 6 conditions per place. [2023-08-26 14:24:28,028 INFO L119 LiptonReduction]: Number of co-enabled transitions 11224 [2023-08-26 14:24:30,086 INFO L134 LiptonReduction]: Checked pairs total: 37045 [2023-08-26 14:24:30,086 INFO L136 LiptonReduction]: Total number of compositions: 144 [2023-08-26 14:24:30,087 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:30,088 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:30,088 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:30,092 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:30,092 INFO L124 PetriNetUnfolderBase]: 8/61 cut-off events. [2023-08-26 14:24:30,093 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-26 14:24:30,093 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:30,093 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-26 14:24:30,093 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:30,093 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:30,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1649631527, now seen corresponding path program 1 times [2023-08-26 14:24:30,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:30,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350933485] [2023-08-26 14:24:30,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:30,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:30,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:30,106 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:30,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:30,132 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:30,133 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:30,133 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:30,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 14:24:30,133 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:30,133 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:30,133 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:30,134 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-26 14:24:30,154 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:30,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 200 places, 215 transitions, 451 flow [2023-08-26 14:24:30,176 INFO L124 PetriNetUnfolderBase]: 25/255 cut-off events. [2023-08-26 14:24:30,176 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 14:24:30,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 271 conditions, 255 events. 25/255 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 955 event pairs, 0 based on Foata normal form. 0/212 useless extension candidates. Maximal degree in co-relation 197. Up to 8 conditions per place. [2023-08-26 14:24:30,196 INFO L82 GeneralOperation]: Start removeDead. Operand has 200 places, 215 transitions, 451 flow [2023-08-26 14:24:30,198 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 200 places, 215 transitions, 451 flow [2023-08-26 14:24:30,199 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:30,199 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 200 places, 215 transitions, 451 flow [2023-08-26 14:24:30,199 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 200 places, 215 transitions, 451 flow [2023-08-26 14:24:30,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 200 places, 215 transitions, 451 flow [2023-08-26 14:24:30,221 INFO L124 PetriNetUnfolderBase]: 25/255 cut-off events. [2023-08-26 14:24:30,221 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 14:24:30,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 271 conditions, 255 events. 25/255 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 955 event pairs, 0 based on Foata normal form. 0/212 useless extension candidates. Maximal degree in co-relation 197. Up to 8 conditions per place. [2023-08-26 14:24:30,232 INFO L119 LiptonReduction]: Number of co-enabled transitions 28182 [2023-08-26 14:24:32,983 INFO L134 LiptonReduction]: Checked pairs total: 105116 [2023-08-26 14:24:32,983 INFO L136 LiptonReduction]: Total number of compositions: 194 [2023-08-26 14:24:32,984 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:32,986 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:32,986 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:32,993 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:32,993 INFO L124 PetriNetUnfolderBase]: 11/91 cut-off events. [2023-08-26 14:24:32,993 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-26 14:24:32,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:32,993 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-26 14:24:32,994 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:32,995 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:32,995 INFO L85 PathProgramCache]: Analyzing trace with hash 808544066, now seen corresponding path program 1 times [2023-08-26 14:24:32,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:32,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305744801] [2023-08-26 14:24:32,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:32,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:33,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:33,028 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:33,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:33,047 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:33,047 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:33,047 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:33,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 14:24:33,048 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:33,048 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:33,048 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:33,048 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-26 14:24:33,082 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:33,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 257 places, 277 transitions, 586 flow [2023-08-26 14:24:33,124 INFO L124 PetriNetUnfolderBase]: 33/331 cut-off events. [2023-08-26 14:24:33,124 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 14:24:33,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 354 conditions, 331 events. 33/331 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1345 event pairs, 0 based on Foata normal form. 0/275 useless extension candidates. Maximal degree in co-relation 263. Up to 10 conditions per place. [2023-08-26 14:24:33,127 INFO L82 GeneralOperation]: Start removeDead. Operand has 257 places, 277 transitions, 586 flow [2023-08-26 14:24:33,129 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 257 places, 277 transitions, 586 flow [2023-08-26 14:24:33,129 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:33,130 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 257 places, 277 transitions, 586 flow [2023-08-26 14:24:33,130 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 257 places, 277 transitions, 586 flow [2023-08-26 14:24:33,130 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 257 places, 277 transitions, 586 flow [2023-08-26 14:24:33,160 INFO L124 PetriNetUnfolderBase]: 33/331 cut-off events. [2023-08-26 14:24:33,160 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 14:24:33,163 INFO L83 FinitePrefix]: Finished finitePrefix Result has 354 conditions, 331 events. 33/331 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1345 event pairs, 0 based on Foata normal form. 0/275 useless extension candidates. Maximal degree in co-relation 263. Up to 10 conditions per place. [2023-08-26 14:24:33,176 INFO L119 LiptonReduction]: Number of co-enabled transitions 52704 [2023-08-26 14:24:36,885 INFO L134 LiptonReduction]: Checked pairs total: 202390 [2023-08-26 14:24:36,886 INFO L136 LiptonReduction]: Total number of compositions: 256 [2023-08-26 14:24:36,887 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:36,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;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:36,887 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:36,896 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:36,896 INFO L124 PetriNetUnfolderBase]: 17/128 cut-off events. [2023-08-26 14:24:36,897 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-26 14:24:36,897 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:36,897 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-26 14:24:36,897 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:36,897 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:36,897 INFO L85 PathProgramCache]: Analyzing trace with hash 7464238, now seen corresponding path program 1 times [2023-08-26 14:24:36,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:36,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987081607] [2023-08-26 14:24:36,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:36,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:36,912 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:36,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:36,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:36,924 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:36,924 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:36,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 14:24:36,924 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:36,925 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:36,925 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:36,925 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-26 14:24:36,948 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:36,952 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 314 places, 339 transitions, 723 flow [2023-08-26 14:24:37,006 INFO L124 PetriNetUnfolderBase]: 41/407 cut-off events. [2023-08-26 14:24:37,007 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-26 14:24:37,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 438 conditions, 407 events. 41/407 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1736 event pairs, 0 based on Foata normal form. 0/338 useless extension candidates. Maximal degree in co-relation 344. Up to 12 conditions per place. [2023-08-26 14:24:37,011 INFO L82 GeneralOperation]: Start removeDead. Operand has 314 places, 339 transitions, 723 flow [2023-08-26 14:24:37,014 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 314 places, 339 transitions, 723 flow [2023-08-26 14:24:37,014 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:37,014 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 314 places, 339 transitions, 723 flow [2023-08-26 14:24:37,015 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 314 places, 339 transitions, 723 flow [2023-08-26 14:24:37,015 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 314 places, 339 transitions, 723 flow [2023-08-26 14:24:37,055 INFO L124 PetriNetUnfolderBase]: 41/407 cut-off events. [2023-08-26 14:24:37,055 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-26 14:24:37,058 INFO L83 FinitePrefix]: Finished finitePrefix Result has 438 conditions, 407 events. 41/407 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1736 event pairs, 0 based on Foata normal form. 0/338 useless extension candidates. Maximal degree in co-relation 344. Up to 12 conditions per place. [2023-08-26 14:24:37,094 INFO L119 LiptonReduction]: Number of co-enabled transitions 84790 [2023-08-26 14:24:41,527 INFO L134 LiptonReduction]: Checked pairs total: 334092 [2023-08-26 14:24:41,527 INFO L136 LiptonReduction]: Total number of compositions: 311 [2023-08-26 14:24:41,529 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:41,529 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:41,529 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:41,539 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:41,540 INFO L124 PetriNetUnfolderBase]: 24/166 cut-off events. [2023-08-26 14:24:41,540 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-26 14:24:41,540 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:41,540 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:24:41,540 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:41,540 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:41,540 INFO L85 PathProgramCache]: Analyzing trace with hash -200458269, now seen corresponding path program 1 times [2023-08-26 14:24:41,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:41,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176471529] [2023-08-26 14:24:41,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:41,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:41,584 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:41,605 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:41,605 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:41,605 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:41,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-26 14:24:41,605 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:41,606 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:41,606 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:41,606 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-26 14:24:41,636 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:41,638 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 371 places, 401 transitions, 862 flow [2023-08-26 14:24:41,690 INFO L124 PetriNetUnfolderBase]: 49/483 cut-off events. [2023-08-26 14:24:41,690 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-26 14:24:41,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 523 conditions, 483 events. 49/483 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2132 event pairs, 0 based on Foata normal form. 0/401 useless extension candidates. Maximal degree in co-relation 426. Up to 14 conditions per place. [2023-08-26 14:24:41,694 INFO L82 GeneralOperation]: Start removeDead. Operand has 371 places, 401 transitions, 862 flow [2023-08-26 14:24:41,698 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 371 places, 401 transitions, 862 flow [2023-08-26 14:24:41,698 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:41,698 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 371 places, 401 transitions, 862 flow [2023-08-26 14:24:41,699 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 371 places, 401 transitions, 862 flow [2023-08-26 14:24:41,699 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 371 places, 401 transitions, 862 flow [2023-08-26 14:24:41,746 INFO L124 PetriNetUnfolderBase]: 49/483 cut-off events. [2023-08-26 14:24:41,747 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-26 14:24:41,751 INFO L83 FinitePrefix]: Finished finitePrefix Result has 523 conditions, 483 events. 49/483 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2132 event pairs, 0 based on Foata normal form. 0/401 useless extension candidates. Maximal degree in co-relation 426. Up to 14 conditions per place. [2023-08-26 14:24:41,768 INFO L119 LiptonReduction]: Number of co-enabled transitions 124440 [2023-08-26 14:24:46,278 INFO L134 LiptonReduction]: Checked pairs total: 502327 [2023-08-26 14:24:46,284 INFO L136 LiptonReduction]: Total number of compositions: 370 [2023-08-26 14:24:46,293 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:46,294 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:46,294 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:46,311 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:46,311 INFO L124 PetriNetUnfolderBase]: 30/204 cut-off events. [2023-08-26 14:24:46,311 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-26 14:24:46,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:46,311 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:24:46,311 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:46,311 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:46,312 INFO L85 PathProgramCache]: Analyzing trace with hash 790161402, now seen corresponding path program 1 times [2023-08-26 14:24:46,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:46,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031959831] [2023-08-26 14:24:46,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:46,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:46,333 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:46,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:46,365 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:46,366 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:46,366 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:46,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 14:24:46,366 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:46,366 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:46,366 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:46,367 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-26 14:24:46,396 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:46,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 428 places, 463 transitions, 1003 flow [2023-08-26 14:24:46,471 INFO L124 PetriNetUnfolderBase]: 57/559 cut-off events. [2023-08-26 14:24:46,472 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-26 14:24:46,478 INFO L83 FinitePrefix]: Finished finitePrefix Result has 609 conditions, 559 events. 57/559 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2534 event pairs, 0 based on Foata normal form. 0/464 useless extension candidates. Maximal degree in co-relation 511. Up to 16 conditions per place. [2023-08-26 14:24:46,479 INFO L82 GeneralOperation]: Start removeDead. Operand has 428 places, 463 transitions, 1003 flow [2023-08-26 14:24:46,486 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 428 places, 463 transitions, 1003 flow [2023-08-26 14:24:46,486 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:46,486 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 428 places, 463 transitions, 1003 flow [2023-08-26 14:24:46,487 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 428 places, 463 transitions, 1003 flow [2023-08-26 14:24:46,487 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 428 places, 463 transitions, 1003 flow [2023-08-26 14:24:46,576 INFO L124 PetriNetUnfolderBase]: 57/559 cut-off events. [2023-08-26 14:24:46,576 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-26 14:24:46,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 609 conditions, 559 events. 57/559 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2534 event pairs, 0 based on Foata normal form. 0/464 useless extension candidates. Maximal degree in co-relation 511. Up to 16 conditions per place. [2023-08-26 14:24:46,611 INFO L119 LiptonReduction]: Number of co-enabled transitions 171654 [2023-08-26 14:24:52,138 INFO L134 LiptonReduction]: Checked pairs total: 691373 [2023-08-26 14:24:52,139 INFO L136 LiptonReduction]: Total number of compositions: 424 [2023-08-26 14:24:52,141 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:52,146 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:52,146 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:52,179 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:52,179 INFO L124 PetriNetUnfolderBase]: 39/250 cut-off events. [2023-08-26 14:24:52,179 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-26 14:24:52,179 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:52,179 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:24:52,179 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:52,180 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:52,180 INFO L85 PathProgramCache]: Analyzing trace with hash -76822425, now seen corresponding path program 1 times [2023-08-26 14:24:52,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:52,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499426099] [2023-08-26 14:24:52,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:52,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:52,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:52,203 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:52,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:52,232 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:52,232 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:52,232 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:52,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 14:24:52,232 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:52,232 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:52,233 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:52,233 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-26 14:24:52,263 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:52,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 485 places, 525 transitions, 1146 flow [2023-08-26 14:24:52,372 INFO L124 PetriNetUnfolderBase]: 65/635 cut-off events. [2023-08-26 14:24:52,372 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-26 14:24:52,380 INFO L83 FinitePrefix]: Finished finitePrefix Result has 696 conditions, 635 events. 65/635 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2910 event pairs, 0 based on Foata normal form. 0/527 useless extension candidates. Maximal degree in co-relation 597. Up to 18 conditions per place. [2023-08-26 14:24:52,380 INFO L82 GeneralOperation]: Start removeDead. Operand has 485 places, 525 transitions, 1146 flow [2023-08-26 14:24:52,385 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 485 places, 525 transitions, 1146 flow [2023-08-26 14:24:52,385 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:52,385 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 485 places, 525 transitions, 1146 flow [2023-08-26 14:24:52,385 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 485 places, 525 transitions, 1146 flow [2023-08-26 14:24:52,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 485 places, 525 transitions, 1146 flow [2023-08-26 14:24:52,467 INFO L124 PetriNetUnfolderBase]: 65/635 cut-off events. [2023-08-26 14:24:52,467 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-26 14:24:52,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 696 conditions, 635 events. 65/635 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2910 event pairs, 0 based on Foata normal form. 0/527 useless extension candidates. Maximal degree in co-relation 597. Up to 18 conditions per place. [2023-08-26 14:24:52,505 INFO L119 LiptonReduction]: Number of co-enabled transitions 226432 [2023-08-26 14:24:58,951 INFO L134 LiptonReduction]: Checked pairs total: 923270 [2023-08-26 14:24:58,951 INFO L136 LiptonReduction]: Total number of compositions: 500 [2023-08-26 14:24:58,953 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:24:58,954 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:24:58,954 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:24:58,975 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:24:58,976 INFO L124 PetriNetUnfolderBase]: 45/287 cut-off events. [2023-08-26 14:24:58,976 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-26 14:24:58,976 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:24:58,976 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:24:58,976 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:24:58,977 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:24:58,977 INFO L85 PathProgramCache]: Analyzing trace with hash 2003085340, now seen corresponding path program 1 times [2023-08-26 14:24:58,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:24:58,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662797465] [2023-08-26 14:24:58,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:24:58,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:24:59,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:59,012 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:24:59,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:24:59,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:24:59,032 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:24:59,033 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:24:59,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 14:24:59,033 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:24:59,034 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:24:59,036 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:24:59,037 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-26 14:24:59,071 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:24:59,074 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 542 places, 587 transitions, 1291 flow [2023-08-26 14:24:59,184 INFO L124 PetriNetUnfolderBase]: 73/711 cut-off events. [2023-08-26 14:24:59,185 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-26 14:24:59,195 INFO L83 FinitePrefix]: Finished finitePrefix Result has 784 conditions, 711 events. 73/711 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3326 event pairs, 0 based on Foata normal form. 0/590 useless extension candidates. Maximal degree in co-relation 684. Up to 20 conditions per place. [2023-08-26 14:24:59,195 INFO L82 GeneralOperation]: Start removeDead. Operand has 542 places, 587 transitions, 1291 flow [2023-08-26 14:24:59,200 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 542 places, 587 transitions, 1291 flow [2023-08-26 14:24:59,200 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:24:59,200 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 542 places, 587 transitions, 1291 flow [2023-08-26 14:24:59,200 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 542 places, 587 transitions, 1291 flow [2023-08-26 14:24:59,200 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 542 places, 587 transitions, 1291 flow [2023-08-26 14:24:59,325 INFO L124 PetriNetUnfolderBase]: 73/711 cut-off events. [2023-08-26 14:24:59,325 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-26 14:24:59,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 784 conditions, 711 events. 73/711 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3326 event pairs, 0 based on Foata normal form. 0/590 useless extension candidates. Maximal degree in co-relation 684. Up to 20 conditions per place. [2023-08-26 14:24:59,369 INFO L119 LiptonReduction]: Number of co-enabled transitions 288774 [2023-08-26 14:25:05,977 INFO L134 LiptonReduction]: Checked pairs total: 1196503 [2023-08-26 14:25:05,977 INFO L136 LiptonReduction]: Total number of compositions: 545 [2023-08-26 14:25:05,978 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:25:05,979 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:25:05,979 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:25:06,006 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:25:06,006 INFO L124 PetriNetUnfolderBase]: 55/332 cut-off events. [2023-08-26 14:25:06,006 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-26 14:25:06,006 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:25:06,006 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:25:06,006 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:25:06,007 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:25:06,007 INFO L85 PathProgramCache]: Analyzing trace with hash -136982066, now seen corresponding path program 1 times [2023-08-26 14:25:06,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:25:06,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129356231] [2023-08-26 14:25:06,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:25:06,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:25:06,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:06,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:25:06,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:06,052 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:25:06,052 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:25:06,052 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:25:06,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-26 14:25:06,052 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:25:06,055 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:25:06,056 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:25:06,056 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-26 14:25:06,092 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:25:06,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 599 places, 649 transitions, 1438 flow [2023-08-26 14:25:06,217 INFO L124 PetriNetUnfolderBase]: 81/787 cut-off events. [2023-08-26 14:25:06,217 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-26 14:25:06,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 873 conditions, 787 events. 81/787 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3733 event pairs, 0 based on Foata normal form. 0/653 useless extension candidates. Maximal degree in co-relation 772. Up to 22 conditions per place. [2023-08-26 14:25:06,230 INFO L82 GeneralOperation]: Start removeDead. Operand has 599 places, 649 transitions, 1438 flow [2023-08-26 14:25:06,235 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 599 places, 649 transitions, 1438 flow [2023-08-26 14:25:06,236 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:25:06,236 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 599 places, 649 transitions, 1438 flow [2023-08-26 14:25:06,236 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 599 places, 649 transitions, 1438 flow [2023-08-26 14:25:06,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 599 places, 649 transitions, 1438 flow [2023-08-26 14:25:06,360 INFO L124 PetriNetUnfolderBase]: 81/787 cut-off events. [2023-08-26 14:25:06,361 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-26 14:25:06,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 873 conditions, 787 events. 81/787 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3733 event pairs, 0 based on Foata normal form. 0/653 useless extension candidates. Maximal degree in co-relation 772. Up to 22 conditions per place. [2023-08-26 14:25:06,423 INFO L119 LiptonReduction]: Number of co-enabled transitions 358680 [2023-08-26 14:25:13,954 INFO L134 LiptonReduction]: Checked pairs total: 1459139 [2023-08-26 14:25:13,955 INFO L136 LiptonReduction]: Total number of compositions: 605 [2023-08-26 14:25:13,970 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:25:13,971 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:25:13,971 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:25:14,036 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:25:14,037 INFO L124 PetriNetUnfolderBase]: 60/366 cut-off events. [2023-08-26 14:25:14,037 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-26 14:25:14,037 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:25:14,037 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 14:25:14,037 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:25:14,037 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:25:14,037 INFO L85 PathProgramCache]: Analyzing trace with hash -2131253009, now seen corresponding path program 1 times [2023-08-26 14:25:14,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:25:14,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907118646] [2023-08-26 14:25:14,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:25:14,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:25:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:14,067 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:25:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:14,081 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:25:14,081 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:25:14,081 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:25:14,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-26 14:25:14,081 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:25:14,082 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:25:14,082 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:25:14,082 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-26 14:25:14,126 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:25:14,129 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 656 places, 711 transitions, 1587 flow [2023-08-26 14:25:14,306 INFO L124 PetriNetUnfolderBase]: 89/863 cut-off events. [2023-08-26 14:25:14,306 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-26 14:25:14,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 963 conditions, 863 events. 89/863 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4131 event pairs, 0 based on Foata normal form. 0/716 useless extension candidates. Maximal degree in co-relation 861. Up to 24 conditions per place. [2023-08-26 14:25:14,319 INFO L82 GeneralOperation]: Start removeDead. Operand has 656 places, 711 transitions, 1587 flow [2023-08-26 14:25:14,324 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 656 places, 711 transitions, 1587 flow [2023-08-26 14:25:14,324 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:25:14,325 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 656 places, 711 transitions, 1587 flow [2023-08-26 14:25:14,325 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 656 places, 711 transitions, 1587 flow [2023-08-26 14:25:14,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 656 places, 711 transitions, 1587 flow [2023-08-26 14:25:14,462 INFO L124 PetriNetUnfolderBase]: 89/863 cut-off events. [2023-08-26 14:25:14,463 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-26 14:25:14,477 INFO L83 FinitePrefix]: Finished finitePrefix Result has 963 conditions, 863 events. 89/863 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4131 event pairs, 0 based on Foata normal form. 0/716 useless extension candidates. Maximal degree in co-relation 861. Up to 24 conditions per place. [2023-08-26 14:25:14,531 INFO L119 LiptonReduction]: Number of co-enabled transitions 436150 [2023-08-26 14:25:21,081 INFO L134 LiptonReduction]: Checked pairs total: 1785815 [2023-08-26 14:25:21,081 INFO L136 LiptonReduction]: Total number of compositions: 663 [2023-08-26 14:25:21,082 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:25:21,083 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:25:21,083 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:25:21,121 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:25:21,121 INFO L124 PetriNetUnfolderBase]: 68/408 cut-off events. [2023-08-26 14:25:21,121 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-26 14:25:21,122 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:25:21,122 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:25:21,122 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:25:21,122 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:25:21,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1448848903, now seen corresponding path program 1 times [2023-08-26 14:25:21,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:25:21,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517976457] [2023-08-26 14:25:21,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:25:21,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:25:21,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:21,142 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:25:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:21,153 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:25:21,153 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:25:21,153 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:25:21,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-26 14:25:21,153 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:25:21,154 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:25:21,154 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:25:21,154 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-26 14:25:21,194 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:25:21,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 773 transitions, 1738 flow [2023-08-26 14:25:21,367 INFO L124 PetriNetUnfolderBase]: 97/939 cut-off events. [2023-08-26 14:25:21,367 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-26 14:25:21,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1054 conditions, 939 events. 97/939 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4506 event pairs, 0 based on Foata normal form. 0/779 useless extension candidates. Maximal degree in co-relation 951. Up to 26 conditions per place. [2023-08-26 14:25:21,385 INFO L82 GeneralOperation]: Start removeDead. Operand has 713 places, 773 transitions, 1738 flow [2023-08-26 14:25:21,392 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 713 places, 773 transitions, 1738 flow [2023-08-26 14:25:21,392 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:25:21,392 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 713 places, 773 transitions, 1738 flow [2023-08-26 14:25:21,392 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 713 places, 773 transitions, 1738 flow [2023-08-26 14:25:21,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 773 transitions, 1738 flow [2023-08-26 14:25:21,574 INFO L124 PetriNetUnfolderBase]: 97/939 cut-off events. [2023-08-26 14:25:21,574 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-26 14:25:21,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1054 conditions, 939 events. 97/939 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4506 event pairs, 0 based on Foata normal form. 0/779 useless extension candidates. Maximal degree in co-relation 951. Up to 26 conditions per place. [2023-08-26 14:25:21,656 INFO L119 LiptonReduction]: Number of co-enabled transitions 521184 [2023-08-26 14:25:30,242 INFO L134 LiptonReduction]: Checked pairs total: 2100931 [2023-08-26 14:25:30,243 INFO L136 LiptonReduction]: Total number of compositions: 724 [2023-08-26 14:25:30,244 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:25:30,244 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:25:30,244 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:25:30,284 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:25:30,284 INFO L124 PetriNetUnfolderBase]: 68/433 cut-off events. [2023-08-26 14:25:30,285 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-26 14:25:30,285 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:25:30,285 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:25:30,285 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:25:30,285 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:25:30,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1133282080, now seen corresponding path program 1 times [2023-08-26 14:25:30,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:25:30,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376585904] [2023-08-26 14:25:30,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:25:30,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:25:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:30,307 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:25:30,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:30,319 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:25:30,319 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:25:30,319 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:25:30,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-26 14:25:30,319 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:25:30,319 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:25:30,320 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:25:30,320 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-26 14:25:30,374 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:25:30,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 770 places, 835 transitions, 1891 flow [2023-08-26 14:25:30,589 INFO L124 PetriNetUnfolderBase]: 105/1015 cut-off events. [2023-08-26 14:25:30,589 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-26 14:25:30,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1146 conditions, 1015 events. 105/1015 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4899 event pairs, 0 based on Foata normal form. 0/842 useless extension candidates. Maximal degree in co-relation 1042. Up to 28 conditions per place. [2023-08-26 14:25:30,610 INFO L82 GeneralOperation]: Start removeDead. Operand has 770 places, 835 transitions, 1891 flow [2023-08-26 14:25:30,618 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 770 places, 835 transitions, 1891 flow [2023-08-26 14:25:30,619 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:25:30,619 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 770 places, 835 transitions, 1891 flow [2023-08-26 14:25:30,619 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 770 places, 835 transitions, 1891 flow [2023-08-26 14:25:30,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 770 places, 835 transitions, 1891 flow [2023-08-26 14:25:30,871 INFO L124 PetriNetUnfolderBase]: 105/1015 cut-off events. [2023-08-26 14:25:30,872 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-26 14:25:30,888 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1146 conditions, 1015 events. 105/1015 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4899 event pairs, 0 based on Foata normal form. 0/842 useless extension candidates. Maximal degree in co-relation 1042. Up to 28 conditions per place. [2023-08-26 14:25:30,961 INFO L119 LiptonReduction]: Number of co-enabled transitions 613782 [2023-08-26 14:25:40,920 INFO L134 LiptonReduction]: Checked pairs total: 2528114 [2023-08-26 14:25:40,921 INFO L136 LiptonReduction]: Total number of compositions: 782 [2023-08-26 14:25:40,925 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:25:40,927 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:25:40,928 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:25:40,978 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:25:40,979 INFO L124 PetriNetUnfolderBase]: 77/476 cut-off events. [2023-08-26 14:25:40,979 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-26 14:25:40,979 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:25:40,979 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:25:40,979 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:25:40,979 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:25:40,979 INFO L85 PathProgramCache]: Analyzing trace with hash -2078443789, now seen corresponding path program 1 times [2023-08-26 14:25:40,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:25:40,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516559022] [2023-08-26 14:25:40,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:25:40,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:25:41,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:41,024 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:25:41,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:41,045 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:25:41,045 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:25:41,045 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:25:41,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-26 14:25:41,045 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:25:41,046 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:25:41,046 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:25:41,046 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-26 14:25:41,099 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:25:41,104 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 827 places, 897 transitions, 2046 flow [2023-08-26 14:25:41,359 INFO L124 PetriNetUnfolderBase]: 113/1091 cut-off events. [2023-08-26 14:25:41,359 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-26 14:25:41,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1239 conditions, 1091 events. 113/1091 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5339 event pairs, 0 based on Foata normal form. 0/905 useless extension candidates. Maximal degree in co-relation 1134. Up to 30 conditions per place. [2023-08-26 14:25:41,386 INFO L82 GeneralOperation]: Start removeDead. Operand has 827 places, 897 transitions, 2046 flow [2023-08-26 14:25:41,396 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 827 places, 897 transitions, 2046 flow [2023-08-26 14:25:41,396 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:25:41,396 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 827 places, 897 transitions, 2046 flow [2023-08-26 14:25:41,397 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 827 places, 897 transitions, 2046 flow [2023-08-26 14:25:41,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 827 places, 897 transitions, 2046 flow [2023-08-26 14:25:41,660 INFO L124 PetriNetUnfolderBase]: 113/1091 cut-off events. [2023-08-26 14:25:41,660 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-26 14:25:41,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1239 conditions, 1091 events. 113/1091 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5339 event pairs, 0 based on Foata normal form. 0/905 useless extension candidates. Maximal degree in co-relation 1134. Up to 30 conditions per place. [2023-08-26 14:25:41,806 INFO L119 LiptonReduction]: Number of co-enabled transitions 713944 [2023-08-26 14:25:51,332 INFO L134 LiptonReduction]: Checked pairs total: 2893083 [2023-08-26 14:25:51,333 INFO L136 LiptonReduction]: Total number of compositions: 838 [2023-08-26 14:25:51,334 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:25:51,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;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:25:51,334 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:25:51,427 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:25:51,427 INFO L124 PetriNetUnfolderBase]: 80/504 cut-off events. [2023-08-26 14:25:51,427 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-26 14:25:51,427 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:25:51,427 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:25:51,427 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:25:51,427 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:25:51,428 INFO L85 PathProgramCache]: Analyzing trace with hash -677990104, now seen corresponding path program 1 times [2023-08-26 14:25:51,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:25:51,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682494695] [2023-08-26 14:25:51,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:25:51,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:25:51,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:51,483 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:25:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:25:51,524 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:25:51,525 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:25:51,525 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:25:51,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-26 14:25:51,525 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:25:51,526 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:25:51,526 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:25:51,526 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-26 14:25:51,594 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:25:51,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 884 places, 959 transitions, 2203 flow [2023-08-26 14:25:51,897 INFO L124 PetriNetUnfolderBase]: 121/1167 cut-off events. [2023-08-26 14:25:51,897 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-26 14:25:51,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1333 conditions, 1167 events. 121/1167 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5730 event pairs, 0 based on Foata normal form. 0/968 useless extension candidates. Maximal degree in co-relation 1227. Up to 32 conditions per place. [2023-08-26 14:25:51,927 INFO L82 GeneralOperation]: Start removeDead. Operand has 884 places, 959 transitions, 2203 flow [2023-08-26 14:25:51,939 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 884 places, 959 transitions, 2203 flow [2023-08-26 14:25:51,939 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:25:51,939 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 884 places, 959 transitions, 2203 flow [2023-08-26 14:25:51,939 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 884 places, 959 transitions, 2203 flow [2023-08-26 14:25:51,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 884 places, 959 transitions, 2203 flow [2023-08-26 14:25:52,232 INFO L124 PetriNetUnfolderBase]: 121/1167 cut-off events. [2023-08-26 14:25:52,232 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-26 14:25:52,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1333 conditions, 1167 events. 121/1167 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5730 event pairs, 0 based on Foata normal form. 0/968 useless extension candidates. Maximal degree in co-relation 1227. Up to 32 conditions per place. [2023-08-26 14:25:52,405 INFO L119 LiptonReduction]: Number of co-enabled transitions 821670 [2023-08-26 14:26:01,602 INFO L134 LiptonReduction]: Checked pairs total: 3365171 [2023-08-26 14:26:01,602 INFO L136 LiptonReduction]: Total number of compositions: 898 [2023-08-26 14:26:01,603 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:26:01,604 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:26:01,604 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:26:01,668 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:26:01,668 INFO L124 PetriNetUnfolderBase]: 90/551 cut-off events. [2023-08-26 14:26:01,669 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-26 14:26:01,669 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:26:01,669 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:26:01,669 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:26:01,669 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:26:01,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1547441015, now seen corresponding path program 1 times [2023-08-26 14:26:01,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:26:01,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108828785] [2023-08-26 14:26:01,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:26:01,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:26:01,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:01,688 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:26:01,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:01,706 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:26:01,706 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:26:01,707 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:26:01,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-26 14:26:01,707 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:26:01,707 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:26:01,708 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:26:01,708 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-26 14:26:01,760 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:26:01,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 941 places, 1021 transitions, 2362 flow [2023-08-26 14:26:02,074 INFO L124 PetriNetUnfolderBase]: 129/1243 cut-off events. [2023-08-26 14:26:02,074 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-26 14:26:02,108 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1428 conditions, 1243 events. 129/1243 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6183 event pairs, 0 based on Foata normal form. 0/1031 useless extension candidates. Maximal degree in co-relation 1321. Up to 34 conditions per place. [2023-08-26 14:26:02,108 INFO L82 GeneralOperation]: Start removeDead. Operand has 941 places, 1021 transitions, 2362 flow [2023-08-26 14:26:02,120 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 941 places, 1021 transitions, 2362 flow [2023-08-26 14:26:02,120 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:26:02,120 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 941 places, 1021 transitions, 2362 flow [2023-08-26 14:26:02,121 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 941 places, 1021 transitions, 2362 flow [2023-08-26 14:26:02,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 941 places, 1021 transitions, 2362 flow [2023-08-26 14:26:02,472 INFO L124 PetriNetUnfolderBase]: 129/1243 cut-off events. [2023-08-26 14:26:02,473 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-26 14:26:02,500 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1428 conditions, 1243 events. 129/1243 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6183 event pairs, 0 based on Foata normal form. 0/1031 useless extension candidates. Maximal degree in co-relation 1321. Up to 34 conditions per place. [2023-08-26 14:26:02,620 INFO L119 LiptonReduction]: Number of co-enabled transitions 936960 [2023-08-26 14:26:14,901 INFO L134 LiptonReduction]: Checked pairs total: 3926573 [2023-08-26 14:26:14,902 INFO L136 LiptonReduction]: Total number of compositions: 948 [2023-08-26 14:26:14,907 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:26:14,908 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:26:14,908 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:26:14,988 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:26:14,988 INFO L124 PetriNetUnfolderBase]: 100/597 cut-off events. [2023-08-26 14:26:14,988 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-26 14:26:14,988 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:26:14,988 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:26:14,988 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:26:14,988 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:26:14,988 INFO L85 PathProgramCache]: Analyzing trace with hash -389280127, now seen corresponding path program 1 times [2023-08-26 14:26:14,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:26:14,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662030097] [2023-08-26 14:26:14,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:26:14,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:26:15,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:15,036 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:26:15,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:15,054 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:26:15,055 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:26:15,055 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:26:15,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-26 14:26:15,055 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:26:15,055 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:26:15,056 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:26:15,056 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-26 14:26:15,111 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:26:15,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 998 places, 1083 transitions, 2523 flow [2023-08-26 14:26:15,481 INFO L124 PetriNetUnfolderBase]: 137/1319 cut-off events. [2023-08-26 14:26:15,481 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-26 14:26:15,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1524 conditions, 1319 events. 137/1319 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6539 event pairs, 0 based on Foata normal form. 0/1094 useless extension candidates. Maximal degree in co-relation 1416. Up to 36 conditions per place. [2023-08-26 14:26:15,521 INFO L82 GeneralOperation]: Start removeDead. Operand has 998 places, 1083 transitions, 2523 flow [2023-08-26 14:26:15,534 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 998 places, 1083 transitions, 2523 flow [2023-08-26 14:26:15,535 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:26:15,535 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 998 places, 1083 transitions, 2523 flow [2023-08-26 14:26:15,535 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 998 places, 1083 transitions, 2523 flow [2023-08-26 14:26:15,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 998 places, 1083 transitions, 2523 flow [2023-08-26 14:26:15,926 INFO L124 PetriNetUnfolderBase]: 137/1319 cut-off events. [2023-08-26 14:26:15,926 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-26 14:26:15,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1524 conditions, 1319 events. 137/1319 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6539 event pairs, 0 based on Foata normal form. 0/1094 useless extension candidates. Maximal degree in co-relation 1416. Up to 36 conditions per place. [2023-08-26 14:26:16,115 INFO L119 LiptonReduction]: Number of co-enabled transitions 1059814 [2023-08-26 14:26:29,361 INFO L134 LiptonReduction]: Checked pairs total: 4363171 [2023-08-26 14:26:29,361 INFO L136 LiptonReduction]: Total number of compositions: 1034 [2023-08-26 14:26:29,362 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:26:29,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;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:26:29,363 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:26:29,454 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:26:29,454 INFO L124 PetriNetUnfolderBase]: 107/634 cut-off events. [2023-08-26 14:26:29,455 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-26 14:26:29,455 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:26:29,455 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:26:29,455 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:26:29,455 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:26:29,455 INFO L85 PathProgramCache]: Analyzing trace with hash -115619098, now seen corresponding path program 1 times [2023-08-26 14:26:29,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:26:29,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870738194] [2023-08-26 14:26:29,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:26:29,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:26:29,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:29,480 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:26:29,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:29,501 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:26:29,501 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:26:29,501 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:26:29,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-26 14:26:29,501 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:26:29,501 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:26:29,501 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:26:29,501 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-26 14:26:29,569 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:26:29,574 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1055 places, 1145 transitions, 2686 flow [2023-08-26 14:26:30,054 INFO L124 PetriNetUnfolderBase]: 145/1395 cut-off events. [2023-08-26 14:26:30,054 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-26 14:26:30,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1621 conditions, 1395 events. 145/1395 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6932 event pairs, 0 based on Foata normal form. 0/1157 useless extension candidates. Maximal degree in co-relation 1512. Up to 38 conditions per place. [2023-08-26 14:26:30,091 INFO L82 GeneralOperation]: Start removeDead. Operand has 1055 places, 1145 transitions, 2686 flow [2023-08-26 14:26:30,104 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1055 places, 1145 transitions, 2686 flow [2023-08-26 14:26:30,105 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:26:30,105 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1055 places, 1145 transitions, 2686 flow [2023-08-26 14:26:30,105 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1055 places, 1145 transitions, 2686 flow [2023-08-26 14:26:30,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1055 places, 1145 transitions, 2686 flow [2023-08-26 14:26:30,528 INFO L124 PetriNetUnfolderBase]: 145/1395 cut-off events. [2023-08-26 14:26:30,529 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-26 14:26:30,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1621 conditions, 1395 events. 145/1395 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6932 event pairs, 0 based on Foata normal form. 0/1157 useless extension candidates. Maximal degree in co-relation 1512. Up to 38 conditions per place. [2023-08-26 14:26:30,762 INFO L119 LiptonReduction]: Number of co-enabled transitions 1190232 [2023-08-26 14:26:44,787 INFO L134 LiptonReduction]: Checked pairs total: 4934652 [2023-08-26 14:26:44,788 INFO L136 LiptonReduction]: Total number of compositions: 1079 [2023-08-26 14:26:44,789 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:26:44,789 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:26:44,789 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:26:44,885 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:26:44,885 INFO L124 PetriNetUnfolderBase]: 111/669 cut-off events. [2023-08-26 14:26:44,885 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-26 14:26:44,885 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:26:44,885 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:26:44,885 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:26:44,885 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:26:44,886 INFO L85 PathProgramCache]: Analyzing trace with hash 263172853, now seen corresponding path program 1 times [2023-08-26 14:26:44,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:26:44,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22256738] [2023-08-26 14:26:44,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:26:44,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:26:44,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:44,905 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:26:44,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:26:44,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:26:44,924 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:26:44,924 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:26:44,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-26 14:26:44,924 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:26:44,924 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:26:44,924 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:26:44,924 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-26 14:26:45,002 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:26:45,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1112 places, 1207 transitions, 2851 flow [2023-08-26 14:26:45,480 INFO L124 PetriNetUnfolderBase]: 153/1471 cut-off events. [2023-08-26 14:26:45,480 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-26 14:26:45,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1719 conditions, 1471 events. 153/1471 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7360 event pairs, 0 based on Foata normal form. 0/1220 useless extension candidates. Maximal degree in co-relation 1609. Up to 40 conditions per place. [2023-08-26 14:26:45,520 INFO L82 GeneralOperation]: Start removeDead. Operand has 1112 places, 1207 transitions, 2851 flow [2023-08-26 14:26:45,533 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1112 places, 1207 transitions, 2851 flow [2023-08-26 14:26:45,533 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:26:45,533 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1112 places, 1207 transitions, 2851 flow [2023-08-26 14:26:45,534 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1112 places, 1207 transitions, 2851 flow [2023-08-26 14:26:45,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1112 places, 1207 transitions, 2851 flow [2023-08-26 14:26:45,960 INFO L124 PetriNetUnfolderBase]: 153/1471 cut-off events. [2023-08-26 14:26:45,960 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-26 14:26:46,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1719 conditions, 1471 events. 153/1471 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7360 event pairs, 0 based on Foata normal form. 0/1220 useless extension candidates. Maximal degree in co-relation 1609. Up to 40 conditions per place. [2023-08-26 14:26:46,224 INFO L119 LiptonReduction]: Number of co-enabled transitions 1328214 [2023-08-26 14:27:00,002 INFO L134 LiptonReduction]: Checked pairs total: 5474352 [2023-08-26 14:27:00,002 INFO L136 LiptonReduction]: Total number of compositions: 1141 [2023-08-26 14:27:00,003 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:27:00,003 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:27:00,004 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:27:00,111 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:27:00,111 INFO L124 PetriNetUnfolderBase]: 118/708 cut-off events. [2023-08-26 14:27:00,111 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-26 14:27:00,111 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:27:00,112 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:27:00,112 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:27:00,112 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:27:00,112 INFO L85 PathProgramCache]: Analyzing trace with hash -305547210, now seen corresponding path program 1 times [2023-08-26 14:27:00,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:27:00,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372646945] [2023-08-26 14:27:00,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:27:00,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:27:00,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:00,142 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:27:00,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:00,161 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:27:00,162 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:27:00,162 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:27:00,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-26 14:27:00,162 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:27:00,162 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:27:00,162 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:27:00,162 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-26 14:27:00,234 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:27:00,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1169 places, 1269 transitions, 3018 flow [2023-08-26 14:27:00,761 INFO L124 PetriNetUnfolderBase]: 161/1547 cut-off events. [2023-08-26 14:27:00,761 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-26 14:27:00,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1818 conditions, 1547 events. 161/1547 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7730 event pairs, 0 based on Foata normal form. 0/1283 useless extension candidates. Maximal degree in co-relation 1707. Up to 42 conditions per place. [2023-08-26 14:27:00,817 INFO L82 GeneralOperation]: Start removeDead. Operand has 1169 places, 1269 transitions, 3018 flow [2023-08-26 14:27:00,835 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1169 places, 1269 transitions, 3018 flow [2023-08-26 14:27:00,835 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:27:00,835 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1169 places, 1269 transitions, 3018 flow [2023-08-26 14:27:00,836 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1169 places, 1269 transitions, 3018 flow [2023-08-26 14:27:00,836 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1169 places, 1269 transitions, 3018 flow [2023-08-26 14:27:01,314 INFO L124 PetriNetUnfolderBase]: 161/1547 cut-off events. [2023-08-26 14:27:01,314 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-26 14:27:01,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1818 conditions, 1547 events. 161/1547 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7730 event pairs, 0 based on Foata normal form. 0/1283 useless extension candidates. Maximal degree in co-relation 1707. Up to 42 conditions per place. [2023-08-26 14:27:01,616 INFO L119 LiptonReduction]: Number of co-enabled transitions 1473760 [2023-08-26 14:27:18,458 INFO L134 LiptonReduction]: Checked pairs total: 6058545 [2023-08-26 14:27:18,459 INFO L136 LiptonReduction]: Total number of compositions: 1188 [2023-08-26 14:27:18,460 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:27:18,460 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:27:18,461 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:27:18,575 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:27:18,575 INFO L124 PetriNetUnfolderBase]: 122/741 cut-off events. [2023-08-26 14:27:18,575 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-26 14:27:18,576 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:27:18,576 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:27:18,576 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:27:18,576 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:27:18,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1197065967, now seen corresponding path program 1 times [2023-08-26 14:27:18,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:27:18,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945674539] [2023-08-26 14:27:18,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:27:18,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:27:18,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:18,597 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:27:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:18,615 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:27:18,615 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:27:18,615 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:27:18,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-26 14:27:18,615 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:27:18,615 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:27:18,615 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:27:18,615 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-26 14:27:18,688 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:27:18,693 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1226 places, 1331 transitions, 3187 flow [2023-08-26 14:27:19,220 INFO L124 PetriNetUnfolderBase]: 169/1623 cut-off events. [2023-08-26 14:27:19,220 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-26 14:27:19,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1918 conditions, 1623 events. 169/1623 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8139 event pairs, 0 based on Foata normal form. 0/1346 useless extension candidates. Maximal degree in co-relation 1806. Up to 44 conditions per place. [2023-08-26 14:27:19,283 INFO L82 GeneralOperation]: Start removeDead. Operand has 1226 places, 1331 transitions, 3187 flow [2023-08-26 14:27:19,303 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1226 places, 1331 transitions, 3187 flow [2023-08-26 14:27:19,303 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:27:19,303 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1226 places, 1331 transitions, 3187 flow [2023-08-26 14:27:19,303 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1226 places, 1331 transitions, 3187 flow [2023-08-26 14:27:19,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1226 places, 1331 transitions, 3187 flow [2023-08-26 14:27:19,874 INFO L124 PetriNetUnfolderBase]: 169/1623 cut-off events. [2023-08-26 14:27:19,875 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-26 14:27:19,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1918 conditions, 1623 events. 169/1623 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8139 event pairs, 0 based on Foata normal form. 0/1346 useless extension candidates. Maximal degree in co-relation 1806. Up to 44 conditions per place. [2023-08-26 14:27:20,164 INFO L119 LiptonReduction]: Number of co-enabled transitions 1626870 [2023-08-26 14:27:34,228 INFO L134 LiptonReduction]: Checked pairs total: 6860157 [2023-08-26 14:27:34,228 INFO L136 LiptonReduction]: Total number of compositions: 1241 [2023-08-26 14:27:34,230 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:27:34,230 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:27:34,238 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:27:34,433 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:27:34,434 INFO L124 PetriNetUnfolderBase]: 137/796 cut-off events. [2023-08-26 14:27:34,434 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-26 14:27:34,434 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:27:34,434 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:27:34,434 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:27:34,434 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:27:34,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1151899900, now seen corresponding path program 1 times [2023-08-26 14:27:34,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:27:34,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247381829] [2023-08-26 14:27:34,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:27:34,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:27:34,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:34,457 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:27:34,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:34,475 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:27:34,475 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:27:34,475 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:27:34,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-26 14:27:34,475 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:27:34,476 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:27:34,476 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:27:34,476 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-26 14:27:34,561 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:27:34,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1393 transitions, 3358 flow [2023-08-26 14:27:35,142 INFO L124 PetriNetUnfolderBase]: 177/1699 cut-off events. [2023-08-26 14:27:35,143 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-26 14:27:35,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2019 conditions, 1699 events. 177/1699 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8554 event pairs, 0 based on Foata normal form. 0/1409 useless extension candidates. Maximal degree in co-relation 1906. Up to 46 conditions per place. [2023-08-26 14:27:35,213 INFO L82 GeneralOperation]: Start removeDead. Operand has 1283 places, 1393 transitions, 3358 flow [2023-08-26 14:27:35,236 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1283 places, 1393 transitions, 3358 flow [2023-08-26 14:27:35,236 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:27:35,236 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1283 places, 1393 transitions, 3358 flow [2023-08-26 14:27:35,236 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1283 places, 1393 transitions, 3358 flow [2023-08-26 14:27:35,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1393 transitions, 3358 flow [2023-08-26 14:27:35,880 INFO L124 PetriNetUnfolderBase]: 177/1699 cut-off events. [2023-08-26 14:27:35,880 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-26 14:27:35,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2019 conditions, 1699 events. 177/1699 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8554 event pairs, 0 based on Foata normal form. 0/1409 useless extension candidates. Maximal degree in co-relation 1906. Up to 46 conditions per place. [2023-08-26 14:27:36,173 INFO L119 LiptonReduction]: Number of co-enabled transitions 1787544 [2023-08-26 14:27:55,778 INFO L134 LiptonReduction]: Checked pairs total: 7478976 [2023-08-26 14:27:55,778 INFO L136 LiptonReduction]: Total number of compositions: 1315 [2023-08-26 14:27:55,781 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:27:55,782 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:27:55,782 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:27:55,922 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:27:55,922 INFO L124 PetriNetUnfolderBase]: 138/823 cut-off events. [2023-08-26 14:27:55,922 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-26 14:27:55,922 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:27:55,922 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:27:55,923 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:27:55,923 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:27:55,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1465634330, now seen corresponding path program 1 times [2023-08-26 14:27:55,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:27:55,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380857764] [2023-08-26 14:27:55,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:27:55,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:27:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:55,946 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:27:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:27:55,966 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:27:55,966 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:27:55,966 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:27:55,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-26 14:27:55,966 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:27:55,967 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:27:55,967 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:27:55,967 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-26 14:27:56,047 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:27:56,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1340 places, 1455 transitions, 3531 flow [2023-08-26 14:27:56,685 INFO L124 PetriNetUnfolderBase]: 185/1775 cut-off events. [2023-08-26 14:27:56,685 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-26 14:27:56,764 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2121 conditions, 1775 events. 185/1775 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8923 event pairs, 0 based on Foata normal form. 0/1472 useless extension candidates. Maximal degree in co-relation 2007. Up to 48 conditions per place. [2023-08-26 14:27:56,764 INFO L82 GeneralOperation]: Start removeDead. Operand has 1340 places, 1455 transitions, 3531 flow [2023-08-26 14:27:56,789 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1340 places, 1455 transitions, 3531 flow [2023-08-26 14:27:56,790 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:27:56,790 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1340 places, 1455 transitions, 3531 flow [2023-08-26 14:27:56,790 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1340 places, 1455 transitions, 3531 flow [2023-08-26 14:27:56,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1340 places, 1455 transitions, 3531 flow [2023-08-26 14:27:57,446 INFO L124 PetriNetUnfolderBase]: 185/1775 cut-off events. [2023-08-26 14:27:57,446 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-26 14:27:57,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2121 conditions, 1775 events. 185/1775 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8923 event pairs, 0 based on Foata normal form. 0/1472 useless extension candidates. Maximal degree in co-relation 2007. Up to 48 conditions per place. [2023-08-26 14:27:57,801 INFO L119 LiptonReduction]: Number of co-enabled transitions 1955782 [2023-08-26 14:28:18,061 INFO L134 LiptonReduction]: Checked pairs total: 8119181 [2023-08-26 14:28:18,061 INFO L136 LiptonReduction]: Total number of compositions: 1368 [2023-08-26 14:28:18,062 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:28:18,063 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:28:18,063 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:28:18,216 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:28:18,216 INFO L124 PetriNetUnfolderBase]: 146/864 cut-off events. [2023-08-26 14:28:18,217 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-26 14:28:18,217 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:28:18,217 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:28:18,217 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:28:18,217 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:28:18,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1085708176, now seen corresponding path program 1 times [2023-08-26 14:28:18,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:28:18,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914323012] [2023-08-26 14:28:18,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:28:18,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:28:18,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:28:18,265 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:28:18,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:28:18,293 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:28:18,293 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:28:18,293 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:28:18,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-26 14:28:18,293 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:28:18,293 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:28:18,293 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:28:18,294 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-26 14:28:18,368 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:28:18,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1397 places, 1517 transitions, 3706 flow [2023-08-26 14:28:19,141 INFO L124 PetriNetUnfolderBase]: 193/1851 cut-off events. [2023-08-26 14:28:19,142 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-26 14:28:19,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2224 conditions, 1851 events. 193/1851 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9312 event pairs, 0 based on Foata normal form. 0/1535 useless extension candidates. Maximal degree in co-relation 2109. Up to 50 conditions per place. [2023-08-26 14:28:19,210 INFO L82 GeneralOperation]: Start removeDead. Operand has 1397 places, 1517 transitions, 3706 flow [2023-08-26 14:28:19,233 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1397 places, 1517 transitions, 3706 flow [2023-08-26 14:28:19,233 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:28:19,233 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1397 places, 1517 transitions, 3706 flow [2023-08-26 14:28:19,233 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1397 places, 1517 transitions, 3706 flow [2023-08-26 14:28:19,233 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1397 places, 1517 transitions, 3706 flow [2023-08-26 14:28:19,928 INFO L124 PetriNetUnfolderBase]: 193/1851 cut-off events. [2023-08-26 14:28:19,928 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-26 14:28:20,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2224 conditions, 1851 events. 193/1851 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9312 event pairs, 0 based on Foata normal form. 0/1535 useless extension candidates. Maximal degree in co-relation 2109. Up to 50 conditions per place. [2023-08-26 14:28:20,515 INFO L119 LiptonReduction]: Number of co-enabled transitions 2131584 [2023-08-26 14:28:39,315 INFO L134 LiptonReduction]: Checked pairs total: 8688512 [2023-08-26 14:28:39,316 INFO L136 LiptonReduction]: Total number of compositions: 1410 [2023-08-26 14:28:39,317 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:28:39,318 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:28:39,318 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:28:39,497 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:28:39,497 INFO L124 PetriNetUnfolderBase]: 149/894 cut-off events. [2023-08-26 14:28:39,497 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-26 14:28:39,497 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:28:39,497 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:28:39,497 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:28:39,498 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:28:39,498 INFO L85 PathProgramCache]: Analyzing trace with hash -712459540, now seen corresponding path program 1 times [2023-08-26 14:28:39,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:28:39,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66122791] [2023-08-26 14:28:39,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:28:39,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:28:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:28:39,569 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:28:39,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:28:39,614 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:28:39,614 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:28:39,614 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:28:39,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-26 14:28:39,615 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:28:39,615 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:28:39,615 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:28:39,615 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-26 14:28:39,735 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:28:39,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1454 places, 1579 transitions, 3883 flow [2023-08-26 14:28:40,604 INFO L124 PetriNetUnfolderBase]: 201/1927 cut-off events. [2023-08-26 14:28:40,604 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-26 14:28:40,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2328 conditions, 1927 events. 201/1927 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9732 event pairs, 0 based on Foata normal form. 0/1598 useless extension candidates. Maximal degree in co-relation 2212. Up to 52 conditions per place. [2023-08-26 14:28:40,679 INFO L82 GeneralOperation]: Start removeDead. Operand has 1454 places, 1579 transitions, 3883 flow [2023-08-26 14:28:40,702 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1454 places, 1579 transitions, 3883 flow [2023-08-26 14:28:40,702 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:28:40,702 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1454 places, 1579 transitions, 3883 flow [2023-08-26 14:28:40,702 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1454 places, 1579 transitions, 3883 flow [2023-08-26 14:28:40,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1454 places, 1579 transitions, 3883 flow [2023-08-26 14:28:41,490 INFO L124 PetriNetUnfolderBase]: 201/1927 cut-off events. [2023-08-26 14:28:41,490 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-26 14:28:41,586 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2328 conditions, 1927 events. 201/1927 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9732 event pairs, 0 based on Foata normal form. 0/1598 useless extension candidates. Maximal degree in co-relation 2212. Up to 52 conditions per place. [2023-08-26 14:28:42,185 INFO L119 LiptonReduction]: Number of co-enabled transitions 2314950 [2023-08-26 14:29:01,105 INFO L134 LiptonReduction]: Checked pairs total: 9552408 [2023-08-26 14:29:01,105 INFO L136 LiptonReduction]: Total number of compositions: 1474 [2023-08-26 14:29:01,109 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:29:01,109 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:29:01,109 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:29:01,301 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:29:01,301 INFO L124 PetriNetUnfolderBase]: 155/931 cut-off events. [2023-08-26 14:29:01,301 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-26 14:29:01,301 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:29:01,301 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:29:01,301 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:29:01,301 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:29:01,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1383475113, now seen corresponding path program 1 times [2023-08-26 14:29:01,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:29:01,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786544175] [2023-08-26 14:29:01,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:29:01,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:29:01,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:29:01,349 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:29:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:29:01,380 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:29:01,380 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:29:01,380 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:29:01,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-26 14:29:01,380 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:29:01,381 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:29:01,381 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:29:01,381 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-26 14:29:01,460 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:29:01,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1511 places, 1641 transitions, 4062 flow [2023-08-26 14:29:02,482 INFO L124 PetriNetUnfolderBase]: 209/2003 cut-off events. [2023-08-26 14:29:02,482 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-26 14:29:02,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2433 conditions, 2003 events. 209/2003 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10090 event pairs, 0 based on Foata normal form. 0/1661 useless extension candidates. Maximal degree in co-relation 2316. Up to 54 conditions per place. [2023-08-26 14:29:02,558 INFO L82 GeneralOperation]: Start removeDead. Operand has 1511 places, 1641 transitions, 4062 flow [2023-08-26 14:29:02,581 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1511 places, 1641 transitions, 4062 flow [2023-08-26 14:29:02,582 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:29:02,582 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1511 places, 1641 transitions, 4062 flow [2023-08-26 14:29:02,582 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1511 places, 1641 transitions, 4062 flow [2023-08-26 14:29:02,582 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1511 places, 1641 transitions, 4062 flow [2023-08-26 14:29:03,705 INFO L124 PetriNetUnfolderBase]: 209/2003 cut-off events. [2023-08-26 14:29:03,705 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-26 14:29:03,810 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2433 conditions, 2003 events. 209/2003 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10090 event pairs, 0 based on Foata normal form. 0/1661 useless extension candidates. Maximal degree in co-relation 2316. Up to 54 conditions per place. [2023-08-26 14:29:04,264 INFO L119 LiptonReduction]: Number of co-enabled transitions 2505880 [2023-08-26 14:29:24,745 INFO L134 LiptonReduction]: Checked pairs total: 10535797 [2023-08-26 14:29:24,745 INFO L136 LiptonReduction]: Total number of compositions: 1557 [2023-08-26 14:29:24,747 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:29:24,747 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:29:24,747 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:29:24,974 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:29:24,974 INFO L124 PetriNetUnfolderBase]: 170/986 cut-off events. [2023-08-26 14:29:24,975 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-26 14:29:24,975 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:29:24,975 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:29:24,975 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:29:24,975 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:29:24,975 INFO L85 PathProgramCache]: Analyzing trace with hash 578138270, now seen corresponding path program 1 times [2023-08-26 14:29:24,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:29:24,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304988378] [2023-08-26 14:29:24,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:29:24,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:29:25,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:29:25,035 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:29:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:29:25,077 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:29:25,077 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:29:25,077 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:29:25,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-26 14:29:25,078 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:29:25,078 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:29:25,078 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:29:25,078 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-26 14:29:25,201 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:29:25,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1568 places, 1703 transitions, 4243 flow [2023-08-26 14:29:26,222 INFO L124 PetriNetUnfolderBase]: 217/2079 cut-off events. [2023-08-26 14:29:26,222 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-26 14:29:26,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2539 conditions, 2079 events. 217/2079 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10496 event pairs, 0 based on Foata normal form. 0/1724 useless extension candidates. Maximal degree in co-relation 2421. Up to 56 conditions per place. [2023-08-26 14:29:26,336 INFO L82 GeneralOperation]: Start removeDead. Operand has 1568 places, 1703 transitions, 4243 flow [2023-08-26 14:29:26,372 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1568 places, 1703 transitions, 4243 flow [2023-08-26 14:29:26,373 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:29:26,373 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1568 places, 1703 transitions, 4243 flow [2023-08-26 14:29:26,373 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1568 places, 1703 transitions, 4243 flow [2023-08-26 14:29:26,373 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1568 places, 1703 transitions, 4243 flow [2023-08-26 14:29:27,363 INFO L124 PetriNetUnfolderBase]: 217/2079 cut-off events. [2023-08-26 14:29:27,363 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-26 14:29:27,452 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2539 conditions, 2079 events. 217/2079 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10496 event pairs, 0 based on Foata normal form. 0/1724 useless extension candidates. Maximal degree in co-relation 2421. Up to 56 conditions per place. [2023-08-26 14:29:27,886 INFO L119 LiptonReduction]: Number of co-enabled transitions 2704374 [2023-08-26 14:29:49,658 INFO L134 LiptonReduction]: Checked pairs total: 11187907 [2023-08-26 14:29:49,658 INFO L136 LiptonReduction]: Total number of compositions: 1594 [2023-08-26 14:29:49,659 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:29:49,660 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:29:49,660 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:29:49,890 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:29:49,890 INFO L124 PetriNetUnfolderBase]: 169/1010 cut-off events. [2023-08-26 14:29:49,890 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-26 14:29:49,890 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:29:49,891 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:29:49,891 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:29:49,891 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:29:49,891 INFO L85 PathProgramCache]: Analyzing trace with hash 462236812, now seen corresponding path program 1 times [2023-08-26 14:29:49,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:29:49,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339616921] [2023-08-26 14:29:49,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:29:49,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:29:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:29:49,937 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:29:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:29:49,967 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:29:49,967 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:29:49,967 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:29:49,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-26 14:29:49,968 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:29:49,968 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:29:49,968 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:29:49,968 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-26 14:29:50,068 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:29:50,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1625 places, 1765 transitions, 4426 flow [2023-08-26 14:29:51,198 INFO L124 PetriNetUnfolderBase]: 225/2155 cut-off events. [2023-08-26 14:29:51,198 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-26 14:29:51,317 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2646 conditions, 2155 events. 225/2155 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10779 event pairs, 0 based on Foata normal form. 0/1787 useless extension candidates. Maximal degree in co-relation 2527. Up to 58 conditions per place. [2023-08-26 14:29:51,318 INFO L82 GeneralOperation]: Start removeDead. Operand has 1625 places, 1765 transitions, 4426 flow [2023-08-26 14:29:51,354 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1625 places, 1765 transitions, 4426 flow [2023-08-26 14:29:51,355 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:29:51,355 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1625 places, 1765 transitions, 4426 flow [2023-08-26 14:29:51,355 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1625 places, 1765 transitions, 4426 flow [2023-08-26 14:29:51,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1625 places, 1765 transitions, 4426 flow [2023-08-26 14:29:52,401 INFO L124 PetriNetUnfolderBase]: 225/2155 cut-off events. [2023-08-26 14:29:52,401 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-26 14:29:52,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2646 conditions, 2155 events. 225/2155 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10779 event pairs, 0 based on Foata normal form. 0/1787 useless extension candidates. Maximal degree in co-relation 2527. Up to 58 conditions per place. [2023-08-26 14:29:52,980 INFO L119 LiptonReduction]: Number of co-enabled transitions 2910432 [2023-08-26 14:30:17,026 INFO L134 LiptonReduction]: Checked pairs total: 12100625 [2023-08-26 14:30:17,026 INFO L136 LiptonReduction]: Total number of compositions: 1654 [2023-08-26 14:30:17,028 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:30:17,028 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:30:17,028 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:30:17,303 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:30:17,303 INFO L124 PetriNetUnfolderBase]: 177/1050 cut-off events. [2023-08-26 14:30:17,303 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-26 14:30:17,303 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:30:17,303 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:30:17,303 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:30:17,304 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:30:17,304 INFO L85 PathProgramCache]: Analyzing trace with hash -904607288, now seen corresponding path program 1 times [2023-08-26 14:30:17,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:30:17,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494814342] [2023-08-26 14:30:17,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:30:17,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:30:17,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:30:17,355 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:30:17,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:30:17,382 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:30:17,382 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:30:17,382 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:30:17,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-26 14:30:17,382 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:30:17,382 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:30:17,382 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:30:17,383 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-26 14:30:17,480 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:30:17,486 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1682 places, 1827 transitions, 4611 flow [2023-08-26 14:30:18,762 INFO L124 PetriNetUnfolderBase]: 233/2231 cut-off events. [2023-08-26 14:30:18,763 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-26 14:30:18,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2754 conditions, 2231 events. 233/2231 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11182 event pairs, 0 based on Foata normal form. 0/1850 useless extension candidates. Maximal degree in co-relation 2634. Up to 60 conditions per place. [2023-08-26 14:30:18,863 INFO L82 GeneralOperation]: Start removeDead. Operand has 1682 places, 1827 transitions, 4611 flow [2023-08-26 14:30:19,057 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1682 places, 1827 transitions, 4611 flow [2023-08-26 14:30:19,057 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:30:19,057 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1682 places, 1827 transitions, 4611 flow [2023-08-26 14:30:19,057 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1682 places, 1827 transitions, 4611 flow [2023-08-26 14:30:19,057 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1682 places, 1827 transitions, 4611 flow [2023-08-26 14:30:20,263 INFO L124 PetriNetUnfolderBase]: 233/2231 cut-off events. [2023-08-26 14:30:20,264 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-26 14:30:20,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2754 conditions, 2231 events. 233/2231 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11182 event pairs, 0 based on Foata normal form. 0/1850 useless extension candidates. Maximal degree in co-relation 2634. Up to 60 conditions per place. [2023-08-26 14:30:21,019 INFO L119 LiptonReduction]: Number of co-enabled transitions 3124054 [2023-08-26 14:30:47,065 INFO L134 LiptonReduction]: Checked pairs total: 12797253 [2023-08-26 14:30:47,066 INFO L136 LiptonReduction]: Total number of compositions: 1706 [2023-08-26 14:30:47,067 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:30:47,067 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:30:47,067 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:30:47,322 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:30:47,322 INFO L124 PetriNetUnfolderBase]: 178/1077 cut-off events. [2023-08-26 14:30:47,323 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-26 14:30:47,323 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:30:47,323 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:30:47,323 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:30:47,323 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:30:47,323 INFO L85 PathProgramCache]: Analyzing trace with hash 220665998, now seen corresponding path program 1 times [2023-08-26 14:30:47,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:30:47,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378494125] [2023-08-26 14:30:47,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:30:47,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:30:47,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:30:47,354 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:30:47,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:30:47,384 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:30:47,384 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:30:47,384 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:30:47,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-26 14:30:47,384 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:30:47,384 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:30:47,384 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:30:47,384 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-26 14:30:47,475 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:30:47,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1739 places, 1889 transitions, 4798 flow [2023-08-26 14:30:48,662 INFO L124 PetriNetUnfolderBase]: 241/2307 cut-off events. [2023-08-26 14:30:48,662 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-26 14:30:48,784 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2863 conditions, 2307 events. 241/2307 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11556 event pairs, 0 based on Foata normal form. 0/1913 useless extension candidates. Maximal degree in co-relation 2742. Up to 62 conditions per place. [2023-08-26 14:30:48,785 INFO L82 GeneralOperation]: Start removeDead. Operand has 1739 places, 1889 transitions, 4798 flow [2023-08-26 14:30:48,822 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1739 places, 1889 transitions, 4798 flow [2023-08-26 14:30:48,823 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:30:48,823 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1739 places, 1889 transitions, 4798 flow [2023-08-26 14:30:48,823 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1739 places, 1889 transitions, 4798 flow [2023-08-26 14:30:48,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1739 places, 1889 transitions, 4798 flow [2023-08-26 14:30:50,670 INFO L124 PetriNetUnfolderBase]: 241/2307 cut-off events. [2023-08-26 14:30:50,671 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-26 14:30:50,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2863 conditions, 2307 events. 241/2307 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11556 event pairs, 0 based on Foata normal form. 0/1913 useless extension candidates. Maximal degree in co-relation 2742. Up to 62 conditions per place. [2023-08-26 14:30:51,501 INFO L119 LiptonReduction]: Number of co-enabled transitions 3345240 [2023-08-26 14:31:16,142 INFO L134 LiptonReduction]: Checked pairs total: 13918601 [2023-08-26 14:31:16,142 INFO L136 LiptonReduction]: Total number of compositions: 1762 [2023-08-26 14:31:16,144 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:31:16,144 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:31:16,144 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:31:16,483 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:31:16,483 INFO L124 PetriNetUnfolderBase]: 187/1119 cut-off events. [2023-08-26 14:31:16,484 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-26 14:31:16,484 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:31:16,484 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:31:16,484 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:31:16,484 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:31:16,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1345609134, now seen corresponding path program 1 times [2023-08-26 14:31:16,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:31:16,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61424645] [2023-08-26 14:31:16,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:31:16,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:31:16,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:31:16,518 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:31:16,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:31:16,552 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:31:16,552 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:31:16,552 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:31:16,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-26 14:31:16,552 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:31:16,553 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:31:16,553 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:31:16,553 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-26 14:31:16,661 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:31:16,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1796 places, 1951 transitions, 4987 flow [2023-08-26 14:31:18,250 INFO L124 PetriNetUnfolderBase]: 249/2383 cut-off events. [2023-08-26 14:31:18,250 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-26 14:31:18,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2973 conditions, 2383 events. 249/2383 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11939 event pairs, 0 based on Foata normal form. 0/1976 useless extension candidates. Maximal degree in co-relation 2851. Up to 64 conditions per place. [2023-08-26 14:31:18,370 INFO L82 GeneralOperation]: Start removeDead. Operand has 1796 places, 1951 transitions, 4987 flow [2023-08-26 14:31:18,404 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1796 places, 1951 transitions, 4987 flow [2023-08-26 14:31:18,405 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:31:18,405 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1796 places, 1951 transitions, 4987 flow [2023-08-26 14:31:18,405 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1796 places, 1951 transitions, 4987 flow [2023-08-26 14:31:18,405 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1796 places, 1951 transitions, 4987 flow [2023-08-26 14:31:19,891 INFO L124 PetriNetUnfolderBase]: 249/2383 cut-off events. [2023-08-26 14:31:19,891 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-26 14:31:20,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2973 conditions, 2383 events. 249/2383 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11939 event pairs, 0 based on Foata normal form. 0/1976 useless extension candidates. Maximal degree in co-relation 2851. Up to 64 conditions per place. [2023-08-26 14:31:20,701 INFO L119 LiptonReduction]: Number of co-enabled transitions 3573990 [2023-08-26 14:31:46,940 INFO L134 LiptonReduction]: Checked pairs total: 14619540 [2023-08-26 14:31:46,940 INFO L136 LiptonReduction]: Total number of compositions: 1830 [2023-08-26 14:31:46,942 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:31:46,942 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:31:46,942 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:31:47,254 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:31:47,254 INFO L124 PetriNetUnfolderBase]: 197/1164 cut-off events. [2023-08-26 14:31:47,254 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-26 14:31:47,254 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:31:47,255 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:31:47,255 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:31:47,255 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:31:47,255 INFO L85 PathProgramCache]: Analyzing trace with hash -812779161, now seen corresponding path program 1 times [2023-08-26 14:31:47,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:31:47,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991394359] [2023-08-26 14:31:47,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:31:47,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:31:47,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:31:47,288 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:31:47,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:31:47,320 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:31:47,320 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:31:47,320 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:31:47,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-26 14:31:47,321 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:31:47,321 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:31:47,321 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:31:47,321 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-26 14:31:47,440 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:31:47,452 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1853 places, 2013 transitions, 5178 flow [2023-08-26 14:31:49,178 INFO L124 PetriNetUnfolderBase]: 257/2459 cut-off events. [2023-08-26 14:31:49,178 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-26 14:31:49,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3084 conditions, 2459 events. 257/2459 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 12324 event pairs, 0 based on Foata normal form. 0/2039 useless extension candidates. Maximal degree in co-relation 2961. Up to 66 conditions per place. [2023-08-26 14:31:49,301 INFO L82 GeneralOperation]: Start removeDead. Operand has 1853 places, 2013 transitions, 5178 flow [2023-08-26 14:31:49,374 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1853 places, 2013 transitions, 5178 flow [2023-08-26 14:31:49,374 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:31:49,374 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1853 places, 2013 transitions, 5178 flow [2023-08-26 14:31:49,374 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1853 places, 2013 transitions, 5178 flow [2023-08-26 14:31:49,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1853 places, 2013 transitions, 5178 flow [2023-08-26 14:31:50,895 INFO L124 PetriNetUnfolderBase]: 257/2459 cut-off events. [2023-08-26 14:31:50,895 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-26 14:31:51,022 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3084 conditions, 2459 events. 257/2459 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 12324 event pairs, 0 based on Foata normal form. 0/2039 useless extension candidates. Maximal degree in co-relation 2961. Up to 66 conditions per place. [2023-08-26 14:31:51,678 INFO L119 LiptonReduction]: Number of co-enabled transitions 3810304 [2023-08-26 14:32:21,144 INFO L134 LiptonReduction]: Checked pairs total: 15476419 [2023-08-26 14:32:21,145 INFO L136 LiptonReduction]: Total number of compositions: 1898 [2023-08-26 14:32:21,147 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:32:21,147 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:32:21,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:32:21,546 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:32:21,546 INFO L124 PetriNetUnfolderBase]: 197/1190 cut-off events. [2023-08-26 14:32:21,546 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-26 14:32:21,546 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:32:21,547 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:32:21,547 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:32:21,547 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:32:21,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1093516469, now seen corresponding path program 1 times [2023-08-26 14:32:21,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:32:21,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602861113] [2023-08-26 14:32:21,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:32:21,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:32:21,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:32:21,582 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:32:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:32:21,616 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:32:21,616 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:32:21,616 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:32:21,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-26 14:32:21,616 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:32:21,616 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:32:21,616 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:32:21,616 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-26 14:32:21,729 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:32:21,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1910 places, 2075 transitions, 5371 flow [2023-08-26 14:32:23,299 INFO L124 PetriNetUnfolderBase]: 265/2535 cut-off events. [2023-08-26 14:32:23,300 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-26 14:32:23,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3196 conditions, 2535 events. 265/2535 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 12716 event pairs, 0 based on Foata normal form. 0/2102 useless extension candidates. Maximal degree in co-relation 3072. Up to 68 conditions per place. [2023-08-26 14:32:23,432 INFO L82 GeneralOperation]: Start removeDead. Operand has 1910 places, 2075 transitions, 5371 flow [2023-08-26 14:32:23,468 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1910 places, 2075 transitions, 5371 flow [2023-08-26 14:32:23,468 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:32:23,468 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1910 places, 2075 transitions, 5371 flow [2023-08-26 14:32:23,468 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1910 places, 2075 transitions, 5371 flow [2023-08-26 14:32:23,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1910 places, 2075 transitions, 5371 flow [2023-08-26 14:32:25,064 INFO L124 PetriNetUnfolderBase]: 265/2535 cut-off events. [2023-08-26 14:32:25,064 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-26 14:32:25,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3196 conditions, 2535 events. 265/2535 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 12716 event pairs, 0 based on Foata normal form. 0/2102 useless extension candidates. Maximal degree in co-relation 3072. Up to 68 conditions per place. [2023-08-26 14:32:25,794 INFO L119 LiptonReduction]: Number of co-enabled transitions 4054182 [2023-08-26 14:32:55,113 INFO L134 LiptonReduction]: Checked pairs total: 16977624 [2023-08-26 14:32:55,113 INFO L136 LiptonReduction]: Total number of compositions: 1949 [2023-08-26 14:32:55,114 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:32:55,114 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:32:55,114 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:32:55,464 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:32:55,464 INFO L124 PetriNetUnfolderBase]: 209/1239 cut-off events. [2023-08-26 14:32:55,464 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-26 14:32:55,464 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:32:55,464 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:32:55,464 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:32:55,464 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:32:55,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1418719847, now seen corresponding path program 1 times [2023-08-26 14:32:55,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:32:55,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758040515] [2023-08-26 14:32:55,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:32:55,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:32:55,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:32:55,559 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:32:55,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:32:55,594 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:32:55,594 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:32:55,594 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:32:55,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-26 14:32:55,594 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:32:55,594 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:32:55,594 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:32:55,594 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-26 14:32:55,710 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:32:55,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1967 places, 2137 transitions, 5566 flow [2023-08-26 14:32:57,488 INFO L124 PetriNetUnfolderBase]: 273/2611 cut-off events. [2023-08-26 14:32:57,488 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-26 14:32:57,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3309 conditions, 2611 events. 273/2611 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 13133 event pairs, 0 based on Foata normal form. 0/2165 useless extension candidates. Maximal degree in co-relation 3184. Up to 70 conditions per place. [2023-08-26 14:32:57,630 INFO L82 GeneralOperation]: Start removeDead. Operand has 1967 places, 2137 transitions, 5566 flow [2023-08-26 14:32:57,670 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1967 places, 2137 transitions, 5566 flow [2023-08-26 14:32:57,670 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:32:57,670 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1967 places, 2137 transitions, 5566 flow [2023-08-26 14:32:57,670 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1967 places, 2137 transitions, 5566 flow [2023-08-26 14:32:57,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1967 places, 2137 transitions, 5566 flow [2023-08-26 14:32:59,550 INFO L124 PetriNetUnfolderBase]: 273/2611 cut-off events. [2023-08-26 14:32:59,550 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-26 14:32:59,703 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3309 conditions, 2611 events. 273/2611 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 13133 event pairs, 0 based on Foata normal form. 0/2165 useless extension candidates. Maximal degree in co-relation 3184. Up to 70 conditions per place. [2023-08-26 14:33:00,543 INFO L119 LiptonReduction]: Number of co-enabled transitions 4305624 [2023-08-26 14:33:27,150 INFO L134 LiptonReduction]: Checked pairs total: 17943000 [2023-08-26 14:33:27,151 INFO L136 LiptonReduction]: Total number of compositions: 2029 [2023-08-26 14:33:27,152 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:33:27,152 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:33:27,152 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:33:27,589 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:33:27,589 INFO L124 PetriNetUnfolderBase]: 214/1272 cut-off events. [2023-08-26 14:33:27,589 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-26 14:33:27,589 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:33:27,589 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:33:27,589 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:33:27,590 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:33:27,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1843007710, now seen corresponding path program 1 times [2023-08-26 14:33:27,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:33:27,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150966407] [2023-08-26 14:33:27,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:33:27,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:33:27,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:33:27,658 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:33:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:33:27,696 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:33:27,697 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:33:27,697 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:33:27,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-26 14:33:27,697 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:33:27,697 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:33:27,697 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:33:27,697 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-26 14:33:27,817 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:33:27,824 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2024 places, 2199 transitions, 5763 flow [2023-08-26 14:33:29,772 INFO L124 PetriNetUnfolderBase]: 281/2687 cut-off events. [2023-08-26 14:33:29,773 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-26 14:33:29,928 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3423 conditions, 2687 events. 281/2687 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 13556 event pairs, 0 based on Foata normal form. 0/2228 useless extension candidates. Maximal degree in co-relation 3297. Up to 72 conditions per place. [2023-08-26 14:33:29,928 INFO L82 GeneralOperation]: Start removeDead. Operand has 2024 places, 2199 transitions, 5763 flow [2023-08-26 14:33:29,969 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2024 places, 2199 transitions, 5763 flow [2023-08-26 14:33:29,969 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:33:29,969 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2024 places, 2199 transitions, 5763 flow [2023-08-26 14:33:29,970 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2024 places, 2199 transitions, 5763 flow [2023-08-26 14:33:29,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2024 places, 2199 transitions, 5763 flow [2023-08-26 14:33:31,945 INFO L124 PetriNetUnfolderBase]: 281/2687 cut-off events. [2023-08-26 14:33:31,945 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-26 14:33:32,101 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3423 conditions, 2687 events. 281/2687 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 13556 event pairs, 0 based on Foata normal form. 0/2228 useless extension candidates. Maximal degree in co-relation 3297. Up to 72 conditions per place. [2023-08-26 14:33:32,970 INFO L119 LiptonReduction]: Number of co-enabled transitions 4564630 [2023-08-26 14:34:03,701 INFO L134 LiptonReduction]: Checked pairs total: 18835214 [2023-08-26 14:34:03,701 INFO L136 LiptonReduction]: Total number of compositions: 2063 [2023-08-26 14:34:03,702 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:34:03,703 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:34:03,703 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:34:04,205 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:34:04,205 INFO L124 PetriNetUnfolderBase]: 220/1311 cut-off events. [2023-08-26 14:34:04,205 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-26 14:34:04,205 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:34:04,205 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 14:34:04,205 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:34:04,206 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:34:04,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1226465540, now seen corresponding path program 1 times [2023-08-26 14:34:04,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:34:04,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957122522] [2023-08-26 14:34:04,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:34:04,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:34:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:34:04,242 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:34:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:34:04,278 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:34:04,279 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:34:04,279 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:34:04,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-26 14:34:04,279 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:34:04,279 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:34:04,279 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:34:04,279 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-26 14:34:04,398 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:34:04,405 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2081 places, 2261 transitions, 5962 flow [2023-08-26 14:34:06,475 INFO L124 PetriNetUnfolderBase]: 289/2763 cut-off events. [2023-08-26 14:34:06,475 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-26 14:34:06,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3538 conditions, 2763 events. 289/2763 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 13908 event pairs, 0 based on Foata normal form. 0/2291 useless extension candidates. Maximal degree in co-relation 3411. Up to 74 conditions per place. [2023-08-26 14:34:06,630 INFO L82 GeneralOperation]: Start removeDead. Operand has 2081 places, 2261 transitions, 5962 flow [2023-08-26 14:34:06,669 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2081 places, 2261 transitions, 5962 flow [2023-08-26 14:34:06,670 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:34:06,670 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2081 places, 2261 transitions, 5962 flow [2023-08-26 14:34:06,670 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2081 places, 2261 transitions, 5962 flow [2023-08-26 14:34:06,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2081 places, 2261 transitions, 5962 flow [2023-08-26 14:34:08,740 INFO L124 PetriNetUnfolderBase]: 289/2763 cut-off events. [2023-08-26 14:34:08,740 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-26 14:34:08,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3538 conditions, 2763 events. 289/2763 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 13908 event pairs, 0 based on Foata normal form. 0/2291 useless extension candidates. Maximal degree in co-relation 3411. Up to 74 conditions per place. [2023-08-26 14:34:09,787 INFO L119 LiptonReduction]: Number of co-enabled transitions 4831200 [2023-08-26 14:34:42,651 INFO L134 LiptonReduction]: Checked pairs total: 20093351 [2023-08-26 14:34:42,651 INFO L136 LiptonReduction]: Total number of compositions: 2120 [2023-08-26 14:34:42,652 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:34:42,652 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:34:42,652 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:34:43,178 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:34:43,178 INFO L124 PetriNetUnfolderBase]: 229/1352 cut-off events. [2023-08-26 14:34:43,178 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-26 14:34:43,178 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:34:43,178 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 14:34:43,178 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:34:43,178 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:34:43,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1537598351, now seen corresponding path program 1 times [2023-08-26 14:34:43,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:34:43,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998445271] [2023-08-26 14:34:43,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:34:43,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:34:43,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:34:43,243 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:34:43,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:34:43,298 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:34:43,298 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:34:43,298 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:34:43,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-26 14:34:43,298 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:34:43,298 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:34:43,298 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:34:43,298 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-26 14:34:43,429 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:34:43,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2138 places, 2323 transitions, 6163 flow [2023-08-26 14:34:45,493 INFO L124 PetriNetUnfolderBase]: 297/2839 cut-off events. [2023-08-26 14:34:45,493 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-26 14:34:45,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3654 conditions, 2839 events. 297/2839 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 14392 event pairs, 0 based on Foata normal form. 0/2354 useless extension candidates. Maximal degree in co-relation 3526. Up to 76 conditions per place. [2023-08-26 14:34:45,666 INFO L82 GeneralOperation]: Start removeDead. Operand has 2138 places, 2323 transitions, 6163 flow [2023-08-26 14:34:45,709 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2138 places, 2323 transitions, 6163 flow [2023-08-26 14:34:45,710 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:34:45,710 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2138 places, 2323 transitions, 6163 flow [2023-08-26 14:34:45,710 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2138 places, 2323 transitions, 6163 flow [2023-08-26 14:34:45,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2138 places, 2323 transitions, 6163 flow [2023-08-26 14:34:47,871 INFO L124 PetriNetUnfolderBase]: 297/2839 cut-off events. [2023-08-26 14:34:47,872 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-26 14:34:48,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3654 conditions, 2839 events. 297/2839 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 14392 event pairs, 0 based on Foata normal form. 0/2354 useless extension candidates. Maximal degree in co-relation 3526. Up to 76 conditions per place. [2023-08-26 14:34:48,955 INFO L119 LiptonReduction]: Number of co-enabled transitions 5105334 [2023-08-26 14:35:21,650 INFO L134 LiptonReduction]: Checked pairs total: 20893892 [2023-08-26 14:35:21,650 INFO L136 LiptonReduction]: Total number of compositions: 2172 [2023-08-26 14:35:21,651 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:35:21,652 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:35:21,652 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:35:22,082 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:35:22,082 INFO L124 PetriNetUnfolderBase]: 233/1386 cut-off events. [2023-08-26 14:35:22,082 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-26 14:35:22,082 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:35:22,082 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 14:35:22,082 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:35:22,083 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:35:22,083 INFO L85 PathProgramCache]: Analyzing trace with hash -270391613, now seen corresponding path program 1 times [2023-08-26 14:35:22,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:35:22,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082225749] [2023-08-26 14:35:22,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:35:22,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:35:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:35:22,125 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:35:22,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:35:22,168 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:35:22,168 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:35:22,168 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:35:22,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-26 14:35:22,169 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:35:22,169 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:35:22,169 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:35:22,169 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-26 14:35:22,317 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:35:22,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2195 places, 2385 transitions, 6366 flow [2023-08-26 14:35:24,655 INFO L124 PetriNetUnfolderBase]: 305/2915 cut-off events. [2023-08-26 14:35:24,655 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-26 14:35:24,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3771 conditions, 2915 events. 305/2915 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 14659 event pairs, 0 based on Foata normal form. 0/2417 useless extension candidates. Maximal degree in co-relation 3642. Up to 78 conditions per place. [2023-08-26 14:35:24,839 INFO L82 GeneralOperation]: Start removeDead. Operand has 2195 places, 2385 transitions, 6366 flow [2023-08-26 14:35:24,967 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2195 places, 2385 transitions, 6366 flow [2023-08-26 14:35:24,968 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:35:24,968 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2195 places, 2385 transitions, 6366 flow [2023-08-26 14:35:24,968 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2195 places, 2385 transitions, 6366 flow [2023-08-26 14:35:24,968 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2195 places, 2385 transitions, 6366 flow [2023-08-26 14:35:27,207 INFO L124 PetriNetUnfolderBase]: 305/2915 cut-off events. [2023-08-26 14:35:27,207 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-26 14:35:27,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3771 conditions, 2915 events. 305/2915 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 14659 event pairs, 0 based on Foata normal form. 0/2417 useless extension candidates. Maximal degree in co-relation 3642. Up to 78 conditions per place. [2023-08-26 14:35:28,312 INFO L119 LiptonReduction]: Number of co-enabled transitions 5387032 [2023-08-26 14:36:03,587 INFO L134 LiptonReduction]: Checked pairs total: 22313664 [2023-08-26 14:36:03,587 INFO L136 LiptonReduction]: Total number of compositions: 2235 [2023-08-26 14:36:03,589 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:36:03,589 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:36:03,589 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:36:04,157 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:36:04,157 INFO L124 PetriNetUnfolderBase]: 238/1423 cut-off events. [2023-08-26 14:36:04,157 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-26 14:36:04,157 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:36:04,157 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 14:36:04,157 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:36:04,157 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:36:04,158 INFO L85 PathProgramCache]: Analyzing trace with hash 385179330, now seen corresponding path program 1 times [2023-08-26 14:36:04,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:36:04,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450018789] [2023-08-26 14:36:04,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:36:04,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:36:04,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:36:04,200 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:36:04,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:36:04,242 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:36:04,242 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:36:04,242 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:36:04,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-26 14:36:04,243 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:36:04,243 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:36:04,243 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:36:04,243 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-26 14:36:04,386 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:36:04,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2252 places, 2447 transitions, 6571 flow [2023-08-26 14:36:06,786 INFO L124 PetriNetUnfolderBase]: 313/2991 cut-off events. [2023-08-26 14:36:06,786 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-26 14:36:06,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3889 conditions, 2991 events. 313/2991 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 15096 event pairs, 0 based on Foata normal form. 0/2480 useless extension candidates. Maximal degree in co-relation 3759. Up to 80 conditions per place. [2023-08-26 14:36:06,983 INFO L82 GeneralOperation]: Start removeDead. Operand has 2252 places, 2447 transitions, 6571 flow [2023-08-26 14:36:07,031 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2252 places, 2447 transitions, 6571 flow [2023-08-26 14:36:07,031 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:36:07,031 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2252 places, 2447 transitions, 6571 flow [2023-08-26 14:36:07,031 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2252 places, 2447 transitions, 6571 flow [2023-08-26 14:36:07,031 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2252 places, 2447 transitions, 6571 flow [2023-08-26 14:36:09,275 INFO L124 PetriNetUnfolderBase]: 313/2991 cut-off events. [2023-08-26 14:36:09,275 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-26 14:36:09,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3889 conditions, 2991 events. 313/2991 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 15096 event pairs, 0 based on Foata normal form. 0/2480 useless extension candidates. Maximal degree in co-relation 3759. Up to 80 conditions per place. [2023-08-26 14:36:10,479 INFO L119 LiptonReduction]: Number of co-enabled transitions 5676294 [2023-08-26 14:36:44,711 INFO L134 LiptonReduction]: Checked pairs total: 23596701 [2023-08-26 14:36:44,711 INFO L136 LiptonReduction]: Total number of compositions: 2278 [2023-08-26 14:36:44,713 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:36:44,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;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:36:44,713 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:36:45,286 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:36:45,286 INFO L124 PetriNetUnfolderBase]: 250/1469 cut-off events. [2023-08-26 14:36:45,286 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-26 14:36:45,286 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:36:45,286 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 14:36:45,286 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:36:45,287 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:36:45,287 INFO L85 PathProgramCache]: Analyzing trace with hash -795282984, now seen corresponding path program 1 times [2023-08-26 14:36:45,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:36:45,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311452064] [2023-08-26 14:36:45,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:36:45,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:36:45,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:36:45,335 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:36:45,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:36:45,382 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:36:45,382 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:36:45,382 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:36:45,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-26 14:36:45,382 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:36:45,382 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:36:45,383 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:36:45,383 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-26 14:36:45,524 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:36:45,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2309 places, 2509 transitions, 6778 flow [2023-08-26 14:36:47,933 INFO L124 PetriNetUnfolderBase]: 321/3067 cut-off events. [2023-08-26 14:36:47,933 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-26 14:36:48,146 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4008 conditions, 3067 events. 321/3067 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 15475 event pairs, 0 based on Foata normal form. 0/2543 useless extension candidates. Maximal degree in co-relation 3877. Up to 82 conditions per place. [2023-08-26 14:36:48,146 INFO L82 GeneralOperation]: Start removeDead. Operand has 2309 places, 2509 transitions, 6778 flow [2023-08-26 14:36:48,201 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2309 places, 2509 transitions, 6778 flow [2023-08-26 14:36:48,201 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:36:48,201 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2309 places, 2509 transitions, 6778 flow [2023-08-26 14:36:48,201 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2309 places, 2509 transitions, 6778 flow [2023-08-26 14:36:48,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2309 places, 2509 transitions, 6778 flow [2023-08-26 14:36:50,716 INFO L124 PetriNetUnfolderBase]: 321/3067 cut-off events. [2023-08-26 14:36:50,716 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-26 14:36:50,920 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4008 conditions, 3067 events. 321/3067 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 15475 event pairs, 0 based on Foata normal form. 0/2543 useless extension candidates. Maximal degree in co-relation 3877. Up to 82 conditions per place. [2023-08-26 14:36:51,956 INFO L119 LiptonReduction]: Number of co-enabled transitions 5973120 [2023-08-26 14:37:26,506 INFO L134 LiptonReduction]: Checked pairs total: 24800337 [2023-08-26 14:37:26,506 INFO L136 LiptonReduction]: Total number of compositions: 2333 [2023-08-26 14:37:26,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-26 14:37:26,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;@11863268, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 14:37:26,507 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-26 14:37:27,031 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 14:37:27,031 INFO L124 PetriNetUnfolderBase]: 254/1503 cut-off events. [2023-08-26 14:37:27,031 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-26 14:37:27,031 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 14:37:27,031 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 14:37:27,032 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-26 14:37:27,032 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 14:37:27,032 INFO L85 PathProgramCache]: Analyzing trace with hash 18158144, now seen corresponding path program 1 times [2023-08-26 14:37:27,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 14:37:27,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130923938] [2023-08-26 14:37:27,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 14:37:27,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 14:37:27,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:37:27,079 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-26 14:37:27,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-26 14:37:27,128 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-26 14:37:27,128 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-26 14:37:27,128 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-26 14:37:27,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-26 14:37:27,129 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-26 14:37:27,129 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-26 14:37:27,129 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-26 14:37:27,129 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-26 14:37:27,329 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-26 14:37:27,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2366 places, 2571 transitions, 6987 flow [2023-08-26 14:37:30,100 INFO L124 PetriNetUnfolderBase]: 329/3143 cut-off events. [2023-08-26 14:37:30,100 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-26 14:37:30,310 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4128 conditions, 3143 events. 329/3143 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 15860 event pairs, 0 based on Foata normal form. 0/2606 useless extension candidates. Maximal degree in co-relation 3996. Up to 84 conditions per place. [2023-08-26 14:37:30,310 INFO L82 GeneralOperation]: Start removeDead. Operand has 2366 places, 2571 transitions, 6987 flow [2023-08-26 14:37:30,361 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2366 places, 2571 transitions, 6987 flow [2023-08-26 14:37:30,361 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 14:37:30,361 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2366 places, 2571 transitions, 6987 flow [2023-08-26 14:37:30,361 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2366 places, 2571 transitions, 6987 flow [2023-08-26 14:37:30,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2366 places, 2571 transitions, 6987 flow [2023-08-26 14:37:32,918 INFO L124 PetriNetUnfolderBase]: 329/3143 cut-off events. [2023-08-26 14:37:32,919 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-26 14:37:33,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4128 conditions, 3143 events. 329/3143 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 15860 event pairs, 0 based on Foata normal form. 0/2606 useless extension candidates. Maximal degree in co-relation 3996. Up to 84 conditions per place. [2023-08-26 14:37:34,174 INFO L119 LiptonReduction]: Number of co-enabled transitions 6277510 Received shutdown request... [2023-08-26 14:37:59,008 WARN L266 SmtUtils]: Removed 4 from assertion stack [2023-08-26 14:37:59,008 INFO L257 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction. Reason: Timeout or Toolchain cancelled by user [2023-08-26 14:37:59,010 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 14:37:59,010 INFO L158 Benchmark]: Toolchain (without parser) took 816386.06ms. Allocated memory was 369.1MB in the beginning and 9.9GB in the end (delta: 9.5GB). Free memory was 343.5MB in the beginning and 3.7GB in the end (delta: -3.4GB). Peak memory consumption was 6.5GB. Max. memory is 16.0GB. [2023-08-26 14:37:59,010 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 369.1MB. Free memory was 345.4MB in the beginning and 345.2MB in the end (delta: 167.8kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 14:37:59,010 INFO L158 Benchmark]: CACSL2BoogieTranslator took 396.50ms. Allocated memory is still 369.1MB. Free memory was 343.5MB in the beginning and 323.5MB in the end (delta: 20.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. [2023-08-26 14:37:59,011 INFO L158 Benchmark]: Boogie Procedure Inliner took 42.72ms. Allocated memory is still 369.1MB. Free memory was 323.5MB in the beginning and 321.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-26 14:37:59,014 INFO L158 Benchmark]: Boogie Preprocessor took 24.04ms. Allocated memory is still 369.1MB. Free memory was 321.4MB in the beginning and 319.9MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-26 14:37:59,014 INFO L158 Benchmark]: RCFGBuilder took 402.66ms. Allocated memory is still 369.1MB. Free memory was 319.9MB in the beginning and 295.6MB in the end (delta: 24.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.0GB. [2023-08-26 14:37:59,014 INFO L158 Benchmark]: TraceAbstraction took 815514.05ms. Allocated memory was 369.1MB in the beginning and 9.9GB in the end (delta: 9.5GB). Free memory was 295.1MB in the beginning and 3.7GB in the end (delta: -3.4GB). Peak memory consumption was 6.4GB. Max. memory is 16.0GB. [2023-08-26 14:37:59,015 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.12ms. Allocated memory is still 369.1MB. Free memory was 345.4MB in the beginning and 345.2MB in the end (delta: 167.8kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 396.50ms. Allocated memory is still 369.1MB. Free memory was 343.5MB in the beginning and 323.5MB in the end (delta: 20.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 42.72ms. Allocated memory is still 369.1MB. Free memory was 323.5MB in the beginning and 321.4MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 24.04ms. Allocated memory is still 369.1MB. Free memory was 321.4MB in the beginning and 319.9MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 402.66ms. Allocated memory is still 369.1MB. Free memory was 319.9MB in the beginning and 295.6MB in the end (delta: 24.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.0GB. * TraceAbstraction took 815514.05ms. Allocated memory was 369.1MB in the beginning and 9.9GB in the end (delta: 9.5GB). Free memory was 295.1MB in the beginning and 3.7GB in the end (delta: -3.4GB). Peak memory consumption was 6.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 254]: Unsoundness Warning unspecified type, defaulting to int C: short [254] - GenericResultAtLocation [Line: 254]: Unsoundness Warning unspecified type, defaulting to int C: short [254] - GenericResultAtLocation [Line: 689]: Unsoundness Warning unspecified type, defaulting to int C: volatile unsigned [689] - GenericResultAtLocation [Line: 700]: Unsoundness Warning unspecified type, defaulting to int C: volatile unsigned [700] - GenericResultAtLocation [Line: 701]: Unsoundness Warning unspecified type, defaulting to int C: volatile unsigned [701] - GenericResultAtLocation [Line: 702]: Unsoundness Warning unspecified type, defaulting to int C: inline unsigned [702] - GenericResultAtLocation [Line: 703]: Unsoundness Warning unspecified type, defaulting to int C: unsigned [703] - GenericResultAtLocation [Line: 716]: Unsoundness Warning unspecified type, defaulting to int C: inline unsigned [716] - GenericResultAtLocation [Line: 717]: Unsoundness Warning unspecified type, defaulting to int C: unsigned [717] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 86 PlacesBefore, 14 PlacesAfterwards, 91 TransitionsBefore, 11 TransitionsAfterwards, 1830 CoEnabledTransitionPairs, 8 FixpointIterations, 13 TrivialSequentialCompositions, 85 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 8 ChoiceCompositions, 129 TotalNumberOfCompositions, 1908 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1908, independent: 1908, independent conditional: 0, independent unconditional: 1908, 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: 1029, independent: 1029, independent conditional: 0, independent unconditional: 1029, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1908, independent: 879, independent conditional: 0, independent unconditional: 879, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 1029, unknown conditional: 0, unknown unconditional: 1029] , Statistics on independence cache: Total cache size (in pairs): 3, Positive cache size: 3, Positive conditional cache size: 0, Positive unconditional cache size: 3, 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: 2.1s, 143 PlacesBefore, 65 PlacesAfterwards, 153 TransitionsBefore, 74 TransitionsAfterwards, 11224 CoEnabledTransitionPairs, 4 FixpointIterations, 13 TrivialSequentialCompositions, 79 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 51 ConcurrentYvCompositions, 1 ChoiceCompositions, 144 TotalNumberOfCompositions, 37045 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 17688, independent: 17165, independent conditional: 0, independent unconditional: 17165, dependent: 523, dependent conditional: 0, dependent unconditional: 523, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 6493, independent: 6354, independent conditional: 0, independent unconditional: 6354, dependent: 139, dependent conditional: 0, dependent unconditional: 139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 17688, independent: 10811, independent conditional: 0, independent unconditional: 10811, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 6493, unknown conditional: 0, unknown unconditional: 6493] , Statistics on independence cache: Total cache size (in pairs): 768, Positive cache size: 708, Positive conditional cache size: 0, Positive unconditional cache size: 708, Negative cache size: 60, Negative conditional cache size: 0, Negative unconditional cache size: 60, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.8s, 200 PlacesBefore, 90 PlacesAfterwards, 215 TransitionsBefore, 101 TransitionsAfterwards, 28182 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 107 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 70 ConcurrentYvCompositions, 4 ChoiceCompositions, 194 TotalNumberOfCompositions, 105116 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 38190, independent: 37270, independent conditional: 0, independent unconditional: 37270, dependent: 920, dependent conditional: 0, dependent unconditional: 920, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15937, independent: 15717, independent conditional: 0, independent unconditional: 15717, dependent: 220, dependent conditional: 0, dependent unconditional: 220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 38190, independent: 21553, independent conditional: 0, independent unconditional: 21553, dependent: 700, dependent conditional: 0, dependent unconditional: 700, unknown: 15937, unknown conditional: 0, unknown unconditional: 15937] , Statistics on independence cache: Total cache size (in pairs): 1245, Positive cache size: 1155, Positive conditional cache size: 0, Positive unconditional cache size: 1155, Negative cache size: 90, Negative conditional cache size: 0, Negative unconditional cache size: 90, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 257 PlacesBefore, 119 PlacesAfterwards, 277 TransitionsBefore, 136 TransitionsAfterwards, 52704 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 143 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 97 ConcurrentYvCompositions, 3 ChoiceCompositions, 256 TotalNumberOfCompositions, 202390 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 56230, independent: 55009, independent conditional: 0, independent unconditional: 55009, dependent: 1221, dependent conditional: 0, dependent unconditional: 1221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 28889, independent: 28638, independent conditional: 0, independent unconditional: 28638, dependent: 251, dependent conditional: 0, dependent unconditional: 251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 56230, independent: 26371, independent conditional: 0, independent unconditional: 26371, dependent: 970, dependent conditional: 0, dependent unconditional: 970, unknown: 28889, unknown conditional: 0, unknown unconditional: 28889] , Statistics on independence cache: Total cache size (in pairs): 1487, Positive cache size: 1368, Positive conditional cache size: 0, Positive unconditional cache size: 1368, Negative cache size: 119, Negative conditional cache size: 0, Negative unconditional cache size: 119, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 314 PlacesBefore, 146 PlacesAfterwards, 339 TransitionsBefore, 167 TransitionsAfterwards, 84790 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 170 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 124 ConcurrentYvCompositions, 4 ChoiceCompositions, 311 TotalNumberOfCompositions, 334092 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 105307, independent: 103757, independent conditional: 0, independent unconditional: 103757, dependent: 1550, dependent conditional: 0, dependent unconditional: 1550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 49702, independent: 49257, independent conditional: 0, independent unconditional: 49257, dependent: 445, dependent conditional: 0, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 105307, independent: 54500, independent conditional: 0, independent unconditional: 54500, dependent: 1105, dependent conditional: 0, dependent unconditional: 1105, unknown: 49702, unknown conditional: 0, unknown unconditional: 49702] , Statistics on independence cache: Total cache size (in pairs): 4300, Positive cache size: 4133, Positive conditional cache size: 0, Positive unconditional cache size: 4133, Negative cache size: 167, Negative conditional cache size: 0, Negative unconditional cache size: 167, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.6s, 371 PlacesBefore, 173 PlacesAfterwards, 401 TransitionsBefore, 198 TransitionsAfterwards, 124440 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 203 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 149 ConcurrentYvCompositions, 5 ChoiceCompositions, 370 TotalNumberOfCompositions, 502327 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 125454, independent: 123571, independent conditional: 0, independent unconditional: 123571, dependent: 1883, dependent conditional: 0, dependent unconditional: 1883, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 67082, independent: 66697, independent conditional: 0, independent unconditional: 66697, dependent: 385, dependent conditional: 0, dependent unconditional: 385, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 125454, independent: 56874, independent conditional: 0, independent unconditional: 56874, dependent: 1498, dependent conditional: 0, dependent unconditional: 1498, unknown: 67082, unknown conditional: 0, unknown unconditional: 67082] , Statistics on independence cache: Total cache size (in pairs): 2430, Positive cache size: 2251, Positive conditional cache size: 0, Positive unconditional cache size: 2251, Negative cache size: 179, Negative conditional cache size: 0, Negative unconditional cache size: 179, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.7s, 428 PlacesBefore, 201 PlacesAfterwards, 463 TransitionsBefore, 231 TransitionsAfterwards, 171654 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 235 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 171 ConcurrentYvCompositions, 5 ChoiceCompositions, 424 TotalNumberOfCompositions, 691373 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 254304, independent: 252108, independent conditional: 0, independent unconditional: 252108, dependent: 2196, dependent conditional: 0, dependent unconditional: 2196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 98260, independent: 97668, independent conditional: 0, independent unconditional: 97668, dependent: 592, dependent conditional: 0, dependent unconditional: 592, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 254304, independent: 154440, independent conditional: 0, independent unconditional: 154440, dependent: 1604, dependent conditional: 0, dependent unconditional: 1604, unknown: 98260, unknown conditional: 0, unknown unconditional: 98260] , Statistics on independence cache: Total cache size (in pairs): 9796, Positive cache size: 9560, Positive conditional cache size: 0, Positive unconditional cache size: 9560, Negative cache size: 236, Negative conditional cache size: 0, Negative unconditional cache size: 236, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.6s, 485 PlacesBefore, 228 PlacesAfterwards, 525 TransitionsBefore, 262 TransitionsAfterwards, 226432 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 287 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 194 ConcurrentYvCompositions, 6 ChoiceCompositions, 500 TotalNumberOfCompositions, 923270 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 330420, independent: 327920, independent conditional: 0, independent unconditional: 327920, dependent: 2500, dependent conditional: 0, dependent unconditional: 2500, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 131388, independent: 130719, independent conditional: 0, independent unconditional: 130719, dependent: 669, dependent conditional: 0, dependent unconditional: 669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 330420, independent: 197201, independent conditional: 0, independent unconditional: 197201, dependent: 1831, dependent conditional: 0, dependent unconditional: 1831, unknown: 131388, unknown conditional: 0, unknown unconditional: 131388] , Statistics on independence cache: Total cache size (in pairs): 12352, Positive cache size: 12083, Positive conditional cache size: 0, Positive unconditional cache size: 12083, Negative cache size: 269, Negative conditional cache size: 0, Negative unconditional cache size: 269, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 542 PlacesBefore, 259 PlacesAfterwards, 587 TransitionsBefore, 301 TransitionsAfterwards, 288774 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 292 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 237 ConcurrentYvCompositions, 3 ChoiceCompositions, 545 TotalNumberOfCompositions, 1196503 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 266095, independent: 263230, independent conditional: 0, independent unconditional: 263230, dependent: 2865, dependent conditional: 0, dependent unconditional: 2865, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 153961, independent: 153373, independent conditional: 0, independent unconditional: 153373, dependent: 588, dependent conditional: 0, dependent unconditional: 588, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 266095, independent: 109857, independent conditional: 0, independent unconditional: 109857, dependent: 2277, dependent conditional: 0, dependent unconditional: 2277, unknown: 153961, unknown conditional: 0, unknown unconditional: 153961] , Statistics on independence cache: Total cache size (in pairs): 3417, Positive cache size: 3138, Positive conditional cache size: 0, Positive unconditional cache size: 3138, Negative cache size: 279, Negative conditional cache size: 0, Negative unconditional cache size: 279, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 599 PlacesBefore, 285 PlacesAfterwards, 649 TransitionsBefore, 330 TransitionsAfterwards, 358680 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 331 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 256 ConcurrentYvCompositions, 5 ChoiceCompositions, 605 TotalNumberOfCompositions, 1459139 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 337106, independent: 333988, independent conditional: 0, independent unconditional: 333988, dependent: 3118, dependent conditional: 0, dependent unconditional: 3118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 190651, independent: 190081, independent conditional: 0, independent unconditional: 190081, dependent: 570, dependent conditional: 0, dependent unconditional: 570, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 337106, independent: 143907, independent conditional: 0, independent unconditional: 143907, dependent: 2548, dependent conditional: 0, dependent unconditional: 2548, unknown: 190651, unknown conditional: 0, unknown unconditional: 190651] , Statistics on independence cache: Total cache size (in pairs): 4528, Positive cache size: 4219, Positive conditional cache size: 0, Positive unconditional cache size: 4219, Negative cache size: 309, Negative conditional cache size: 0, Negative unconditional cache size: 309, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 656 PlacesBefore, 313 PlacesAfterwards, 711 TransitionsBefore, 363 TransitionsAfterwards, 436150 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 369 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 276 ConcurrentYvCompositions, 5 ChoiceCompositions, 663 TotalNumberOfCompositions, 1785815 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 405155, independent: 401734, independent conditional: 0, independent unconditional: 401734, dependent: 3421, dependent conditional: 0, dependent unconditional: 3421, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 235238, independent: 234365, independent conditional: 0, independent unconditional: 234365, dependent: 873, dependent conditional: 0, dependent unconditional: 873, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 405155, independent: 167369, independent conditional: 0, independent unconditional: 167369, dependent: 2548, dependent conditional: 0, dependent unconditional: 2548, unknown: 235238, unknown conditional: 0, unknown unconditional: 235238] , Statistics on independence cache: Total cache size (in pairs): 6575, Positive cache size: 6235, Positive conditional cache size: 0, Positive unconditional cache size: 6235, Negative cache size: 340, Negative conditional cache size: 0, Negative unconditional cache size: 340, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 713 PlacesBefore, 334 PlacesAfterwards, 773 TransitionsBefore, 382 TransitionsAfterwards, 521184 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 420 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 279 ConcurrentYvCompositions, 12 ChoiceCompositions, 724 TotalNumberOfCompositions, 2100931 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 478595, independent: 474906, independent conditional: 0, independent unconditional: 474906, dependent: 3689, dependent conditional: 0, dependent unconditional: 3689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 279815, independent: 278983, independent conditional: 0, independent unconditional: 278983, dependent: 832, dependent conditional: 0, dependent unconditional: 832, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 478595, independent: 195923, independent conditional: 0, independent unconditional: 195923, dependent: 2857, dependent conditional: 0, dependent unconditional: 2857, unknown: 279815, unknown conditional: 0, unknown unconditional: 279815] , Statistics on independence cache: Total cache size (in pairs): 5887, Positive cache size: 5530, Positive conditional cache size: 0, Positive unconditional cache size: 5530, Negative cache size: 357, Negative conditional cache size: 0, Negative unconditional cache size: 357, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.3s, 770 PlacesBefore, 365 PlacesAfterwards, 835 TransitionsBefore, 421 TransitionsAfterwards, 613782 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 437 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 323 ConcurrentYvCompositions, 9 ChoiceCompositions, 782 TotalNumberOfCompositions, 2528114 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 773297, independent: 769221, independent conditional: 0, independent unconditional: 769221, dependent: 4076, dependent conditional: 0, dependent unconditional: 4076, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 356538, independent: 355342, independent conditional: 0, independent unconditional: 355342, dependent: 1196, dependent conditional: 0, dependent unconditional: 1196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 773297, independent: 413879, independent conditional: 0, independent unconditional: 413879, dependent: 2880, dependent conditional: 0, dependent unconditional: 2880, unknown: 356538, unknown conditional: 0, unknown unconditional: 356538] , Statistics on independence cache: Total cache size (in pairs): 30571, Positive cache size: 29990, Positive conditional cache size: 0, Positive unconditional cache size: 29990, Negative cache size: 581, Negative conditional cache size: 0, Negative unconditional cache size: 581, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.9s, 827 PlacesBefore, 391 PlacesAfterwards, 897 TransitionsBefore, 450 TransitionsAfterwards, 713944 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 484 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 330 ConcurrentYvCompositions, 11 ChoiceCompositions, 838 TotalNumberOfCompositions, 2893083 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 787552, independent: 783231, independent conditional: 0, independent unconditional: 783231, dependent: 4321, dependent conditional: 0, dependent unconditional: 4321, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 407792, independent: 406637, independent conditional: 0, independent unconditional: 406637, dependent: 1155, dependent conditional: 0, dependent unconditional: 1155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 787552, independent: 376594, independent conditional: 0, independent unconditional: 376594, dependent: 3166, dependent conditional: 0, dependent unconditional: 3166, unknown: 407792, unknown conditional: 0, unknown unconditional: 407792] , Statistics on independence cache: Total cache size (in pairs): 30213, Positive cache size: 29684, Positive conditional cache size: 0, Positive unconditional cache size: 29684, Negative cache size: 529, Negative conditional cache size: 0, Negative unconditional cache size: 529, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.7s, 884 PlacesBefore, 418 PlacesAfterwards, 959 TransitionsBefore, 481 TransitionsAfterwards, 821670 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 511 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 362 ConcurrentYvCompositions, 12 ChoiceCompositions, 898 TotalNumberOfCompositions, 3365171 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 823838, independent: 819168, independent conditional: 0, independent unconditional: 819168, dependent: 4670, dependent conditional: 0, dependent unconditional: 4670, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 459823, independent: 458596, independent conditional: 0, independent unconditional: 458596, dependent: 1227, dependent conditional: 0, dependent unconditional: 1227, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 823838, independent: 360572, independent conditional: 0, independent unconditional: 360572, dependent: 3443, dependent conditional: 0, dependent unconditional: 3443, unknown: 459823, unknown conditional: 0, unknown unconditional: 459823] , Statistics on independence cache: Total cache size (in pairs): 26263, Positive cache size: 25705, Positive conditional cache size: 0, Positive unconditional cache size: 25705, Negative cache size: 558, Negative conditional cache size: 0, Negative unconditional cache size: 558, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.8s, 941 PlacesBefore, 450 PlacesAfterwards, 1021 TransitionsBefore, 522 TransitionsAfterwards, 936960 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 528 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 399 ConcurrentYvCompositions, 8 ChoiceCompositions, 948 TotalNumberOfCompositions, 3926573 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 937743, independent: 932671, independent conditional: 0, independent unconditional: 932671, dependent: 5072, dependent conditional: 0, dependent unconditional: 5072, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 523084, independent: 522002, independent conditional: 0, independent unconditional: 522002, dependent: 1082, dependent conditional: 0, dependent unconditional: 1082, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 937743, independent: 410669, independent conditional: 0, independent unconditional: 410669, dependent: 3990, dependent conditional: 0, dependent unconditional: 3990, unknown: 523084, unknown conditional: 0, unknown unconditional: 523084] , Statistics on independence cache: Total cache size (in pairs): 31306, Positive cache size: 30675, Positive conditional cache size: 0, Positive unconditional cache size: 30675, Negative cache size: 631, Negative conditional cache size: 0, Negative unconditional cache size: 631, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.8s, 998 PlacesBefore, 479 PlacesAfterwards, 1083 TransitionsBefore, 557 TransitionsAfterwards, 1059814 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 589 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 425 ConcurrentYvCompositions, 7 ChoiceCompositions, 1034 TotalNumberOfCompositions, 4363171 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1142258, independent: 1136994, independent conditional: 0, independent unconditional: 1136994, dependent: 5264, dependent conditional: 0, dependent unconditional: 5264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 603596, independent: 602268, independent conditional: 0, independent unconditional: 602268, dependent: 1328, dependent conditional: 0, dependent unconditional: 1328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1142258, independent: 534726, independent conditional: 0, independent unconditional: 534726, dependent: 3936, dependent conditional: 0, dependent unconditional: 3936, unknown: 603596, unknown conditional: 0, unknown unconditional: 603596] , Statistics on independence cache: Total cache size (in pairs): 42048, Positive cache size: 41388, Positive conditional cache size: 0, Positive unconditional cache size: 41388, Negative cache size: 660, Negative conditional cache size: 0, Negative unconditional cache size: 660, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.7s, 1055 PlacesBefore, 504 PlacesAfterwards, 1145 TransitionsBefore, 584 TransitionsAfterwards, 1190232 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 611 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 445 ConcurrentYvCompositions, 10 ChoiceCompositions, 1079 TotalNumberOfCompositions, 4934652 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1310598, independent: 1304963, independent conditional: 0, independent unconditional: 1304963, dependent: 5635, dependent conditional: 0, dependent unconditional: 5635, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 687822, independent: 686320, independent conditional: 0, independent unconditional: 686320, dependent: 1502, dependent conditional: 0, dependent unconditional: 1502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1310598, independent: 618643, independent conditional: 0, independent unconditional: 618643, dependent: 4133, dependent conditional: 0, dependent unconditional: 4133, unknown: 687822, unknown conditional: 0, unknown unconditional: 687822] , Statistics on independence cache: Total cache size (in pairs): 47078, Positive cache size: 46456, Positive conditional cache size: 0, Positive unconditional cache size: 46456, Negative cache size: 622, Negative conditional cache size: 0, Negative unconditional cache size: 622, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.5s, 1112 PlacesBefore, 532 PlacesAfterwards, 1207 TransitionsBefore, 617 TransitionsAfterwards, 1328214 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 638 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 480 ConcurrentYvCompositions, 10 ChoiceCompositions, 1141 TotalNumberOfCompositions, 5474352 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1534307, independent: 1528384, independent conditional: 0, independent unconditional: 1528384, dependent: 5923, dependent conditional: 0, dependent unconditional: 5923, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 763576, independent: 761753, independent conditional: 0, independent unconditional: 761753, dependent: 1823, dependent conditional: 0, dependent unconditional: 1823, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1534307, independent: 766631, independent conditional: 0, independent unconditional: 766631, dependent: 4100, dependent conditional: 0, dependent unconditional: 4100, unknown: 763576, unknown conditional: 0, unknown unconditional: 763576] , Statistics on independence cache: Total cache size (in pairs): 62531, Positive cache size: 61872, Positive conditional cache size: 0, Positive unconditional cache size: 61872, Negative cache size: 659, Negative conditional cache size: 0, Negative unconditional cache size: 659, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.6s, 1169 PlacesBefore, 557 PlacesAfterwards, 1269 TransitionsBefore, 644 TransitionsAfterwards, 1473760 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 680 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 482 ConcurrentYvCompositions, 13 ChoiceCompositions, 1188 TotalNumberOfCompositions, 6058545 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1311711, independent: 1305512, independent conditional: 0, independent unconditional: 1305512, dependent: 6199, dependent conditional: 0, dependent unconditional: 6199, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 785421, independent: 783777, independent conditional: 0, independent unconditional: 783777, dependent: 1644, dependent conditional: 0, dependent unconditional: 1644, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1311711, independent: 521735, independent conditional: 0, independent unconditional: 521735, dependent: 4555, dependent conditional: 0, dependent unconditional: 4555, unknown: 785421, unknown conditional: 0, unknown unconditional: 785421] , Statistics on independence cache: Total cache size (in pairs): 13885, Positive cache size: 13048, Positive conditional cache size: 0, Positive unconditional cache size: 13048, Negative cache size: 837, Negative conditional cache size: 0, Negative unconditional cache size: 837, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.9s, 1226 PlacesBefore, 593 PlacesAfterwards, 1331 TransitionsBefore, 693 TransitionsAfterwards, 1626870 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 693 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 530 ConcurrentYvCompositions, 5 ChoiceCompositions, 1241 TotalNumberOfCompositions, 6860157 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1474338, independent: 1467690, independent conditional: 0, independent unconditional: 1467690, dependent: 6648, dependent conditional: 0, dependent unconditional: 6648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 866412, independent: 865129, independent conditional: 0, independent unconditional: 865129, dependent: 1283, dependent conditional: 0, dependent unconditional: 1283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1474338, independent: 602561, independent conditional: 0, independent unconditional: 602561, dependent: 5365, dependent conditional: 0, dependent unconditional: 5365, unknown: 866412, unknown conditional: 0, unknown unconditional: 866412] , Statistics on independence cache: Total cache size (in pairs): 16057, Positive cache size: 15396, Positive conditional cache size: 0, Positive unconditional cache size: 15396, Negative cache size: 661, Negative conditional cache size: 0, Negative unconditional cache size: 661, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.5s, 1283 PlacesBefore, 615 PlacesAfterwards, 1393 TransitionsBefore, 714 TransitionsAfterwards, 1787544 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 745 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 546 ConcurrentYvCompositions, 11 ChoiceCompositions, 1315 TotalNumberOfCompositions, 7478976 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1989196, independent: 1982281, independent conditional: 0, independent unconditional: 1982281, dependent: 6915, dependent conditional: 0, dependent unconditional: 6915, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1028251, independent: 1026147, independent conditional: 0, independent unconditional: 1026147, dependent: 2104, dependent conditional: 0, dependent unconditional: 2104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1989196, independent: 956134, independent conditional: 0, independent unconditional: 956134, dependent: 4811, dependent conditional: 0, dependent unconditional: 4811, unknown: 1028251, unknown conditional: 0, unknown unconditional: 1028251] , Statistics on independence cache: Total cache size (in pairs): 73725, Positive cache size: 72713, Positive conditional cache size: 0, Positive unconditional cache size: 72713, Negative cache size: 1012, Negative conditional cache size: 0, Negative unconditional cache size: 1012, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.3s, 1340 PlacesBefore, 644 PlacesAfterwards, 1455 TransitionsBefore, 749 TransitionsAfterwards, 1955782 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 758 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 587 ConcurrentYvCompositions, 10 ChoiceCompositions, 1368 TotalNumberOfCompositions, 8119181 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1845916, independent: 1838725, independent conditional: 0, independent unconditional: 1838725, dependent: 7191, dependent conditional: 0, dependent unconditional: 7191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1056753, independent: 1054969, independent conditional: 0, independent unconditional: 1054969, dependent: 1784, dependent conditional: 0, dependent unconditional: 1784, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1845916, independent: 783756, independent conditional: 0, independent unconditional: 783756, dependent: 5407, dependent conditional: 0, dependent unconditional: 5407, unknown: 1056753, unknown conditional: 0, unknown unconditional: 1056753] , Statistics on independence cache: Total cache size (in pairs): 31072, Positive cache size: 30359, Positive conditional cache size: 0, Positive unconditional cache size: 30359, Negative cache size: 713, Negative conditional cache size: 0, Negative unconditional cache size: 713, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.1s, 1397 PlacesBefore, 668 PlacesAfterwards, 1517 TransitionsBefore, 774 TransitionsAfterwards, 2131584 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 792 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 591 ConcurrentYvCompositions, 14 ChoiceCompositions, 1410 TotalNumberOfCompositions, 8688512 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1869535, independent: 1862125, independent conditional: 0, independent unconditional: 1862125, dependent: 7410, dependent conditional: 0, dependent unconditional: 7410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1128485, independent: 1126942, independent conditional: 0, independent unconditional: 1126942, dependent: 1543, dependent conditional: 0, dependent unconditional: 1543, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1869535, independent: 735183, independent conditional: 0, independent unconditional: 735183, dependent: 5867, dependent conditional: 0, dependent unconditional: 5867, unknown: 1128485, unknown conditional: 0, unknown unconditional: 1128485] , Statistics on independence cache: Total cache size (in pairs): 15431, Positive cache size: 14695, Positive conditional cache size: 0, Positive unconditional cache size: 14695, Negative cache size: 736, Negative conditional cache size: 0, Negative unconditional cache size: 736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.4s, 1454 PlacesBefore, 695 PlacesAfterwards, 1579 TransitionsBefore, 805 TransitionsAfterwards, 2314950 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 835 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 611 ConcurrentYvCompositions, 15 ChoiceCompositions, 1474 TotalNumberOfCompositions, 9552408 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3116863, independent: 3109064, independent conditional: 0, independent unconditional: 3109064, dependent: 7799, dependent conditional: 0, dependent unconditional: 7799, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1324005, independent: 1321715, independent conditional: 0, independent unconditional: 1321715, dependent: 2290, dependent conditional: 0, dependent unconditional: 2290, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3116863, independent: 1787349, independent conditional: 0, independent unconditional: 1787349, dependent: 5509, dependent conditional: 0, dependent unconditional: 5509, unknown: 1324005, unknown conditional: 0, unknown unconditional: 1324005] , Statistics on independence cache: Total cache size (in pairs): 118448, Positive cache size: 117583, Positive conditional cache size: 0, Positive unconditional cache size: 117583, Negative cache size: 865, Negative conditional cache size: 0, Negative unconditional cache size: 865, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.2s, 1511 PlacesBefore, 730 PlacesAfterwards, 1641 TransitionsBefore, 852 TransitionsAfterwards, 2505880 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 866 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 670 ConcurrentYvCompositions, 8 ChoiceCompositions, 1557 TotalNumberOfCompositions, 10535797 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2742230, independent: 2734036, independent conditional: 0, independent unconditional: 2734036, dependent: 8194, dependent conditional: 0, dependent unconditional: 8194, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1449432, independent: 1447426, independent conditional: 0, independent unconditional: 1447426, dependent: 2006, dependent conditional: 0, dependent unconditional: 2006, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2742230, independent: 1286610, independent conditional: 0, independent unconditional: 1286610, dependent: 6188, dependent conditional: 0, dependent unconditional: 6188, unknown: 1449432, unknown conditional: 0, unknown unconditional: 1449432] , Statistics on independence cache: Total cache size (in pairs): 105836, Positive cache size: 104818, Positive conditional cache size: 0, Positive unconditional cache size: 104818, Negative cache size: 1018, Negative conditional cache size: 0, Negative unconditional cache size: 1018, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 23.3s, 1568 PlacesBefore, 750 PlacesAfterwards, 1703 TransitionsBefore, 869 TransitionsAfterwards, 2704374 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 906 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 659 ConcurrentYvCompositions, 16 ChoiceCompositions, 1594 TotalNumberOfCompositions, 11187907 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2425907, independent: 2417466, independent conditional: 0, independent unconditional: 2417466, dependent: 8441, dependent conditional: 0, dependent unconditional: 8441, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1438600, independent: 1436833, independent conditional: 0, independent unconditional: 1436833, dependent: 1767, dependent conditional: 0, dependent unconditional: 1767, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2425907, independent: 980633, independent conditional: 0, independent unconditional: 980633, dependent: 6674, dependent conditional: 0, dependent unconditional: 6674, unknown: 1438600, unknown conditional: 0, unknown unconditional: 1438600] , Statistics on independence cache: Total cache size (in pairs): 22930, Positive cache size: 22101, Positive conditional cache size: 0, Positive unconditional cache size: 22101, Negative cache size: 829, Negative conditional cache size: 0, Negative unconditional cache size: 829, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 25.7s, 1625 PlacesBefore, 782 PlacesAfterwards, 1765 TransitionsBefore, 910 TransitionsAfterwards, 2910432 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 938 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 691 ConcurrentYvCompositions, 12 ChoiceCompositions, 1654 TotalNumberOfCompositions, 12100625 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2589014, independent: 2580249, independent conditional: 0, independent unconditional: 2580249, dependent: 8765, dependent conditional: 0, dependent unconditional: 8765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1544874, independent: 1543040, independent conditional: 0, independent unconditional: 1543040, dependent: 1834, dependent conditional: 0, dependent unconditional: 1834, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2589014, independent: 1037209, independent conditional: 0, independent unconditional: 1037209, dependent: 6931, dependent conditional: 0, dependent unconditional: 6931, unknown: 1544874, unknown conditional: 0, unknown unconditional: 1544874] , Statistics on independence cache: Total cache size (in pairs): 21846, Positive cache size: 20977, Positive conditional cache size: 0, Positive unconditional cache size: 20977, Negative cache size: 869, Negative conditional cache size: 0, Negative unconditional cache size: 869, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28.0s, 1682 PlacesBefore, 802 PlacesAfterwards, 1827 TransitionsBefore, 927 TransitionsAfterwards, 3124054 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 981 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 692 ConcurrentYvCompositions, 20 ChoiceCompositions, 1706 TotalNumberOfCompositions, 12797253 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2703915, independent: 2694935, independent conditional: 0, independent unconditional: 2694935, dependent: 8980, dependent conditional: 0, dependent unconditional: 8980, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1659934, independent: 1657622, independent conditional: 0, independent unconditional: 1657622, dependent: 2312, dependent conditional: 0, dependent unconditional: 2312, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2703915, independent: 1037313, independent conditional: 0, independent unconditional: 1037313, dependent: 6668, dependent conditional: 0, dependent unconditional: 6668, unknown: 1659934, unknown conditional: 0, unknown unconditional: 1659934] , Statistics on independence cache: Total cache size (in pairs): 24059, Positive cache size: 23174, Positive conditional cache size: 0, Positive unconditional cache size: 23174, 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: 27.3s, 1739 PlacesBefore, 832 PlacesAfterwards, 1889 TransitionsBefore, 964 TransitionsAfterwards, 3345240 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 997 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 734 ConcurrentYvCompositions, 18 ChoiceCompositions, 1762 TotalNumberOfCompositions, 13918601 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2916542, independent: 2907133, independent conditional: 0, independent unconditional: 2907133, dependent: 9409, dependent conditional: 0, dependent unconditional: 9409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1777592, independent: 1775614, independent conditional: 0, independent unconditional: 1775614, dependent: 1978, dependent conditional: 0, dependent unconditional: 1978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2916542, independent: 1131519, independent conditional: 0, independent unconditional: 1131519, dependent: 7431, dependent conditional: 0, dependent unconditional: 7431, unknown: 1777592, unknown conditional: 0, unknown unconditional: 1777592] , Statistics on independence cache: Total cache size (in pairs): 22677, Positive cache size: 21756, Positive conditional cache size: 0, Positive unconditional cache size: 21756, Negative cache size: 921, Negative conditional cache size: 0, Negative unconditional cache size: 921, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28.5s, 1796 PlacesBefore, 862 PlacesAfterwards, 1951 TransitionsBefore, 1001 TransitionsAfterwards, 3573990 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1030 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 771 ConcurrentYvCompositions, 16 ChoiceCompositions, 1830 TotalNumberOfCompositions, 14619540 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3027620, independent: 3018027, independent conditional: 0, independent unconditional: 3018027, dependent: 9593, dependent conditional: 0, dependent unconditional: 9593, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1891491, independent: 1889814, independent conditional: 0, independent unconditional: 1889814, dependent: 1677, dependent conditional: 0, dependent unconditional: 1677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3027620, independent: 1128213, independent conditional: 0, independent unconditional: 1128213, dependent: 7916, dependent conditional: 0, dependent unconditional: 7916, unknown: 1891491, unknown conditional: 0, unknown unconditional: 1891491] , Statistics on independence cache: Total cache size (in pairs): 17651, Positive cache size: 16694, Positive conditional cache size: 0, Positive unconditional cache size: 16694, Negative cache size: 957, Negative conditional cache size: 0, Negative unconditional cache size: 957, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 31.8s, 1853 PlacesBefore, 886 PlacesAfterwards, 2013 TransitionsBefore, 1026 TransitionsAfterwards, 3810304 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1093 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 772 ConcurrentYvCompositions, 20 ChoiceCompositions, 1898 TotalNumberOfCompositions, 15476419 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3382045, independent: 3372214, independent conditional: 0, independent unconditional: 3372214, dependent: 9831, dependent conditional: 0, dependent unconditional: 9831, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2027346, independent: 2025248, independent conditional: 0, independent unconditional: 2025248, dependent: 2098, dependent conditional: 0, dependent unconditional: 2098, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3382045, independent: 1346966, independent conditional: 0, independent unconditional: 1346966, dependent: 7733, dependent conditional: 0, dependent unconditional: 7733, unknown: 2027346, unknown conditional: 0, unknown unconditional: 2027346] , Statistics on independence cache: Total cache size (in pairs): 32699, Positive cache size: 31716, Positive conditional cache size: 0, Positive unconditional cache size: 31716, Negative cache size: 983, Negative conditional cache size: 0, Negative unconditional cache size: 983, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 31.6s, 1910 PlacesBefore, 918 PlacesAfterwards, 2075 TransitionsBefore, 1067 TransitionsAfterwards, 4054182 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1088 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 832 ConcurrentYvCompositions, 16 ChoiceCompositions, 1949 TotalNumberOfCompositions, 16977624 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5749618, independent: 5739204, independent conditional: 0, independent unconditional: 5739204, dependent: 10414, dependent conditional: 0, dependent unconditional: 10414, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2305561, independent: 2303341, independent conditional: 0, independent unconditional: 2303341, dependent: 2220, dependent conditional: 0, dependent unconditional: 2220, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5749618, independent: 3435863, independent conditional: 0, independent unconditional: 3435863, dependent: 8194, dependent conditional: 0, dependent unconditional: 8194, unknown: 2305561, unknown conditional: 0, unknown unconditional: 2305561] , Statistics on independence cache: Total cache size (in pairs): 213867, Positive cache size: 212840, Positive conditional cache size: 0, Positive unconditional cache size: 212840, Negative cache size: 1027, Negative conditional cache size: 0, Negative unconditional cache size: 1027, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 29.5s, 1967 PlacesBefore, 944 PlacesAfterwards, 2137 TransitionsBefore, 1096 TransitionsAfterwards, 4305624 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1156 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 842 ConcurrentYvCompositions, 18 ChoiceCompositions, 2029 TotalNumberOfCompositions, 17943000 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3901781, independent: 3891169, independent conditional: 0, independent unconditional: 3891169, dependent: 10612, dependent conditional: 0, dependent unconditional: 10612, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2297280, independent: 2295049, independent conditional: 0, independent unconditional: 2295049, dependent: 2231, dependent conditional: 0, dependent unconditional: 2231, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3901781, independent: 1596120, independent conditional: 0, independent unconditional: 1596120, dependent: 8381, dependent conditional: 0, dependent unconditional: 8381, unknown: 2297280, unknown conditional: 0, unknown unconditional: 2297280] , Statistics on independence cache: Total cache size (in pairs): 31929, Positive cache size: 30879, Positive conditional cache size: 0, Positive unconditional cache size: 30879, Negative cache size: 1050, Negative conditional cache size: 0, Negative unconditional cache size: 1050, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 33.7s, 2024 PlacesBefore, 971 PlacesAfterwards, 2199 TransitionsBefore, 1127 TransitionsAfterwards, 4564630 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1163 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 868 ConcurrentYvCompositions, 19 ChoiceCompositions, 2063 TotalNumberOfCompositions, 18835214 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3938002, independent: 3927099, independent conditional: 0, independent unconditional: 3927099, dependent: 10903, dependent conditional: 0, dependent unconditional: 10903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2414629, independent: 2412132, independent conditional: 0, independent unconditional: 2412132, dependent: 2497, dependent conditional: 0, dependent unconditional: 2497, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3938002, independent: 1514967, independent conditional: 0, independent unconditional: 1514967, dependent: 8406, dependent conditional: 0, dependent unconditional: 8406, unknown: 2414629, unknown conditional: 0, unknown unconditional: 2414629] , Statistics on independence cache: Total cache size (in pairs): 31472, Positive cache size: 30391, Positive conditional cache size: 0, Positive unconditional cache size: 30391, Negative cache size: 1081, Negative conditional cache size: 0, Negative unconditional cache size: 1081, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 36.0s, 2081 PlacesBefore, 1000 PlacesAfterwards, 2261 TransitionsBefore, 1162 TransitionsAfterwards, 4831200 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1198 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 891 ConcurrentYvCompositions, 18 ChoiceCompositions, 2120 TotalNumberOfCompositions, 20093351 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4252999, independent: 4241745, independent conditional: 0, independent unconditional: 4241745, dependent: 11254, dependent conditional: 0, dependent unconditional: 11254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2570422, independent: 2568349, independent conditional: 0, independent unconditional: 2568349, dependent: 2073, dependent conditional: 0, dependent unconditional: 2073, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4252999, independent: 1673396, independent conditional: 0, independent unconditional: 1673396, dependent: 9181, dependent conditional: 0, dependent unconditional: 9181, unknown: 2570422, unknown conditional: 0, unknown unconditional: 2570422] , Statistics on independence cache: Total cache size (in pairs): 32026, Positive cache size: 30913, Positive conditional cache size: 0, Positive unconditional cache size: 30913, Negative cache size: 1113, Negative conditional cache size: 0, Negative unconditional cache size: 1113, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 35.9s, 2138 PlacesBefore, 1025 PlacesAfterwards, 2323 TransitionsBefore, 1189 TransitionsAfterwards, 5105334 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1230 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 908 ConcurrentYvCompositions, 21 ChoiceCompositions, 2172 TotalNumberOfCompositions, 20893892 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4376293, independent: 4364840, independent conditional: 0, independent unconditional: 4364840, dependent: 11453, dependent conditional: 0, dependent unconditional: 11453, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2704037, independent: 2701825, independent conditional: 0, independent unconditional: 2701825, dependent: 2212, dependent conditional: 0, dependent unconditional: 2212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4376293, independent: 1663015, independent conditional: 0, independent unconditional: 1663015, dependent: 9241, dependent conditional: 0, dependent unconditional: 9241, unknown: 2704037, unknown conditional: 0, unknown unconditional: 2704037] , Statistics on independence cache: Total cache size (in pairs): 33111, Positive cache size: 31972, Positive conditional cache size: 0, Positive unconditional cache size: 31972, Negative cache size: 1139, Negative conditional cache size: 0, Negative unconditional cache size: 1139, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 38.6s, 2195 PlacesBefore, 1051 PlacesAfterwards, 2385 TransitionsBefore, 1218 TransitionsAfterwards, 5387032 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1273 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 926 ConcurrentYvCompositions, 23 ChoiceCompositions, 2235 TotalNumberOfCompositions, 22313664 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4705882, independent: 4694049, independent conditional: 0, independent unconditional: 4694049, dependent: 11833, dependent conditional: 0, dependent unconditional: 11833, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2861187, independent: 2858176, independent conditional: 0, independent unconditional: 2858176, dependent: 3011, dependent conditional: 0, dependent unconditional: 3011, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4705882, independent: 1835873, independent conditional: 0, independent unconditional: 1835873, dependent: 8822, dependent conditional: 0, dependent unconditional: 8822, unknown: 2861187, unknown conditional: 0, unknown unconditional: 2861187] , Statistics on independence cache: Total cache size (in pairs): 37108, Positive cache size: 35939, Positive conditional cache size: 0, Positive unconditional cache size: 35939, Negative cache size: 1169, Negative conditional cache size: 0, Negative unconditional cache size: 1169, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 37.7s, 2252 PlacesBefore, 1084 PlacesAfterwards, 2447 TransitionsBefore, 1261 TransitionsAfterwards, 5676294 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1296 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 951 ConcurrentYvCompositions, 18 ChoiceCompositions, 2278 TotalNumberOfCompositions, 23596701 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5343920, independent: 5331750, independent conditional: 0, independent unconditional: 5331750, dependent: 12170, dependent conditional: 0, dependent unconditional: 12170, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3098173, independent: 3094994, independent conditional: 0, independent unconditional: 3094994, dependent: 3179, dependent conditional: 0, dependent unconditional: 3179, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5343920, independent: 2236756, independent conditional: 0, independent unconditional: 2236756, dependent: 8991, dependent conditional: 0, dependent unconditional: 8991, unknown: 3098173, unknown conditional: 0, unknown unconditional: 3098173] , Statistics on independence cache: Total cache size (in pairs): 135743, Positive cache size: 133926, Positive conditional cache size: 0, Positive unconditional cache size: 133926, Negative cache size: 1817, Negative conditional cache size: 0, Negative unconditional cache size: 1817, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 38.3s, 2309 PlacesBefore, 1111 PlacesAfterwards, 2509 TransitionsBefore, 1292 TransitionsAfterwards, 5973120 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 1311 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 990 ConcurrentYvCompositions, 19 ChoiceCompositions, 2333 TotalNumberOfCompositions, 24800337 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5330052, independent: 5317535, independent conditional: 0, independent unconditional: 5317535, dependent: 12517, dependent conditional: 0, dependent unconditional: 12517, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3229285, independent: 3226810, independent conditional: 0, independent unconditional: 3226810, dependent: 2475, dependent conditional: 0, dependent unconditional: 2475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5330052, independent: 2090725, independent conditional: 0, independent unconditional: 2090725, dependent: 10042, dependent conditional: 0, dependent unconditional: 10042, unknown: 3229285, unknown conditional: 0, unknown unconditional: 3229285] , Statistics on independence cache: Total cache size (in pairs): 79603, Positive cache size: 78361, Positive conditional cache size: 0, Positive unconditional cache size: 78361, Negative cache size: 1242, Negative conditional cache size: 0, Negative unconditional cache size: 1242, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction) Toolchain cancelled while CegarLoopFactory was constructing initial abstraction,while PetriNetLargeBlockEncoding was applying PetriNetLargeBlockEncoding to Petri net that has 2366 places, 2571 transitions, 6987 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 2366 places, 2571 transitions, 6987 flow and 2647582 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 6 for 1ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown