/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.when.to.check.the.insufficient.erros.location.relative.to.the.other.error.locations BEFORE -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/14_spin2003.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-b8dbc81 [2023-01-28 00:05:13,961 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-01-28 00:05:13,963 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-01-28 00:05:13,998 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-01-28 00:05:13,999 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-01-28 00:05:13,999 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-01-28 00:05:14,000 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-01-28 00:05:14,001 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-01-28 00:05:14,002 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-01-28 00:05:14,003 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-01-28 00:05:14,004 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-01-28 00:05:14,005 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-01-28 00:05:14,006 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-01-28 00:05:14,012 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-01-28 00:05:14,013 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-01-28 00:05:14,014 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-01-28 00:05:14,015 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-01-28 00:05:14,016 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-01-28 00:05:14,018 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-01-28 00:05:14,022 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-01-28 00:05:14,023 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-01-28 00:05:14,024 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-01-28 00:05:14,025 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-01-28 00:05:14,026 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-01-28 00:05:14,032 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-01-28 00:05:14,032 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-01-28 00:05:14,032 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-01-28 00:05:14,033 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-01-28 00:05:14,033 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-01-28 00:05:14,034 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-01-28 00:05:14,034 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-01-28 00:05:14,035 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-01-28 00:05:14,036 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-01-28 00:05:14,036 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-01-28 00:05:14,037 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-01-28 00:05:14,037 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-01-28 00:05:14,037 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-01-28 00:05:14,037 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-01-28 00:05:14,037 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-01-28 00:05:14,038 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-01-28 00:05:14,038 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-01-28 00:05:14,039 INFO L101 SettingsManager]: Beginning 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-01-28 00:05:14,065 INFO L113 SettingsManager]: Loading preferences was successful [2023-01-28 00:05:14,065 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-01-28 00:05:14,066 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-01-28 00:05:14,066 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-01-28 00:05:14,067 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-01-28 00:05:14,067 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-01-28 00:05:14,067 INFO L138 SettingsManager]: * Use SBE=true [2023-01-28 00:05:14,067 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-01-28 00:05:14,067 INFO L138 SettingsManager]: * sizeof long=4 [2023-01-28 00:05:14,067 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * sizeof long double=12 [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * Use constant arrays=true [2023-01-28 00:05:14,068 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-01-28 00:05:14,069 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-01-28 00:05:14,069 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-01-28 00:05:14,069 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-01-28 00:05:14,069 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-01-28 00:05:14,069 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-28 00:05:14,069 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-01-28 00:05:14,069 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-01-28 00:05:14,069 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-01-28 00:05:14,069 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-01-28 00:05:14,070 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-01-28 00:05:14,070 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-01-28 00:05:14,070 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-01-28 00:05:14,070 INFO L138 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: When to check the insufficient erros location relative to the other error locations -> BEFORE [2023-01-28 00:05:14,268 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-01-28 00:05:14,290 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-01-28 00:05:14,293 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-01-28 00:05:14,294 INFO L271 PluginConnector]: Initializing CDTParser... [2023-01-28 00:05:14,294 INFO L275 PluginConnector]: CDTParser initialized [2023-01-28 00:05:14,295 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/14_spin2003.i [2023-01-28 00:05:15,244 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-01-28 00:05:15,386 INFO L351 CDTParser]: Found 1 translation units. [2023-01-28 00:05:15,387 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/14_spin2003.i [2023-01-28 00:05:15,393 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2e2234363/85a5eae17938414c8bba74f756f5c2dd/FLAGc3520c907 [2023-01-28 00:05:15,403 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2e2234363/85a5eae17938414c8bba74f756f5c2dd [2023-01-28 00:05:15,404 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-01-28 00:05:15,405 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-01-28 00:05:15,406 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-01-28 00:05:15,406 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-01-28 00:05:15,408 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-01-28 00:05:15,409 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,409 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1fef5e9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15, skipping insertion in model container [2023-01-28 00:05:15,409 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,414 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-01-28 00:05:15,432 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-01-28 00:05:15,651 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/14_spin2003.i[30203,30216] [2023-01-28 00:05:15,662 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-28 00:05:15,670 INFO L203 MainTranslator]: Completed pre-run [2023-01-28 00:05:15,696 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/14_spin2003.i[30203,30216] [2023-01-28 00:05:15,698 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-28 00:05:15,719 INFO L208 MainTranslator]: Completed translation [2023-01-28 00:05:15,719 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15 WrapperNode [2023-01-28 00:05:15,719 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-01-28 00:05:15,720 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-01-28 00:05:15,720 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-01-28 00:05:15,720 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-01-28 00:05:15,725 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,735 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,747 INFO L138 Inliner]: procedures = 169, calls = 14, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 47 [2023-01-28 00:05:15,747 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-01-28 00:05:15,748 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-01-28 00:05:15,748 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-01-28 00:05:15,748 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-01-28 00:05:15,753 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,753 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,757 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,757 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,760 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,762 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,763 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,763 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,764 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-01-28 00:05:15,765 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-01-28 00:05:15,765 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-01-28 00:05:15,765 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-01-28 00:05:15,766 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (1/1) ... [2023-01-28 00:05:15,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-28 00:05:15,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-01-28 00:05:15,792 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-01-28 00:05:15,794 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-01-28 00:05:15,817 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-01-28 00:05:15,818 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-01-28 00:05:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-01-28 00:05:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-01-28 00:05:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-01-28 00:05:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-01-28 00:05:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-01-28 00:05:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-01-28 00:05:15,818 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-01-28 00:05:15,819 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-01-28 00:05:15,902 INFO L236 CfgBuilder]: Building ICFG [2023-01-28 00:05:15,903 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-01-28 00:05:15,981 INFO L277 CfgBuilder]: Performing block encoding [2023-01-28 00:05:16,005 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-01-28 00:05:16,006 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-01-28 00:05:16,007 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 12:05:16 BoogieIcfgContainer [2023-01-28 00:05:16,008 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-01-28 00:05:16,009 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-01-28 00:05:16,009 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-01-28 00:05:16,012 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-01-28 00:05:16,012 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.01 12:05:15" (1/3) ... [2023-01-28 00:05:16,013 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@789ce722 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 12:05:16, skipping insertion in model container [2023-01-28 00:05:16,013 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:05:15" (2/3) ... [2023-01-28 00:05:16,013 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@789ce722 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 12:05:16, skipping insertion in model container [2023-01-28 00:05:16,013 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 12:05:16" (3/3) ... [2023-01-28 00:05:16,014 INFO L112 eAbstractionObserver]: Analyzing ICFG 14_spin2003.i [2023-01-28 00:05:16,027 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-01-28 00:05:16,027 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-01-28 00:05:16,027 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-01-28 00:05:16,064 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:16,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 39 places, 38 transitions, 81 flow [2023-01-28 00:05:16,160 INFO L130 PetriNetUnfolder]: 3/48 cut-off events. [2023-01-28 00:05:16,161 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:05:16,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53 conditions, 48 events. 3/48 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 63 event pairs, 0 based on Foata normal form. 0/42 useless extension candidates. Maximal degree in co-relation 24. Up to 4 conditions per place. [2023-01-28 00:05:16,164 INFO L82 GeneralOperation]: Start removeDead. Operand has 39 places, 38 transitions, 81 flow [2023-01-28 00:05:16,167 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 39 places, 38 transitions, 81 flow [2023-01-28 00:05:16,180 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:16,191 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 39 places, 38 transitions, 81 flow [2023-01-28 00:05:16,193 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 39 places, 38 transitions, 81 flow [2023-01-28 00:05:16,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 39 places, 38 transitions, 81 flow [2023-01-28 00:05:16,217 INFO L130 PetriNetUnfolder]: 3/48 cut-off events. [2023-01-28 00:05:16,217 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:05:16,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53 conditions, 48 events. 3/48 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 63 event pairs, 0 based on Foata normal form. 0/42 useless extension candidates. Maximal degree in co-relation 24. Up to 4 conditions per place. [2023-01-28 00:05:16,218 INFO L119 LiptonReduction]: Number of co-enabled transitions 312 [2023-01-28 00:05:17,132 INFO L134 LiptonReduction]: Checked pairs total: 276 [2023-01-28 00:05:17,132 INFO L136 LiptonReduction]: Total number of compositions: 38 [2023-01-28 00:05:17,143 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:17,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;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:17,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:17,149 INFO L130 PetriNetUnfolder]: 0/9 cut-off events. [2023-01-28 00:05:17,149 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:05:17,150 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:17,150 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-01-28 00:05:17,150 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:17,153 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:17,153 INFO L85 PathProgramCache]: Analyzing trace with hash 1874808867, now seen corresponding path program 1 times [2023-01-28 00:05:17,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:17,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175734688] [2023-01-28 00:05:17,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:17,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:17,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:17,230 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:17,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:17,252 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:17,253 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:17,254 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:17,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-01-28 00:05:17,255 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:17,257 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:17,258 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:17,258 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-01-28 00:05:17,266 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:17,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 53 places, 51 transitions, 114 flow [2023-01-28 00:05:17,277 INFO L130 PetriNetUnfolder]: 5/73 cut-off events. [2023-01-28 00:05:17,277 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:05:17,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 73 events. 5/73 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 115 event pairs, 0 based on Foata normal form. 0/63 useless extension candidates. Maximal degree in co-relation 49. Up to 6 conditions per place. [2023-01-28 00:05:17,278 INFO L82 GeneralOperation]: Start removeDead. Operand has 53 places, 51 transitions, 114 flow [2023-01-28 00:05:17,279 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 53 places, 51 transitions, 114 flow [2023-01-28 00:05:17,279 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:17,279 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 53 places, 51 transitions, 114 flow [2023-01-28 00:05:17,279 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 53 places, 51 transitions, 114 flow [2023-01-28 00:05:17,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 53 places, 51 transitions, 114 flow [2023-01-28 00:05:17,289 INFO L130 PetriNetUnfolder]: 5/73 cut-off events. [2023-01-28 00:05:17,289 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:05:17,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83 conditions, 73 events. 5/73 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 115 event pairs, 0 based on Foata normal form. 0/63 useless extension candidates. Maximal degree in co-relation 49. Up to 6 conditions per place. [2023-01-28 00:05:17,291 INFO L119 LiptonReduction]: Number of co-enabled transitions 936 [2023-01-28 00:05:17,943 INFO L134 LiptonReduction]: Checked pairs total: 2481 [2023-01-28 00:05:17,943 INFO L136 LiptonReduction]: Total number of compositions: 35 [2023-01-28 00:05:17,945 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:17,946 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:17,946 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:17,950 INFO L130 PetriNetUnfolder]: 1/27 cut-off events. [2023-01-28 00:05:17,950 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:05:17,950 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:17,950 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-01-28 00:05:17,950 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:17,950 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:17,950 INFO L85 PathProgramCache]: Analyzing trace with hash -359606286, now seen corresponding path program 1 times [2023-01-28 00:05:17,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:17,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123683955] [2023-01-28 00:05:17,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:17,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:17,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:17,967 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:17,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:17,979 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:17,979 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:17,979 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:17,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-01-28 00:05:17,980 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:17,980 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:17,980 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:17,980 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-01-28 00:05:17,989 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:17,991 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 67 places, 64 transitions, 149 flow [2023-01-28 00:05:18,002 INFO L130 PetriNetUnfolder]: 7/98 cut-off events. [2023-01-28 00:05:18,002 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:05:18,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 114 conditions, 98 events. 7/98 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 178 event pairs, 0 based on Foata normal form. 0/84 useless extension candidates. Maximal degree in co-relation 77. Up to 8 conditions per place. [2023-01-28 00:05:18,003 INFO L82 GeneralOperation]: Start removeDead. Operand has 67 places, 64 transitions, 149 flow [2023-01-28 00:05:18,004 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 67 places, 64 transitions, 149 flow [2023-01-28 00:05:18,004 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:18,004 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 67 places, 64 transitions, 149 flow [2023-01-28 00:05:18,004 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 67 places, 64 transitions, 149 flow [2023-01-28 00:05:18,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 67 places, 64 transitions, 149 flow [2023-01-28 00:05:18,014 INFO L130 PetriNetUnfolder]: 7/98 cut-off events. [2023-01-28 00:05:18,014 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:05:18,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 114 conditions, 98 events. 7/98 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 178 event pairs, 0 based on Foata normal form. 0/84 useless extension candidates. Maximal degree in co-relation 77. Up to 8 conditions per place. [2023-01-28 00:05:18,016 INFO L119 LiptonReduction]: Number of co-enabled transitions 1872 [2023-01-28 00:05:18,747 INFO L134 LiptonReduction]: Checked pairs total: 6517 [2023-01-28 00:05:18,747 INFO L136 LiptonReduction]: Total number of compositions: 44 [2023-01-28 00:05:18,749 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:18,749 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:18,749 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:18,771 INFO L130 PetriNetUnfolder]: 3/41 cut-off events. [2023-01-28 00:05:18,772 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:05:18,772 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:18,772 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-01-28 00:05:18,772 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:18,772 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:18,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1070778839, now seen corresponding path program 1 times [2023-01-28 00:05:18,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:18,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300630930] [2023-01-28 00:05:18,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:18,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:18,788 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:18,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:18,800 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:18,800 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:18,801 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:18,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-01-28 00:05:18,801 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:18,801 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:18,801 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:18,802 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-01-28 00:05:18,813 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:18,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 81 places, 77 transitions, 186 flow [2023-01-28 00:05:18,826 INFO L130 PetriNetUnfolder]: 9/123 cut-off events. [2023-01-28 00:05:18,826 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:05:18,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146 conditions, 123 events. 9/123 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 224 event pairs, 0 based on Foata normal form. 0/105 useless extension candidates. Maximal degree in co-relation 106. Up to 10 conditions per place. [2023-01-28 00:05:18,827 INFO L82 GeneralOperation]: Start removeDead. Operand has 81 places, 77 transitions, 186 flow [2023-01-28 00:05:18,827 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 81 places, 77 transitions, 186 flow [2023-01-28 00:05:18,828 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:18,828 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 81 places, 77 transitions, 186 flow [2023-01-28 00:05:18,828 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 81 places, 77 transitions, 186 flow [2023-01-28 00:05:18,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 81 places, 77 transitions, 186 flow [2023-01-28 00:05:18,839 INFO L130 PetriNetUnfolder]: 9/123 cut-off events. [2023-01-28 00:05:18,839 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:05:18,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146 conditions, 123 events. 9/123 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 224 event pairs, 0 based on Foata normal form. 0/105 useless extension candidates. Maximal degree in co-relation 106. Up to 10 conditions per place. [2023-01-28 00:05:18,842 INFO L119 LiptonReduction]: Number of co-enabled transitions 3120 [2023-01-28 00:05:19,685 INFO L134 LiptonReduction]: Checked pairs total: 11569 [2023-01-28 00:05:19,685 INFO L136 LiptonReduction]: Total number of compositions: 51 [2023-01-28 00:05:19,686 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:19,687 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:19,687 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:19,691 INFO L130 PetriNetUnfolder]: 3/51 cut-off events. [2023-01-28 00:05:19,691 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:05:19,691 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:19,691 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:19,691 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:19,691 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:19,692 INFO L85 PathProgramCache]: Analyzing trace with hash -256467015, now seen corresponding path program 1 times [2023-01-28 00:05:19,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:19,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639014536] [2023-01-28 00:05:19,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:19,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:19,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:19,713 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:19,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:19,728 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:19,729 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:19,729 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:19,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-01-28 00:05:19,729 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:19,730 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:19,730 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:19,730 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-01-28 00:05:19,749 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:19,751 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 95 places, 90 transitions, 225 flow [2023-01-28 00:05:19,760 INFO L130 PetriNetUnfolder]: 11/148 cut-off events. [2023-01-28 00:05:19,765 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:05:19,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 179 conditions, 148 events. 11/148 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 281 event pairs, 0 based on Foata normal form. 0/126 useless extension candidates. Maximal degree in co-relation 136. Up to 12 conditions per place. [2023-01-28 00:05:19,768 INFO L82 GeneralOperation]: Start removeDead. Operand has 95 places, 90 transitions, 225 flow [2023-01-28 00:05:19,770 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 95 places, 90 transitions, 225 flow [2023-01-28 00:05:19,770 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:19,770 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 95 places, 90 transitions, 225 flow [2023-01-28 00:05:19,770 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 95 places, 90 transitions, 225 flow [2023-01-28 00:05:19,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 95 places, 90 transitions, 225 flow [2023-01-28 00:05:19,783 INFO L130 PetriNetUnfolder]: 11/148 cut-off events. [2023-01-28 00:05:19,783 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:05:19,784 INFO L83 FinitePrefix]: Finished finitePrefix Result has 179 conditions, 148 events. 11/148 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 281 event pairs, 0 based on Foata normal form. 0/126 useless extension candidates. Maximal degree in co-relation 136. Up to 12 conditions per place. [2023-01-28 00:05:19,787 INFO L119 LiptonReduction]: Number of co-enabled transitions 4680 [2023-01-28 00:05:20,719 INFO L134 LiptonReduction]: Checked pairs total: 18397 [2023-01-28 00:05:20,719 INFO L136 LiptonReduction]: Total number of compositions: 60 [2023-01-28 00:05:20,721 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:20,722 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:20,722 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:20,726 INFO L130 PetriNetUnfolder]: 5/67 cut-off events. [2023-01-28 00:05:20,726 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:05:20,726 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:20,726 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:20,727 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:20,727 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:20,727 INFO L85 PathProgramCache]: Analyzing trace with hash 42929866, now seen corresponding path program 1 times [2023-01-28 00:05:20,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:20,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179570221] [2023-01-28 00:05:20,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:20,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:20,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:20,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:20,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:20,754 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:20,755 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:20,755 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:20,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-01-28 00:05:20,755 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:20,755 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:20,755 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:20,756 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-01-28 00:05:20,768 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:20,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 109 places, 103 transitions, 266 flow [2023-01-28 00:05:20,781 INFO L130 PetriNetUnfolder]: 13/173 cut-off events. [2023-01-28 00:05:20,781 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:05:20,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 173 events. 13/173 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 335 event pairs, 0 based on Foata normal form. 0/147 useless extension candidates. Maximal degree in co-relation 169. Up to 14 conditions per place. [2023-01-28 00:05:20,782 INFO L82 GeneralOperation]: Start removeDead. Operand has 109 places, 103 transitions, 266 flow [2023-01-28 00:05:20,783 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 109 places, 103 transitions, 266 flow [2023-01-28 00:05:20,783 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:20,783 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 109 places, 103 transitions, 266 flow [2023-01-28 00:05:20,783 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 109 places, 103 transitions, 266 flow [2023-01-28 00:05:20,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 109 places, 103 transitions, 266 flow [2023-01-28 00:05:20,796 INFO L130 PetriNetUnfolder]: 13/173 cut-off events. [2023-01-28 00:05:20,797 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:05:20,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 173 events. 13/173 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 335 event pairs, 0 based on Foata normal form. 0/147 useless extension candidates. Maximal degree in co-relation 169. Up to 14 conditions per place. [2023-01-28 00:05:20,803 INFO L119 LiptonReduction]: Number of co-enabled transitions 6552 [2023-01-28 00:05:21,776 INFO L134 LiptonReduction]: Checked pairs total: 25062 [2023-01-28 00:05:21,777 INFO L136 LiptonReduction]: Total number of compositions: 65 [2023-01-28 00:05:21,778 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:21,778 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:21,778 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:21,783 INFO L130 PetriNetUnfolder]: 5/76 cut-off events. [2023-01-28 00:05:21,783 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:05:21,783 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:21,783 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:21,783 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:21,783 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:21,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1949122294, now seen corresponding path program 1 times [2023-01-28 00:05:21,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:21,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696241549] [2023-01-28 00:05:21,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:21,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:21,816 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:21,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:21,829 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:21,830 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:21,830 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:21,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-01-28 00:05:21,830 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:21,830 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:21,830 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:21,830 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-01-28 00:05:21,855 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:21,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 116 transitions, 309 flow [2023-01-28 00:05:21,871 INFO L130 PetriNetUnfolder]: 15/198 cut-off events. [2023-01-28 00:05:21,871 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:05:21,872 INFO L83 FinitePrefix]: Finished finitePrefix Result has 248 conditions, 198 events. 15/198 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 400 event pairs, 0 based on Foata normal form. 0/168 useless extension candidates. Maximal degree in co-relation 203. Up to 16 conditions per place. [2023-01-28 00:05:21,872 INFO L82 GeneralOperation]: Start removeDead. Operand has 123 places, 116 transitions, 309 flow [2023-01-28 00:05:21,873 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 123 places, 116 transitions, 309 flow [2023-01-28 00:05:21,873 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:21,873 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 123 places, 116 transitions, 309 flow [2023-01-28 00:05:21,873 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 123 places, 116 transitions, 309 flow [2023-01-28 00:05:21,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 116 transitions, 309 flow [2023-01-28 00:05:21,890 INFO L130 PetriNetUnfolder]: 15/198 cut-off events. [2023-01-28 00:05:21,890 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:05:21,891 INFO L83 FinitePrefix]: Finished finitePrefix Result has 248 conditions, 198 events. 15/198 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 400 event pairs, 0 based on Foata normal form. 0/168 useless extension candidates. Maximal degree in co-relation 203. Up to 16 conditions per place. [2023-01-28 00:05:21,896 INFO L119 LiptonReduction]: Number of co-enabled transitions 8736 [2023-01-28 00:05:23,017 INFO L134 LiptonReduction]: Checked pairs total: 40667 [2023-01-28 00:05:23,018 INFO L136 LiptonReduction]: Total number of compositions: 75 [2023-01-28 00:05:23,019 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:23,019 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:23,019 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:23,025 INFO L130 PetriNetUnfolder]: 5/88 cut-off events. [2023-01-28 00:05:23,025 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:05:23,025 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:23,025 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:23,025 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:23,025 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:23,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1889926412, now seen corresponding path program 1 times [2023-01-28 00:05:23,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:23,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787701008] [2023-01-28 00:05:23,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:23,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:23,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:23,039 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:23,053 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:23,053 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:23,053 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:23,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-01-28 00:05:23,053 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:23,054 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:23,054 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:23,054 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-01-28 00:05:23,070 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:23,072 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 137 places, 129 transitions, 354 flow [2023-01-28 00:05:23,086 INFO L130 PetriNetUnfolder]: 17/223 cut-off events. [2023-01-28 00:05:23,086 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:05:23,087 INFO L83 FinitePrefix]: Finished finitePrefix Result has 284 conditions, 223 events. 17/223 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 462 event pairs, 0 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 238. Up to 18 conditions per place. [2023-01-28 00:05:23,087 INFO L82 GeneralOperation]: Start removeDead. Operand has 137 places, 129 transitions, 354 flow [2023-01-28 00:05:23,088 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 137 places, 129 transitions, 354 flow [2023-01-28 00:05:23,088 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:23,088 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 137 places, 129 transitions, 354 flow [2023-01-28 00:05:23,089 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 137 places, 129 transitions, 354 flow [2023-01-28 00:05:23,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 137 places, 129 transitions, 354 flow [2023-01-28 00:05:23,102 INFO L130 PetriNetUnfolder]: 17/223 cut-off events. [2023-01-28 00:05:23,102 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:05:23,104 INFO L83 FinitePrefix]: Finished finitePrefix Result has 284 conditions, 223 events. 17/223 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 462 event pairs, 0 based on Foata normal form. 0/189 useless extension candidates. Maximal degree in co-relation 238. Up to 18 conditions per place. [2023-01-28 00:05:23,109 INFO L119 LiptonReduction]: Number of co-enabled transitions 11232 [2023-01-28 00:05:24,297 INFO L134 LiptonReduction]: Checked pairs total: 54897 [2023-01-28 00:05:24,297 INFO L136 LiptonReduction]: Total number of compositions: 83 [2023-01-28 00:05:24,298 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:24,299 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:24,299 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:24,305 INFO L130 PetriNetUnfolder]: 7/103 cut-off events. [2023-01-28 00:05:24,305 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:05:24,305 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:24,305 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:24,306 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:24,306 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:24,306 INFO L85 PathProgramCache]: Analyzing trace with hash 346208271, now seen corresponding path program 1 times [2023-01-28 00:05:24,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:24,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683458438] [2023-01-28 00:05:24,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:24,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:24,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:24,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:24,351 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:24,351 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:24,352 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:24,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-01-28 00:05:24,352 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:24,352 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:24,352 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:24,352 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-01-28 00:05:24,368 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:24,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 151 places, 142 transitions, 401 flow [2023-01-28 00:05:24,419 INFO L130 PetriNetUnfolder]: 19/248 cut-off events. [2023-01-28 00:05:24,419 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:05:24,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 321 conditions, 248 events. 19/248 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 515 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 274. Up to 20 conditions per place. [2023-01-28 00:05:24,421 INFO L82 GeneralOperation]: Start removeDead. Operand has 151 places, 142 transitions, 401 flow [2023-01-28 00:05:24,422 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 151 places, 142 transitions, 401 flow [2023-01-28 00:05:24,422 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:24,422 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 151 places, 142 transitions, 401 flow [2023-01-28 00:05:24,423 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 151 places, 142 transitions, 401 flow [2023-01-28 00:05:24,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 151 places, 142 transitions, 401 flow [2023-01-28 00:05:24,442 INFO L130 PetriNetUnfolder]: 19/248 cut-off events. [2023-01-28 00:05:24,442 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:05:24,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 321 conditions, 248 events. 19/248 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 515 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 274. Up to 20 conditions per place. [2023-01-28 00:05:24,450 INFO L119 LiptonReduction]: Number of co-enabled transitions 14040 [2023-01-28 00:05:25,701 INFO L134 LiptonReduction]: Checked pairs total: 58402 [2023-01-28 00:05:25,701 INFO L136 LiptonReduction]: Total number of compositions: 88 [2023-01-28 00:05:25,702 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:25,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;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:25,703 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:25,710 INFO L130 PetriNetUnfolder]: 8/117 cut-off events. [2023-01-28 00:05:25,710 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:05:25,710 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:25,710 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:25,710 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:25,711 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:25,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1322117699, now seen corresponding path program 1 times [2023-01-28 00:05:25,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:25,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907816699] [2023-01-28 00:05:25,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:25,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:25,728 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:25,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:25,739 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:25,739 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:25,739 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:25,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-01-28 00:05:25,740 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:25,740 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:25,740 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:25,740 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-01-28 00:05:25,754 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:25,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 165 places, 155 transitions, 450 flow [2023-01-28 00:05:25,775 INFO L130 PetriNetUnfolder]: 21/273 cut-off events. [2023-01-28 00:05:25,775 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:05:25,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 359 conditions, 273 events. 21/273 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 558 event pairs, 0 based on Foata normal form. 0/231 useless extension candidates. Maximal degree in co-relation 311. Up to 22 conditions per place. [2023-01-28 00:05:25,776 INFO L82 GeneralOperation]: Start removeDead. Operand has 165 places, 155 transitions, 450 flow [2023-01-28 00:05:25,778 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 165 places, 155 transitions, 450 flow [2023-01-28 00:05:25,778 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:25,778 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 165 places, 155 transitions, 450 flow [2023-01-28 00:05:25,778 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 165 places, 155 transitions, 450 flow [2023-01-28 00:05:25,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 165 places, 155 transitions, 450 flow [2023-01-28 00:05:25,797 INFO L130 PetriNetUnfolder]: 21/273 cut-off events. [2023-01-28 00:05:25,797 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:05:25,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 359 conditions, 273 events. 21/273 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 558 event pairs, 0 based on Foata normal form. 0/231 useless extension candidates. Maximal degree in co-relation 311. Up to 22 conditions per place. [2023-01-28 00:05:25,802 INFO L119 LiptonReduction]: Number of co-enabled transitions 17160 [2023-01-28 00:05:27,221 INFO L134 LiptonReduction]: Checked pairs total: 76120 [2023-01-28 00:05:27,222 INFO L136 LiptonReduction]: Total number of compositions: 92 [2023-01-28 00:05:27,223 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:27,223 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:27,223 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:27,231 INFO L130 PetriNetUnfolder]: 6/124 cut-off events. [2023-01-28 00:05:27,231 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:05:27,231 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:27,232 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:27,232 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:27,232 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:27,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1699087942, now seen corresponding path program 1 times [2023-01-28 00:05:27,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:27,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138234903] [2023-01-28 00:05:27,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:27,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:27,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:27,257 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:27,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:27,283 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:27,283 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:27,283 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:27,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-01-28 00:05:27,283 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:27,284 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:27,284 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:27,284 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-01-28 00:05:27,297 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:27,298 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 179 places, 168 transitions, 501 flow [2023-01-28 00:05:27,319 INFO L130 PetriNetUnfolder]: 23/298 cut-off events. [2023-01-28 00:05:27,320 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:05:27,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 398 conditions, 298 events. 23/298 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 625 event pairs, 0 based on Foata normal form. 0/252 useless extension candidates. Maximal degree in co-relation 349. Up to 24 conditions per place. [2023-01-28 00:05:27,322 INFO L82 GeneralOperation]: Start removeDead. Operand has 179 places, 168 transitions, 501 flow [2023-01-28 00:05:27,323 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 179 places, 168 transitions, 501 flow [2023-01-28 00:05:27,323 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:27,323 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 179 places, 168 transitions, 501 flow [2023-01-28 00:05:27,323 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 179 places, 168 transitions, 501 flow [2023-01-28 00:05:27,323 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 179 places, 168 transitions, 501 flow [2023-01-28 00:05:27,345 INFO L130 PetriNetUnfolder]: 23/298 cut-off events. [2023-01-28 00:05:27,345 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:05:27,347 INFO L83 FinitePrefix]: Finished finitePrefix Result has 398 conditions, 298 events. 23/298 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 625 event pairs, 0 based on Foata normal form. 0/252 useless extension candidates. Maximal degree in co-relation 349. Up to 24 conditions per place. [2023-01-28 00:05:27,352 INFO L119 LiptonReduction]: Number of co-enabled transitions 20592 [2023-01-28 00:05:28,743 INFO L134 LiptonReduction]: Checked pairs total: 96595 [2023-01-28 00:05:28,743 INFO L136 LiptonReduction]: Total number of compositions: 104 [2023-01-28 00:05:28,744 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:28,745 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:28,745 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:28,754 INFO L130 PetriNetUnfolder]: 8/138 cut-off events. [2023-01-28 00:05:28,754 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:05:28,754 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:28,754 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:28,754 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:28,754 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:28,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1137351231, now seen corresponding path program 1 times [2023-01-28 00:05:28,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:28,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269915505] [2023-01-28 00:05:28,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:28,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:28,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:28,771 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:28,783 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:28,783 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:28,784 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:28,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-01-28 00:05:28,784 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:28,784 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:28,784 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:28,784 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-01-28 00:05:28,800 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:28,802 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 193 places, 181 transitions, 554 flow [2023-01-28 00:05:28,827 INFO L130 PetriNetUnfolder]: 25/323 cut-off events. [2023-01-28 00:05:28,828 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:05:28,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 438 conditions, 323 events. 25/323 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 665 event pairs, 0 based on Foata normal form. 0/273 useless extension candidates. Maximal degree in co-relation 388. Up to 26 conditions per place. [2023-01-28 00:05:28,830 INFO L82 GeneralOperation]: Start removeDead. Operand has 193 places, 181 transitions, 554 flow [2023-01-28 00:05:28,831 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 193 places, 181 transitions, 554 flow [2023-01-28 00:05:28,832 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:28,832 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 193 places, 181 transitions, 554 flow [2023-01-28 00:05:28,832 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 193 places, 181 transitions, 554 flow [2023-01-28 00:05:28,832 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 193 places, 181 transitions, 554 flow [2023-01-28 00:05:28,859 INFO L130 PetriNetUnfolder]: 25/323 cut-off events. [2023-01-28 00:05:28,859 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:05:28,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 438 conditions, 323 events. 25/323 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 665 event pairs, 0 based on Foata normal form. 0/273 useless extension candidates. Maximal degree in co-relation 388. Up to 26 conditions per place. [2023-01-28 00:05:28,867 INFO L119 LiptonReduction]: Number of co-enabled transitions 24336 [2023-01-28 00:05:30,328 INFO L134 LiptonReduction]: Checked pairs total: 116010 [2023-01-28 00:05:30,328 INFO L136 LiptonReduction]: Total number of compositions: 110 [2023-01-28 00:05:30,329 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:30,329 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:30,329 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:30,339 INFO L130 PetriNetUnfolder]: 8/148 cut-off events. [2023-01-28 00:05:30,340 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:05:30,340 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:30,340 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:30,340 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:30,340 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:30,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1097164508, now seen corresponding path program 1 times [2023-01-28 00:05:30,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:30,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406546773] [2023-01-28 00:05:30,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:30,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:30,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:30,354 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:30,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:30,367 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:30,367 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:30,367 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:30,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-01-28 00:05:30,367 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:30,368 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:30,368 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:30,368 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-01-28 00:05:30,388 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:30,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 207 places, 194 transitions, 609 flow [2023-01-28 00:05:30,418 INFO L130 PetriNetUnfolder]: 27/348 cut-off events. [2023-01-28 00:05:30,419 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:05:30,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 479 conditions, 348 events. 27/348 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 734 event pairs, 0 based on Foata normal form. 0/294 useless extension candidates. Maximal degree in co-relation 428. Up to 28 conditions per place. [2023-01-28 00:05:30,422 INFO L82 GeneralOperation]: Start removeDead. Operand has 207 places, 194 transitions, 609 flow [2023-01-28 00:05:30,424 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 207 places, 194 transitions, 609 flow [2023-01-28 00:05:30,424 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:30,424 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 207 places, 194 transitions, 609 flow [2023-01-28 00:05:30,424 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 207 places, 194 transitions, 609 flow [2023-01-28 00:05:30,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 207 places, 194 transitions, 609 flow [2023-01-28 00:05:30,477 INFO L130 PetriNetUnfolder]: 27/348 cut-off events. [2023-01-28 00:05:30,477 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:05:30,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 479 conditions, 348 events. 27/348 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 734 event pairs, 0 based on Foata normal form. 0/294 useless extension candidates. Maximal degree in co-relation 428. Up to 28 conditions per place. [2023-01-28 00:05:30,488 INFO L119 LiptonReduction]: Number of co-enabled transitions 28392 [2023-01-28 00:05:32,081 INFO L134 LiptonReduction]: Checked pairs total: 125576 [2023-01-28 00:05:32,081 INFO L136 LiptonReduction]: Total number of compositions: 121 [2023-01-28 00:05:32,082 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:32,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;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:32,083 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:32,094 INFO L130 PetriNetUnfolder]: 11/165 cut-off events. [2023-01-28 00:05:32,094 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:05:32,094 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:32,095 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:32,095 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:32,095 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:32,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1069735684, now seen corresponding path program 1 times [2023-01-28 00:05:32,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:32,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230469211] [2023-01-28 00:05:32,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:32,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:32,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:32,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:32,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:32,123 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:32,124 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:32,124 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:32,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-01-28 00:05:32,124 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:32,124 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:32,124 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:32,124 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-01-28 00:05:32,143 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:32,144 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 221 places, 207 transitions, 666 flow [2023-01-28 00:05:32,176 INFO L130 PetriNetUnfolder]: 29/373 cut-off events. [2023-01-28 00:05:32,177 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:05:32,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521 conditions, 373 events. 29/373 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 794 event pairs, 0 based on Foata normal form. 0/315 useless extension candidates. Maximal degree in co-relation 469. Up to 30 conditions per place. [2023-01-28 00:05:32,180 INFO L82 GeneralOperation]: Start removeDead. Operand has 221 places, 207 transitions, 666 flow [2023-01-28 00:05:32,182 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 221 places, 207 transitions, 666 flow [2023-01-28 00:05:32,182 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:32,182 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 221 places, 207 transitions, 666 flow [2023-01-28 00:05:32,182 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 221 places, 207 transitions, 666 flow [2023-01-28 00:05:32,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 221 places, 207 transitions, 666 flow [2023-01-28 00:05:32,215 INFO L130 PetriNetUnfolder]: 29/373 cut-off events. [2023-01-28 00:05:32,215 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:05:32,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 521 conditions, 373 events. 29/373 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 794 event pairs, 0 based on Foata normal form. 0/315 useless extension candidates. Maximal degree in co-relation 469. Up to 30 conditions per place. [2023-01-28 00:05:32,227 INFO L119 LiptonReduction]: Number of co-enabled transitions 32760 [2023-01-28 00:05:33,971 INFO L134 LiptonReduction]: Checked pairs total: 164635 [2023-01-28 00:05:33,972 INFO L136 LiptonReduction]: Total number of compositions: 129 [2023-01-28 00:05:33,973 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:33,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;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:33,979 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:33,993 INFO L130 PetriNetUnfolder]: 12/179 cut-off events. [2023-01-28 00:05:33,993 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:05:33,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:33,993 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-01-28 00:05:33,993 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:33,993 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:33,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1071070450, now seen corresponding path program 1 times [2023-01-28 00:05:33,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:33,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890532154] [2023-01-28 00:05:33,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:33,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:34,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:34,020 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:34,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:34,035 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:34,035 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:34,036 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:34,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-01-28 00:05:34,036 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:34,036 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:34,036 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:34,036 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-01-28 00:05:34,056 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:34,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 235 places, 220 transitions, 725 flow [2023-01-28 00:05:34,094 INFO L130 PetriNetUnfolder]: 31/398 cut-off events. [2023-01-28 00:05:34,094 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:05:34,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 564 conditions, 398 events. 31/398 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 843 event pairs, 0 based on Foata normal form. 0/336 useless extension candidates. Maximal degree in co-relation 511. Up to 32 conditions per place. [2023-01-28 00:05:34,100 INFO L82 GeneralOperation]: Start removeDead. Operand has 235 places, 220 transitions, 725 flow [2023-01-28 00:05:34,102 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 235 places, 220 transitions, 725 flow [2023-01-28 00:05:34,102 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:34,102 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 235 places, 220 transitions, 725 flow [2023-01-28 00:05:34,103 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 235 places, 220 transitions, 725 flow [2023-01-28 00:05:34,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 235 places, 220 transitions, 725 flow [2023-01-28 00:05:34,139 INFO L130 PetriNetUnfolder]: 31/398 cut-off events. [2023-01-28 00:05:34,139 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:05:34,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 564 conditions, 398 events. 31/398 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 843 event pairs, 0 based on Foata normal form. 0/336 useless extension candidates. Maximal degree in co-relation 511. Up to 32 conditions per place. [2023-01-28 00:05:34,152 INFO L119 LiptonReduction]: Number of co-enabled transitions 37440 [2023-01-28 00:05:36,058 INFO L134 LiptonReduction]: Checked pairs total: 157023 [2023-01-28 00:05:36,058 INFO L136 LiptonReduction]: Total number of compositions: 136 [2023-01-28 00:05:36,059 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:36,059 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:36,059 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:36,073 INFO L130 PetriNetUnfolder]: 11/188 cut-off events. [2023-01-28 00:05:36,073 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:05:36,073 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:36,073 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-01-28 00:05:36,074 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:36,074 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:36,074 INFO L85 PathProgramCache]: Analyzing trace with hash -95976357, now seen corresponding path program 1 times [2023-01-28 00:05:36,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:36,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729328661] [2023-01-28 00:05:36,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:36,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:36,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:36,088 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:36,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:36,104 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:36,104 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:36,105 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:36,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-01-28 00:05:36,105 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:36,105 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:36,105 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:36,105 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-01-28 00:05:36,126 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:36,127 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 233 transitions, 786 flow [2023-01-28 00:05:36,170 INFO L130 PetriNetUnfolder]: 33/423 cut-off events. [2023-01-28 00:05:36,170 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:05:36,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 608 conditions, 423 events. 33/423 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 899 event pairs, 0 based on Foata normal form. 0/357 useless extension candidates. Maximal degree in co-relation 554. Up to 34 conditions per place. [2023-01-28 00:05:36,176 INFO L82 GeneralOperation]: Start removeDead. Operand has 249 places, 233 transitions, 786 flow [2023-01-28 00:05:36,178 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 249 places, 233 transitions, 786 flow [2023-01-28 00:05:36,178 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:36,178 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 249 places, 233 transitions, 786 flow [2023-01-28 00:05:36,179 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 249 places, 233 transitions, 786 flow [2023-01-28 00:05:36,179 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 233 transitions, 786 flow [2023-01-28 00:05:36,220 INFO L130 PetriNetUnfolder]: 33/423 cut-off events. [2023-01-28 00:05:36,220 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:05:36,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 608 conditions, 423 events. 33/423 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 899 event pairs, 0 based on Foata normal form. 0/357 useless extension candidates. Maximal degree in co-relation 554. Up to 34 conditions per place. [2023-01-28 00:05:36,234 INFO L119 LiptonReduction]: Number of co-enabled transitions 42432 [2023-01-28 00:05:38,162 INFO L134 LiptonReduction]: Checked pairs total: 212722 [2023-01-28 00:05:38,162 INFO L136 LiptonReduction]: Total number of compositions: 142 [2023-01-28 00:05:38,163 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:38,164 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:38,164 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:38,179 INFO L130 PetriNetUnfolder]: 12/200 cut-off events. [2023-01-28 00:05:38,179 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:05:38,179 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:38,180 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-01-28 00:05:38,180 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:38,180 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:38,180 INFO L85 PathProgramCache]: Analyzing trace with hash -37642427, now seen corresponding path program 1 times [2023-01-28 00:05:38,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:38,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629513032] [2023-01-28 00:05:38,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:38,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:38,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:38,196 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:38,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:38,214 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:38,214 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:38,214 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:38,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-01-28 00:05:38,215 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:38,215 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:38,215 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:38,215 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-01-28 00:05:38,239 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:38,240 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 246 transitions, 849 flow [2023-01-28 00:05:38,285 INFO L130 PetriNetUnfolder]: 35/448 cut-off events. [2023-01-28 00:05:38,285 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:05:38,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 653 conditions, 448 events. 35/448 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 957 event pairs, 0 based on Foata normal form. 0/378 useless extension candidates. Maximal degree in co-relation 598. Up to 36 conditions per place. [2023-01-28 00:05:38,290 INFO L82 GeneralOperation]: Start removeDead. Operand has 263 places, 246 transitions, 849 flow [2023-01-28 00:05:38,293 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 263 places, 246 transitions, 849 flow [2023-01-28 00:05:38,293 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:38,293 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 263 places, 246 transitions, 849 flow [2023-01-28 00:05:38,293 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 263 places, 246 transitions, 849 flow [2023-01-28 00:05:38,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 263 places, 246 transitions, 849 flow [2023-01-28 00:05:38,339 INFO L130 PetriNetUnfolder]: 35/448 cut-off events. [2023-01-28 00:05:38,339 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:05:38,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 653 conditions, 448 events. 35/448 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 957 event pairs, 0 based on Foata normal form. 0/378 useless extension candidates. Maximal degree in co-relation 598. Up to 36 conditions per place. [2023-01-28 00:05:38,358 INFO L119 LiptonReduction]: Number of co-enabled transitions 47736 [2023-01-28 00:05:40,372 INFO L134 LiptonReduction]: Checked pairs total: 233645 [2023-01-28 00:05:40,372 INFO L136 LiptonReduction]: Total number of compositions: 150 [2023-01-28 00:05:40,373 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:40,373 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:40,373 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:40,390 INFO L130 PetriNetUnfolder]: 12/212 cut-off events. [2023-01-28 00:05:40,390 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:05:40,390 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:40,390 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-01-28 00:05:40,390 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:40,391 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:40,391 INFO L85 PathProgramCache]: Analyzing trace with hash 1151012135, now seen corresponding path program 1 times [2023-01-28 00:05:40,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:40,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015363612] [2023-01-28 00:05:40,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:40,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:40,407 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:40,424 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:40,424 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:40,424 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:40,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-01-28 00:05:40,425 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:40,425 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:40,425 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:40,425 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-01-28 00:05:40,446 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:40,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 277 places, 259 transitions, 914 flow [2023-01-28 00:05:40,496 INFO L130 PetriNetUnfolder]: 37/473 cut-off events. [2023-01-28 00:05:40,497 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:05:40,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 699 conditions, 473 events. 37/473 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1052 event pairs, 0 based on Foata normal form. 0/399 useless extension candidates. Maximal degree in co-relation 643. Up to 38 conditions per place. [2023-01-28 00:05:40,502 INFO L82 GeneralOperation]: Start removeDead. Operand has 277 places, 259 transitions, 914 flow [2023-01-28 00:05:40,506 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 277 places, 259 transitions, 914 flow [2023-01-28 00:05:40,507 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:40,507 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 277 places, 259 transitions, 914 flow [2023-01-28 00:05:40,507 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 277 places, 259 transitions, 914 flow [2023-01-28 00:05:40,507 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 277 places, 259 transitions, 914 flow [2023-01-28 00:05:40,555 INFO L130 PetriNetUnfolder]: 37/473 cut-off events. [2023-01-28 00:05:40,555 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:05:40,561 INFO L83 FinitePrefix]: Finished finitePrefix Result has 699 conditions, 473 events. 37/473 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1052 event pairs, 0 based on Foata normal form. 0/399 useless extension candidates. Maximal degree in co-relation 643. Up to 38 conditions per place. [2023-01-28 00:05:40,574 INFO L119 LiptonReduction]: Number of co-enabled transitions 53352 [2023-01-28 00:05:42,680 INFO L134 LiptonReduction]: Checked pairs total: 229004 [2023-01-28 00:05:42,681 INFO L136 LiptonReduction]: Total number of compositions: 158 [2023-01-28 00:05:42,687 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:42,688 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:42,688 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:42,708 INFO L130 PetriNetUnfolder]: 15/228 cut-off events. [2023-01-28 00:05:42,708 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:05:42,708 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:42,709 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-01-28 00:05:42,709 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:42,709 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:42,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1263999057, now seen corresponding path program 1 times [2023-01-28 00:05:42,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:42,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36863767] [2023-01-28 00:05:42,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:42,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:42,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:42,734 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:42,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:42,762 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:42,763 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:42,764 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:42,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-01-28 00:05:42,764 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:42,764 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:42,764 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:42,764 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-01-28 00:05:42,791 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:42,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 291 places, 272 transitions, 981 flow [2023-01-28 00:05:42,855 INFO L130 PetriNetUnfolder]: 39/498 cut-off events. [2023-01-28 00:05:42,856 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:05:42,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 746 conditions, 498 events. 39/498 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1078 event pairs, 0 based on Foata normal form. 0/420 useless extension candidates. Maximal degree in co-relation 689. Up to 40 conditions per place. [2023-01-28 00:05:42,862 INFO L82 GeneralOperation]: Start removeDead. Operand has 291 places, 272 transitions, 981 flow [2023-01-28 00:05:42,865 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 291 places, 272 transitions, 981 flow [2023-01-28 00:05:42,865 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:42,865 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 291 places, 272 transitions, 981 flow [2023-01-28 00:05:42,865 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 291 places, 272 transitions, 981 flow [2023-01-28 00:05:42,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 291 places, 272 transitions, 981 flow [2023-01-28 00:05:42,931 INFO L130 PetriNetUnfolder]: 39/498 cut-off events. [2023-01-28 00:05:42,931 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:05:42,937 INFO L83 FinitePrefix]: Finished finitePrefix Result has 746 conditions, 498 events. 39/498 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1078 event pairs, 0 based on Foata normal form. 0/420 useless extension candidates. Maximal degree in co-relation 689. Up to 40 conditions per place. [2023-01-28 00:05:42,986 INFO L119 LiptonReduction]: Number of co-enabled transitions 59280 [2023-01-28 00:05:45,086 INFO L134 LiptonReduction]: Checked pairs total: 251456 [2023-01-28 00:05:45,086 INFO L136 LiptonReduction]: Total number of compositions: 166 [2023-01-28 00:05:45,087 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:45,087 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:45,087 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:45,108 INFO L130 PetriNetUnfolder]: 14/237 cut-off events. [2023-01-28 00:05:45,108 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:05:45,108 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:45,108 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-01-28 00:05:45,108 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:45,109 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:45,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1344966581, now seen corresponding path program 1 times [2023-01-28 00:05:45,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:45,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6480917] [2023-01-28 00:05:45,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:45,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:45,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:45,129 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:45,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:45,152 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:45,152 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:45,152 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:45,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-01-28 00:05:45,152 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:45,153 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:45,153 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:45,153 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-01-28 00:05:45,178 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:45,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 305 places, 285 transitions, 1050 flow [2023-01-28 00:05:45,239 INFO L130 PetriNetUnfolder]: 41/523 cut-off events. [2023-01-28 00:05:45,239 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:05:45,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 794 conditions, 523 events. 41/523 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1126 event pairs, 0 based on Foata normal form. 0/441 useless extension candidates. Maximal degree in co-relation 736. Up to 42 conditions per place. [2023-01-28 00:05:45,246 INFO L82 GeneralOperation]: Start removeDead. Operand has 305 places, 285 transitions, 1050 flow [2023-01-28 00:05:45,248 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 305 places, 285 transitions, 1050 flow [2023-01-28 00:05:45,248 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:45,248 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 305 places, 285 transitions, 1050 flow [2023-01-28 00:05:45,248 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 305 places, 285 transitions, 1050 flow [2023-01-28 00:05:45,248 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 305 places, 285 transitions, 1050 flow [2023-01-28 00:05:45,307 INFO L130 PetriNetUnfolder]: 41/523 cut-off events. [2023-01-28 00:05:45,308 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:05:45,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 794 conditions, 523 events. 41/523 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1126 event pairs, 0 based on Foata normal form. 0/441 useless extension candidates. Maximal degree in co-relation 736. Up to 42 conditions per place. [2023-01-28 00:05:45,360 INFO L119 LiptonReduction]: Number of co-enabled transitions 65520 [2023-01-28 00:05:47,524 INFO L134 LiptonReduction]: Checked pairs total: 319834 [2023-01-28 00:05:47,524 INFO L136 LiptonReduction]: Total number of compositions: 172 [2023-01-28 00:05:47,525 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:47,525 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:47,525 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:47,548 INFO L130 PetriNetUnfolder]: 14/249 cut-off events. [2023-01-28 00:05:47,548 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:05:47,548 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:47,548 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-01-28 00:05:47,549 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:47,549 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:47,549 INFO L85 PathProgramCache]: Analyzing trace with hash 683803063, now seen corresponding path program 1 times [2023-01-28 00:05:47,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:47,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944220843] [2023-01-28 00:05:47,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:47,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:47,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:47,568 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:47,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:47,589 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:47,589 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:47,589 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:47,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-01-28 00:05:47,589 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:47,590 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:47,590 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:47,590 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-01-28 00:05:47,615 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:47,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 319 places, 298 transitions, 1121 flow [2023-01-28 00:05:47,687 INFO L130 PetriNetUnfolder]: 43/548 cut-off events. [2023-01-28 00:05:47,687 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:05:47,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 843 conditions, 548 events. 43/548 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1177 event pairs, 0 based on Foata normal form. 0/462 useless extension candidates. Maximal degree in co-relation 784. Up to 44 conditions per place. [2023-01-28 00:05:47,694 INFO L82 GeneralOperation]: Start removeDead. Operand has 319 places, 298 transitions, 1121 flow [2023-01-28 00:05:47,697 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 319 places, 298 transitions, 1121 flow [2023-01-28 00:05:47,697 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:47,697 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 319 places, 298 transitions, 1121 flow [2023-01-28 00:05:47,697 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 319 places, 298 transitions, 1121 flow [2023-01-28 00:05:47,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 319 places, 298 transitions, 1121 flow [2023-01-28 00:05:47,799 INFO L130 PetriNetUnfolder]: 43/548 cut-off events. [2023-01-28 00:05:47,799 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:05:47,804 INFO L83 FinitePrefix]: Finished finitePrefix Result has 843 conditions, 548 events. 43/548 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1177 event pairs, 0 based on Foata normal form. 0/462 useless extension candidates. Maximal degree in co-relation 784. Up to 44 conditions per place. [2023-01-28 00:05:47,820 INFO L119 LiptonReduction]: Number of co-enabled transitions 72072 [2023-01-28 00:05:50,148 INFO L134 LiptonReduction]: Checked pairs total: 353254 [2023-01-28 00:05:50,148 INFO L136 LiptonReduction]: Total number of compositions: 177 [2023-01-28 00:05:50,149 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:50,149 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:50,149 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:50,175 INFO L130 PetriNetUnfolder]: 14/260 cut-off events. [2023-01-28 00:05:50,175 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:05:50,175 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:50,176 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-01-28 00:05:50,176 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:50,176 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:50,176 INFO L85 PathProgramCache]: Analyzing trace with hash -697100224, now seen corresponding path program 1 times [2023-01-28 00:05:50,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:50,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787673262] [2023-01-28 00:05:50,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:50,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:50,196 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:50,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:50,221 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:50,221 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:50,221 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:50,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-01-28 00:05:50,221 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:50,222 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:50,222 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:50,222 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-01-28 00:05:50,249 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:50,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 333 places, 311 transitions, 1194 flow [2023-01-28 00:05:50,329 INFO L130 PetriNetUnfolder]: 45/573 cut-off events. [2023-01-28 00:05:50,329 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:05:50,337 INFO L83 FinitePrefix]: Finished finitePrefix Result has 893 conditions, 573 events. 45/573 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1245 event pairs, 0 based on Foata normal form. 0/483 useless extension candidates. Maximal degree in co-relation 833. Up to 46 conditions per place. [2023-01-28 00:05:50,337 INFO L82 GeneralOperation]: Start removeDead. Operand has 333 places, 311 transitions, 1194 flow [2023-01-28 00:05:50,370 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 333 places, 311 transitions, 1194 flow [2023-01-28 00:05:50,370 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:50,370 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 333 places, 311 transitions, 1194 flow [2023-01-28 00:05:50,370 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 333 places, 311 transitions, 1194 flow [2023-01-28 00:05:50,370 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 333 places, 311 transitions, 1194 flow [2023-01-28 00:05:50,448 INFO L130 PetriNetUnfolder]: 45/573 cut-off events. [2023-01-28 00:05:50,448 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:05:50,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 893 conditions, 573 events. 45/573 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1245 event pairs, 0 based on Foata normal form. 0/483 useless extension candidates. Maximal degree in co-relation 833. Up to 46 conditions per place. [2023-01-28 00:05:50,479 INFO L119 LiptonReduction]: Number of co-enabled transitions 78936 [2023-01-28 00:05:52,943 INFO L134 LiptonReduction]: Checked pairs total: 389925 [2023-01-28 00:05:52,944 INFO L136 LiptonReduction]: Total number of compositions: 188 [2023-01-28 00:05:52,944 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:52,945 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:52,945 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:52,974 INFO L130 PetriNetUnfolder]: 15/273 cut-off events. [2023-01-28 00:05:52,974 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:05:52,974 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:52,974 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-01-28 00:05:52,974 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:52,974 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:52,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1465635376, now seen corresponding path program 1 times [2023-01-28 00:05:52,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:52,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551975571] [2023-01-28 00:05:52,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:52,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:53,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:53,003 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:53,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:53,042 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:53,042 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:53,042 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:53,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-01-28 00:05:53,042 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:53,043 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:53,043 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:53,043 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-01-28 00:05:53,112 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:53,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 347 places, 324 transitions, 1269 flow [2023-01-28 00:05:53,220 INFO L130 PetriNetUnfolder]: 47/598 cut-off events. [2023-01-28 00:05:53,221 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:05:53,229 INFO L83 FinitePrefix]: Finished finitePrefix Result has 944 conditions, 598 events. 47/598 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1300 event pairs, 0 based on Foata normal form. 0/504 useless extension candidates. Maximal degree in co-relation 883. Up to 48 conditions per place. [2023-01-28 00:05:53,230 INFO L82 GeneralOperation]: Start removeDead. Operand has 347 places, 324 transitions, 1269 flow [2023-01-28 00:05:53,233 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 347 places, 324 transitions, 1269 flow [2023-01-28 00:05:53,233 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:53,233 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 347 places, 324 transitions, 1269 flow [2023-01-28 00:05:53,233 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 347 places, 324 transitions, 1269 flow [2023-01-28 00:05:53,233 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 347 places, 324 transitions, 1269 flow [2023-01-28 00:05:53,333 INFO L130 PetriNetUnfolder]: 47/598 cut-off events. [2023-01-28 00:05:53,333 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:05:53,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 944 conditions, 598 events. 47/598 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1300 event pairs, 0 based on Foata normal form. 0/504 useless extension candidates. Maximal degree in co-relation 883. Up to 48 conditions per place. [2023-01-28 00:05:53,365 INFO L119 LiptonReduction]: Number of co-enabled transitions 86112 [2023-01-28 00:05:55,851 INFO L134 LiptonReduction]: Checked pairs total: 370440 [2023-01-28 00:05:55,851 INFO L136 LiptonReduction]: Total number of compositions: 196 [2023-01-28 00:05:55,852 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:55,852 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:55,852 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:55,882 INFO L130 PetriNetUnfolder]: 17/288 cut-off events. [2023-01-28 00:05:55,883 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:05:55,883 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:55,883 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-01-28 00:05:55,883 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:55,883 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:55,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1037282768, now seen corresponding path program 1 times [2023-01-28 00:05:55,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:55,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033234344] [2023-01-28 00:05:55,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:55,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:55,903 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:55,927 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:55,927 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:55,927 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:55,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-01-28 00:05:55,928 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:55,928 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:55,928 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:55,928 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-01-28 00:05:55,985 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:55,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 361 places, 337 transitions, 1346 flow [2023-01-28 00:05:56,079 INFO L130 PetriNetUnfolder]: 49/623 cut-off events. [2023-01-28 00:05:56,080 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:05:56,088 INFO L83 FinitePrefix]: Finished finitePrefix Result has 996 conditions, 623 events. 49/623 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1354 event pairs, 0 based on Foata normal form. 0/525 useless extension candidates. Maximal degree in co-relation 934. Up to 50 conditions per place. [2023-01-28 00:05:56,089 INFO L82 GeneralOperation]: Start removeDead. Operand has 361 places, 337 transitions, 1346 flow [2023-01-28 00:05:56,092 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 361 places, 337 transitions, 1346 flow [2023-01-28 00:05:56,092 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:56,092 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 361 places, 337 transitions, 1346 flow [2023-01-28 00:05:56,092 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 361 places, 337 transitions, 1346 flow [2023-01-28 00:05:56,093 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 361 places, 337 transitions, 1346 flow [2023-01-28 00:05:56,182 INFO L130 PetriNetUnfolder]: 49/623 cut-off events. [2023-01-28 00:05:56,183 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:05:56,192 INFO L83 FinitePrefix]: Finished finitePrefix Result has 996 conditions, 623 events. 49/623 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1354 event pairs, 0 based on Foata normal form. 0/525 useless extension candidates. Maximal degree in co-relation 934. Up to 50 conditions per place. [2023-01-28 00:05:56,220 INFO L119 LiptonReduction]: Number of co-enabled transitions 93600 [2023-01-28 00:05:58,822 INFO L134 LiptonReduction]: Checked pairs total: 474905 [2023-01-28 00:05:58,822 INFO L136 LiptonReduction]: Total number of compositions: 206 [2023-01-28 00:05:58,823 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:58,823 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:58,823 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:58,886 INFO L130 PetriNetUnfolder]: 19/303 cut-off events. [2023-01-28 00:05:58,886 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:05:58,886 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:58,887 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-01-28 00:05:58,887 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:58,887 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:58,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1172358610, now seen corresponding path program 1 times [2023-01-28 00:05:58,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:58,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654812602] [2023-01-28 00:05:58,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:58,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:58,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:58,913 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:58,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:58,939 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:58,939 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:58,939 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:58,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-01-28 00:05:58,939 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:58,939 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:58,939 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:58,940 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-01-28 00:05:58,970 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:58,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 375 places, 350 transitions, 1425 flow [2023-01-28 00:05:59,075 INFO L130 PetriNetUnfolder]: 51/648 cut-off events. [2023-01-28 00:05:59,075 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:05:59,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1049 conditions, 648 events. 51/648 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1412 event pairs, 0 based on Foata normal form. 0/546 useless extension candidates. Maximal degree in co-relation 986. Up to 52 conditions per place. [2023-01-28 00:05:59,085 INFO L82 GeneralOperation]: Start removeDead. Operand has 375 places, 350 transitions, 1425 flow [2023-01-28 00:05:59,088 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 375 places, 350 transitions, 1425 flow [2023-01-28 00:05:59,089 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:59,089 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 375 places, 350 transitions, 1425 flow [2023-01-28 00:05:59,089 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 375 places, 350 transitions, 1425 flow [2023-01-28 00:05:59,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 375 places, 350 transitions, 1425 flow [2023-01-28 00:05:59,185 INFO L130 PetriNetUnfolder]: 51/648 cut-off events. [2023-01-28 00:05:59,185 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:05:59,195 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1049 conditions, 648 events. 51/648 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1412 event pairs, 0 based on Foata normal form. 0/546 useless extension candidates. Maximal degree in co-relation 986. Up to 52 conditions per place. [2023-01-28 00:05:59,223 INFO L119 LiptonReduction]: Number of co-enabled transitions 101400 [2023-01-28 00:06:01,970 INFO L134 LiptonReduction]: Checked pairs total: 462262 [2023-01-28 00:06:01,971 INFO L136 LiptonReduction]: Total number of compositions: 213 [2023-01-28 00:06:01,971 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:01,972 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:01,972 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:02,007 INFO L130 PetriNetUnfolder]: 24/323 cut-off events. [2023-01-28 00:06:02,007 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:06:02,007 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:02,007 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-01-28 00:06:02,008 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:02,008 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:02,008 INFO L85 PathProgramCache]: Analyzing trace with hash -437541973, now seen corresponding path program 1 times [2023-01-28 00:06:02,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:02,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065915730] [2023-01-28 00:06:02,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:02,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:02,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:02,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:02,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:02,068 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:02,068 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:02,069 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:02,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-01-28 00:06:02,069 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:02,069 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:02,069 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:02,069 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-01-28 00:06:02,104 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:02,106 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 389 places, 363 transitions, 1506 flow [2023-01-28 00:06:02,212 INFO L130 PetriNetUnfolder]: 53/673 cut-off events. [2023-01-28 00:06:02,212 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:06:02,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1103 conditions, 673 events. 53/673 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1514 event pairs, 0 based on Foata normal form. 0/567 useless extension candidates. Maximal degree in co-relation 1039. Up to 54 conditions per place. [2023-01-28 00:06:02,223 INFO L82 GeneralOperation]: Start removeDead. Operand has 389 places, 363 transitions, 1506 flow [2023-01-28 00:06:02,227 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 389 places, 363 transitions, 1506 flow [2023-01-28 00:06:02,227 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:02,227 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 389 places, 363 transitions, 1506 flow [2023-01-28 00:06:02,227 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 389 places, 363 transitions, 1506 flow [2023-01-28 00:06:02,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 389 places, 363 transitions, 1506 flow [2023-01-28 00:06:02,334 INFO L130 PetriNetUnfolder]: 53/673 cut-off events. [2023-01-28 00:06:02,334 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:06:02,346 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1103 conditions, 673 events. 53/673 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1514 event pairs, 0 based on Foata normal form. 0/567 useless extension candidates. Maximal degree in co-relation 1039. Up to 54 conditions per place. [2023-01-28 00:06:02,379 INFO L119 LiptonReduction]: Number of co-enabled transitions 109512 [2023-01-28 00:06:05,316 INFO L134 LiptonReduction]: Checked pairs total: 546851 [2023-01-28 00:06:05,316 INFO L136 LiptonReduction]: Total number of compositions: 219 [2023-01-28 00:06:05,317 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:05,317 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:05,317 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:05,361 INFO L130 PetriNetUnfolder]: 18/323 cut-off events. [2023-01-28 00:06:05,361 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:06:05,361 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:05,361 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-01-28 00:06:05,362 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:05,362 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:05,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1286536020, now seen corresponding path program 1 times [2023-01-28 00:06:05,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:05,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923365604] [2023-01-28 00:06:05,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:05,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:05,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:05,385 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:05,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:05,415 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:05,415 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:05,415 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:05,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-01-28 00:06:05,416 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:05,416 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:05,416 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:05,416 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-01-28 00:06:05,451 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:05,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 403 places, 376 transitions, 1589 flow [2023-01-28 00:06:05,562 INFO L130 PetriNetUnfolder]: 55/698 cut-off events. [2023-01-28 00:06:05,562 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:06:05,575 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1158 conditions, 698 events. 55/698 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1526 event pairs, 0 based on Foata normal form. 0/588 useless extension candidates. Maximal degree in co-relation 1093. Up to 56 conditions per place. [2023-01-28 00:06:05,575 INFO L82 GeneralOperation]: Start removeDead. Operand has 403 places, 376 transitions, 1589 flow [2023-01-28 00:06:05,579 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 403 places, 376 transitions, 1589 flow [2023-01-28 00:06:05,579 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:05,579 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 403 places, 376 transitions, 1589 flow [2023-01-28 00:06:05,579 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 403 places, 376 transitions, 1589 flow [2023-01-28 00:06:05,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 403 places, 376 transitions, 1589 flow [2023-01-28 00:06:05,691 INFO L130 PetriNetUnfolder]: 55/698 cut-off events. [2023-01-28 00:06:05,692 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:06:05,705 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1158 conditions, 698 events. 55/698 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1526 event pairs, 0 based on Foata normal form. 0/588 useless extension candidates. Maximal degree in co-relation 1093. Up to 56 conditions per place. [2023-01-28 00:06:05,741 INFO L119 LiptonReduction]: Number of co-enabled transitions 117936 [2023-01-28 00:06:08,802 INFO L134 LiptonReduction]: Checked pairs total: 509030 [2023-01-28 00:06:08,802 INFO L136 LiptonReduction]: Total number of compositions: 227 [2023-01-28 00:06:08,803 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:08,803 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:08,803 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:08,843 INFO L130 PetriNetUnfolder]: 20/338 cut-off events. [2023-01-28 00:06:08,843 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:06:08,843 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:08,843 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-01-28 00:06:08,843 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:08,843 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:08,843 INFO L85 PathProgramCache]: Analyzing trace with hash -919267187, now seen corresponding path program 1 times [2023-01-28 00:06:08,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:08,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210175832] [2023-01-28 00:06:08,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:08,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:08,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:08,870 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:08,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:08,901 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:08,901 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:08,901 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:08,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-01-28 00:06:08,902 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:08,902 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:08,902 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:08,902 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-01-28 00:06:08,936 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:08,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 417 places, 389 transitions, 1674 flow [2023-01-28 00:06:09,056 INFO L130 PetriNetUnfolder]: 57/723 cut-off events. [2023-01-28 00:06:09,056 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:06:09,069 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1214 conditions, 723 events. 57/723 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1587 event pairs, 0 based on Foata normal form. 0/609 useless extension candidates. Maximal degree in co-relation 1148. Up to 58 conditions per place. [2023-01-28 00:06:09,069 INFO L82 GeneralOperation]: Start removeDead. Operand has 417 places, 389 transitions, 1674 flow [2023-01-28 00:06:09,073 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 417 places, 389 transitions, 1674 flow [2023-01-28 00:06:09,073 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:09,073 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 417 places, 389 transitions, 1674 flow [2023-01-28 00:06:09,073 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 417 places, 389 transitions, 1674 flow [2023-01-28 00:06:09,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 417 places, 389 transitions, 1674 flow [2023-01-28 00:06:09,192 INFO L130 PetriNetUnfolder]: 57/723 cut-off events. [2023-01-28 00:06:09,193 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:06:09,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1214 conditions, 723 events. 57/723 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1587 event pairs, 0 based on Foata normal form. 0/609 useless extension candidates. Maximal degree in co-relation 1148. Up to 58 conditions per place. [2023-01-28 00:06:09,244 INFO L119 LiptonReduction]: Number of co-enabled transitions 126672 [2023-01-28 00:06:12,330 INFO L134 LiptonReduction]: Checked pairs total: 661433 [2023-01-28 00:06:12,331 INFO L136 LiptonReduction]: Total number of compositions: 236 [2023-01-28 00:06:12,332 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:12,332 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:12,332 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:12,375 INFO L130 PetriNetUnfolder]: 24/356 cut-off events. [2023-01-28 00:06:12,375 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:06:12,375 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:12,375 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-01-28 00:06:12,375 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:12,375 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:12,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1062676501, now seen corresponding path program 1 times [2023-01-28 00:06:12,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:12,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587303257] [2023-01-28 00:06:12,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:12,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:12,408 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:12,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:12,443 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:12,443 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:12,443 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:12,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-01-28 00:06:12,444 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:12,444 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:12,444 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:12,444 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-01-28 00:06:12,482 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:12,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 431 places, 402 transitions, 1761 flow [2023-01-28 00:06:12,614 INFO L130 PetriNetUnfolder]: 59/748 cut-off events. [2023-01-28 00:06:12,615 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:06:12,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1271 conditions, 748 events. 59/748 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1640 event pairs, 0 based on Foata normal form. 0/630 useless extension candidates. Maximal degree in co-relation 1204. Up to 60 conditions per place. [2023-01-28 00:06:12,628 INFO L82 GeneralOperation]: Start removeDead. Operand has 431 places, 402 transitions, 1761 flow [2023-01-28 00:06:12,632 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 431 places, 402 transitions, 1761 flow [2023-01-28 00:06:12,632 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:12,632 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 431 places, 402 transitions, 1761 flow [2023-01-28 00:06:12,632 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 431 places, 402 transitions, 1761 flow [2023-01-28 00:06:12,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 431 places, 402 transitions, 1761 flow [2023-01-28 00:06:12,810 INFO L130 PetriNetUnfolder]: 59/748 cut-off events. [2023-01-28 00:06:12,810 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:06:12,820 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1271 conditions, 748 events. 59/748 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1640 event pairs, 0 based on Foata normal form. 0/630 useless extension candidates. Maximal degree in co-relation 1204. Up to 60 conditions per place. [2023-01-28 00:06:12,850 INFO L119 LiptonReduction]: Number of co-enabled transitions 135720 [2023-01-28 00:06:15,945 INFO L134 LiptonReduction]: Checked pairs total: 737426 [2023-01-28 00:06:15,946 INFO L136 LiptonReduction]: Total number of compositions: 245 [2023-01-28 00:06:15,947 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:15,947 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:15,947 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:15,996 INFO L130 PetriNetUnfolder]: 27/373 cut-off events. [2023-01-28 00:06:15,996 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:06:15,996 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:15,996 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-01-28 00:06:15,997 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:15,997 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:15,997 INFO L85 PathProgramCache]: Analyzing trace with hash -2022387730, now seen corresponding path program 1 times [2023-01-28 00:06:15,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:15,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161503681] [2023-01-28 00:06:15,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:15,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:16,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:16,023 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:16,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:16,061 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:16,061 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:16,061 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:16,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-01-28 00:06:16,062 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:16,062 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:16,062 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:16,062 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-01-28 00:06:16,105 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:16,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 445 places, 415 transitions, 1850 flow [2023-01-28 00:06:16,306 INFO L130 PetriNetUnfolder]: 61/773 cut-off events. [2023-01-28 00:06:16,307 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:06:16,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1329 conditions, 773 events. 61/773 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1701 event pairs, 0 based on Foata normal form. 0/651 useless extension candidates. Maximal degree in co-relation 1261. Up to 62 conditions per place. [2023-01-28 00:06:16,318 INFO L82 GeneralOperation]: Start removeDead. Operand has 445 places, 415 transitions, 1850 flow [2023-01-28 00:06:16,322 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 445 places, 415 transitions, 1850 flow [2023-01-28 00:06:16,322 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:16,322 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 445 places, 415 transitions, 1850 flow [2023-01-28 00:06:16,322 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 445 places, 415 transitions, 1850 flow [2023-01-28 00:06:16,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 445 places, 415 transitions, 1850 flow [2023-01-28 00:06:16,498 INFO L130 PetriNetUnfolder]: 61/773 cut-off events. [2023-01-28 00:06:16,498 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:06:16,514 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1329 conditions, 773 events. 61/773 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1701 event pairs, 0 based on Foata normal form. 0/651 useless extension candidates. Maximal degree in co-relation 1261. Up to 62 conditions per place. [2023-01-28 00:06:16,567 INFO L119 LiptonReduction]: Number of co-enabled transitions 145080 [2023-01-28 00:06:19,816 INFO L134 LiptonReduction]: Checked pairs total: 631721 [2023-01-28 00:06:19,816 INFO L136 LiptonReduction]: Total number of compositions: 251 [2023-01-28 00:06:19,817 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:19,817 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:19,817 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:19,867 INFO L130 PetriNetUnfolder]: 25/383 cut-off events. [2023-01-28 00:06:19,867 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:06:19,867 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:19,868 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-01-28 00:06:19,868 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:19,868 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:19,868 INFO L85 PathProgramCache]: Analyzing trace with hash -524694235, now seen corresponding path program 1 times [2023-01-28 00:06:19,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:19,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012905735] [2023-01-28 00:06:19,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:19,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:19,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:19,892 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:19,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:19,931 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:19,932 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:19,932 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:19,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-01-28 00:06:19,932 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:19,932 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:19,932 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:19,932 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-01-28 00:06:19,969 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:19,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 459 places, 428 transitions, 1941 flow [2023-01-28 00:06:20,172 INFO L130 PetriNetUnfolder]: 63/798 cut-off events. [2023-01-28 00:06:20,173 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:06:20,187 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1388 conditions, 798 events. 63/798 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1772 event pairs, 0 based on Foata normal form. 0/672 useless extension candidates. Maximal degree in co-relation 1319. Up to 64 conditions per place. [2023-01-28 00:06:20,187 INFO L82 GeneralOperation]: Start removeDead. Operand has 459 places, 428 transitions, 1941 flow [2023-01-28 00:06:20,191 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 459 places, 428 transitions, 1941 flow [2023-01-28 00:06:20,192 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:20,192 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 459 places, 428 transitions, 1941 flow [2023-01-28 00:06:20,192 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 459 places, 428 transitions, 1941 flow [2023-01-28 00:06:20,192 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 459 places, 428 transitions, 1941 flow [2023-01-28 00:06:20,349 INFO L130 PetriNetUnfolder]: 63/798 cut-off events. [2023-01-28 00:06:20,349 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:06:20,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1388 conditions, 798 events. 63/798 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1772 event pairs, 0 based on Foata normal form. 0/672 useless extension candidates. Maximal degree in co-relation 1319. Up to 64 conditions per place. [2023-01-28 00:06:20,416 INFO L119 LiptonReduction]: Number of co-enabled transitions 154752 [2023-01-28 00:06:23,817 INFO L134 LiptonReduction]: Checked pairs total: 683439 [2023-01-28 00:06:23,817 INFO L136 LiptonReduction]: Total number of compositions: 261 [2023-01-28 00:06:23,818 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:23,818 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:23,819 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:23,874 INFO L130 PetriNetUnfolder]: 26/395 cut-off events. [2023-01-28 00:06:23,874 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:06:23,874 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:23,874 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-01-28 00:06:23,874 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:23,874 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:23,874 INFO L85 PathProgramCache]: Analyzing trace with hash 514582482, now seen corresponding path program 1 times [2023-01-28 00:06:23,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:23,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683484985] [2023-01-28 00:06:23,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:23,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:23,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:23,908 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:23,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:23,953 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:23,954 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:23,954 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:23,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-01-28 00:06:23,954 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:23,954 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:23,954 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:23,955 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-01-28 00:06:24,034 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:24,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 441 transitions, 2034 flow [2023-01-28 00:06:24,197 INFO L130 PetriNetUnfolder]: 65/823 cut-off events. [2023-01-28 00:06:24,197 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:06:24,215 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1448 conditions, 823 events. 65/823 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1824 event pairs, 0 based on Foata normal form. 0/693 useless extension candidates. Maximal degree in co-relation 1378. Up to 66 conditions per place. [2023-01-28 00:06:24,215 INFO L82 GeneralOperation]: Start removeDead. Operand has 473 places, 441 transitions, 2034 flow [2023-01-28 00:06:24,222 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 473 places, 441 transitions, 2034 flow [2023-01-28 00:06:24,222 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:24,222 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 473 places, 441 transitions, 2034 flow [2023-01-28 00:06:24,222 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 473 places, 441 transitions, 2034 flow [2023-01-28 00:06:24,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 441 transitions, 2034 flow [2023-01-28 00:06:24,381 INFO L130 PetriNetUnfolder]: 65/823 cut-off events. [2023-01-28 00:06:24,381 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:06:24,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1448 conditions, 823 events. 65/823 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1824 event pairs, 0 based on Foata normal form. 0/693 useless extension candidates. Maximal degree in co-relation 1378. Up to 66 conditions per place. [2023-01-28 00:06:24,451 INFO L119 LiptonReduction]: Number of co-enabled transitions 164736 [2023-01-28 00:06:27,918 INFO L134 LiptonReduction]: Checked pairs total: 744021 [2023-01-28 00:06:27,919 INFO L136 LiptonReduction]: Total number of compositions: 269 [2023-01-28 00:06:27,919 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:27,920 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:27,920 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:28,014 INFO L130 PetriNetUnfolder]: 29/412 cut-off events. [2023-01-28 00:06:28,014 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:06:28,014 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:28,014 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-01-28 00:06:28,014 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:28,014 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:28,014 INFO L85 PathProgramCache]: Analyzing trace with hash -230878351, now seen corresponding path program 1 times [2023-01-28 00:06:28,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:28,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801720242] [2023-01-28 00:06:28,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:28,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:28,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:28,051 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:28,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:28,102 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:28,103 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:28,103 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:28,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-01-28 00:06:28,103 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:28,103 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:28,103 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:28,103 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-01-28 00:06:28,149 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:28,152 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 487 places, 454 transitions, 2129 flow [2023-01-28 00:06:28,355 INFO L130 PetriNetUnfolder]: 67/848 cut-off events. [2023-01-28 00:06:28,356 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:06:28,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1509 conditions, 848 events. 67/848 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1844 event pairs, 0 based on Foata normal form. 0/714 useless extension candidates. Maximal degree in co-relation 1438. Up to 68 conditions per place. [2023-01-28 00:06:28,377 INFO L82 GeneralOperation]: Start removeDead. Operand has 487 places, 454 transitions, 2129 flow [2023-01-28 00:06:28,383 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 487 places, 454 transitions, 2129 flow [2023-01-28 00:06:28,383 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:28,383 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 487 places, 454 transitions, 2129 flow [2023-01-28 00:06:28,383 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 487 places, 454 transitions, 2129 flow [2023-01-28 00:06:28,383 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 487 places, 454 transitions, 2129 flow [2023-01-28 00:06:28,555 INFO L130 PetriNetUnfolder]: 67/848 cut-off events. [2023-01-28 00:06:28,555 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:06:28,574 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1509 conditions, 848 events. 67/848 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1844 event pairs, 0 based on Foata normal form. 0/714 useless extension candidates. Maximal degree in co-relation 1438. Up to 68 conditions per place. [2023-01-28 00:06:28,631 INFO L119 LiptonReduction]: Number of co-enabled transitions 175032 [2023-01-28 00:06:32,191 INFO L134 LiptonReduction]: Checked pairs total: 746653 [2023-01-28 00:06:32,191 INFO L136 LiptonReduction]: Total number of compositions: 271 [2023-01-28 00:06:32,193 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:32,193 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:32,193 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:32,252 INFO L130 PetriNetUnfolder]: 23/412 cut-off events. [2023-01-28 00:06:32,252 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:06:32,252 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:32,252 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-01-28 00:06:32,252 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:32,253 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:32,253 INFO L85 PathProgramCache]: Analyzing trace with hash -671808382, now seen corresponding path program 1 times [2023-01-28 00:06:32,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:32,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563930729] [2023-01-28 00:06:32,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:32,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:32,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:32,279 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:32,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:32,321 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:32,321 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:32,321 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:32,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-01-28 00:06:32,321 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:32,322 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:32,322 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:32,322 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-01-28 00:06:32,362 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:32,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 501 places, 467 transitions, 2226 flow [2023-01-28 00:06:32,557 INFO L130 PetriNetUnfolder]: 69/873 cut-off events. [2023-01-28 00:06:32,557 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:06:32,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1571 conditions, 873 events. 69/873 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1933 event pairs, 0 based on Foata normal form. 0/735 useless extension candidates. Maximal degree in co-relation 1499. Up to 70 conditions per place. [2023-01-28 00:06:32,579 INFO L82 GeneralOperation]: Start removeDead. Operand has 501 places, 467 transitions, 2226 flow [2023-01-28 00:06:32,585 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 501 places, 467 transitions, 2226 flow [2023-01-28 00:06:32,585 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:32,585 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 501 places, 467 transitions, 2226 flow [2023-01-28 00:06:32,585 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 501 places, 467 transitions, 2226 flow [2023-01-28 00:06:32,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 501 places, 467 transitions, 2226 flow [2023-01-28 00:06:32,771 INFO L130 PetriNetUnfolder]: 69/873 cut-off events. [2023-01-28 00:06:32,771 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:06:32,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1571 conditions, 873 events. 69/873 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1933 event pairs, 0 based on Foata normal form. 0/735 useless extension candidates. Maximal degree in co-relation 1499. Up to 70 conditions per place. [2023-01-28 00:06:32,857 INFO L119 LiptonReduction]: Number of co-enabled transitions 185640 [2023-01-28 00:06:36,565 INFO L134 LiptonReduction]: Checked pairs total: 828558 [2023-01-28 00:06:36,565 INFO L136 LiptonReduction]: Total number of compositions: 284 [2023-01-28 00:06:36,566 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:36,566 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:36,566 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:36,629 INFO L130 PetriNetUnfolder]: 29/432 cut-off events. [2023-01-28 00:06:36,629 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:06:36,629 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:36,630 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-01-28 00:06:36,630 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:36,630 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:36,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1700440541, now seen corresponding path program 1 times [2023-01-28 00:06:36,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:36,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267199229] [2023-01-28 00:06:36,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:36,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:36,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:36,672 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:36,719 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:36,720 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:36,720 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:36,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-01-28 00:06:36,720 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:36,720 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:36,720 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:36,720 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-01-28 00:06:36,764 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:36,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 515 places, 480 transitions, 2325 flow [2023-01-28 00:06:36,957 INFO L130 PetriNetUnfolder]: 71/898 cut-off events. [2023-01-28 00:06:36,957 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:06:36,978 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1634 conditions, 898 events. 71/898 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1978 event pairs, 0 based on Foata normal form. 0/756 useless extension candidates. Maximal degree in co-relation 1561. Up to 72 conditions per place. [2023-01-28 00:06:36,978 INFO L82 GeneralOperation]: Start removeDead. Operand has 515 places, 480 transitions, 2325 flow [2023-01-28 00:06:36,983 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 515 places, 480 transitions, 2325 flow [2023-01-28 00:06:36,984 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:36,984 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 515 places, 480 transitions, 2325 flow [2023-01-28 00:06:36,984 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 515 places, 480 transitions, 2325 flow [2023-01-28 00:06:36,984 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 515 places, 480 transitions, 2325 flow [2023-01-28 00:06:37,238 INFO L130 PetriNetUnfolder]: 71/898 cut-off events. [2023-01-28 00:06:37,238 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:06:37,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1634 conditions, 898 events. 71/898 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1978 event pairs, 0 based on Foata normal form. 0/756 useless extension candidates. Maximal degree in co-relation 1561. Up to 72 conditions per place. [2023-01-28 00:06:37,313 INFO L119 LiptonReduction]: Number of co-enabled transitions 196560 [2023-01-28 00:06:41,260 INFO L134 LiptonReduction]: Checked pairs total: 887703 [2023-01-28 00:06:41,260 INFO L136 LiptonReduction]: Total number of compositions: 295 [2023-01-28 00:06:41,262 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:41,262 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:41,263 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:41,335 INFO L130 PetriNetUnfolder]: 31/450 cut-off events. [2023-01-28 00:06:41,335 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:06:41,335 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:41,335 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-01-28 00:06:41,335 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:41,336 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:41,336 INFO L85 PathProgramCache]: Analyzing trace with hash -513329607, now seen corresponding path program 1 times [2023-01-28 00:06:41,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:41,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243905569] [2023-01-28 00:06:41,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:41,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:41,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:41,365 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:41,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:41,400 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:41,400 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:41,400 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:41,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-01-28 00:06:41,401 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:41,401 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:41,401 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:41,401 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-01-28 00:06:41,442 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:41,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 529 places, 493 transitions, 2426 flow [2023-01-28 00:06:41,644 INFO L130 PetriNetUnfolder]: 73/923 cut-off events. [2023-01-28 00:06:41,644 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:06:41,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1698 conditions, 923 events. 73/923 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2024 event pairs, 0 based on Foata normal form. 0/777 useless extension candidates. Maximal degree in co-relation 1624. Up to 74 conditions per place. [2023-01-28 00:06:41,666 INFO L82 GeneralOperation]: Start removeDead. Operand has 529 places, 493 transitions, 2426 flow [2023-01-28 00:06:41,672 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 529 places, 493 transitions, 2426 flow [2023-01-28 00:06:41,672 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:41,672 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 529 places, 493 transitions, 2426 flow [2023-01-28 00:06:41,672 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 529 places, 493 transitions, 2426 flow [2023-01-28 00:06:41,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 529 places, 493 transitions, 2426 flow [2023-01-28 00:06:41,914 INFO L130 PetriNetUnfolder]: 73/923 cut-off events. [2023-01-28 00:06:41,914 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:06:41,937 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1698 conditions, 923 events. 73/923 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2024 event pairs, 0 based on Foata normal form. 0/777 useless extension candidates. Maximal degree in co-relation 1624. Up to 74 conditions per place. [2023-01-28 00:06:42,004 INFO L119 LiptonReduction]: Number of co-enabled transitions 207792 [2023-01-28 00:06:45,818 INFO L134 LiptonReduction]: Checked pairs total: 935442 [2023-01-28 00:06:45,818 INFO L136 LiptonReduction]: Total number of compositions: 292 [2023-01-28 00:06:45,819 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:45,820 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:45,820 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:45,891 INFO L130 PetriNetUnfolder]: 30/458 cut-off events. [2023-01-28 00:06:45,891 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:06:45,891 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:45,891 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-01-28 00:06:45,891 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:45,891 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:45,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1416024688, now seen corresponding path program 1 times [2023-01-28 00:06:45,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:45,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038724248] [2023-01-28 00:06:45,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:45,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:45,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:45,924 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:45,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:45,959 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:45,959 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:45,959 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:45,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-01-28 00:06:45,959 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:45,959 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:45,959 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:45,959 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-01-28 00:06:46,003 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:46,005 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 543 places, 506 transitions, 2529 flow [2023-01-28 00:06:46,248 INFO L130 PetriNetUnfolder]: 75/948 cut-off events. [2023-01-28 00:06:46,248 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:06:46,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1763 conditions, 948 events. 75/948 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2109 event pairs, 0 based on Foata normal form. 0/798 useless extension candidates. Maximal degree in co-relation 1688. Up to 76 conditions per place. [2023-01-28 00:06:46,267 INFO L82 GeneralOperation]: Start removeDead. Operand has 543 places, 506 transitions, 2529 flow [2023-01-28 00:06:46,272 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 543 places, 506 transitions, 2529 flow [2023-01-28 00:06:46,272 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:46,272 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 543 places, 506 transitions, 2529 flow [2023-01-28 00:06:46,273 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 543 places, 506 transitions, 2529 flow [2023-01-28 00:06:46,273 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 543 places, 506 transitions, 2529 flow [2023-01-28 00:06:46,473 INFO L130 PetriNetUnfolder]: 75/948 cut-off events. [2023-01-28 00:06:46,474 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:06:46,496 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1763 conditions, 948 events. 75/948 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2109 event pairs, 0 based on Foata normal form. 0/798 useless extension candidates. Maximal degree in co-relation 1688. Up to 76 conditions per place. [2023-01-28 00:06:46,565 INFO L119 LiptonReduction]: Number of co-enabled transitions 219336 [2023-01-28 00:06:50,452 INFO L134 LiptonReduction]: Checked pairs total: 998988 [2023-01-28 00:06:50,452 INFO L136 LiptonReduction]: Total number of compositions: 307 [2023-01-28 00:06:50,453 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:50,453 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:50,453 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:50,580 INFO L130 PetriNetUnfolder]: 33/475 cut-off events. [2023-01-28 00:06:50,580 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:06:50,580 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:50,580 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-01-28 00:06:50,580 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:50,580 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:50,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1738111448, now seen corresponding path program 1 times [2023-01-28 00:06:50,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:50,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310523227] [2023-01-28 00:06:50,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:50,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:50,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:50,609 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:50,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:50,645 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:50,645 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:50,645 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:50,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-01-28 00:06:50,645 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:50,646 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:50,646 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:50,646 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-01-28 00:06:50,690 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:50,693 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 557 places, 519 transitions, 2634 flow [2023-01-28 00:06:50,910 INFO L130 PetriNetUnfolder]: 77/973 cut-off events. [2023-01-28 00:06:50,911 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:06:50,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1829 conditions, 973 events. 77/973 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2134 event pairs, 0 based on Foata normal form. 0/819 useless extension candidates. Maximal degree in co-relation 1753. Up to 78 conditions per place. [2023-01-28 00:06:50,934 INFO L82 GeneralOperation]: Start removeDead. Operand has 557 places, 519 transitions, 2634 flow [2023-01-28 00:06:50,941 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 557 places, 519 transitions, 2634 flow [2023-01-28 00:06:50,941 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:50,941 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 557 places, 519 transitions, 2634 flow [2023-01-28 00:06:50,941 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 557 places, 519 transitions, 2634 flow [2023-01-28 00:06:50,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 557 places, 519 transitions, 2634 flow [2023-01-28 00:06:51,161 INFO L130 PetriNetUnfolder]: 77/973 cut-off events. [2023-01-28 00:06:51,162 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:06:51,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1829 conditions, 973 events. 77/973 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2134 event pairs, 0 based on Foata normal form. 0/819 useless extension candidates. Maximal degree in co-relation 1753. Up to 78 conditions per place. [2023-01-28 00:06:51,262 INFO L119 LiptonReduction]: Number of co-enabled transitions 231192 [2023-01-28 00:06:55,345 INFO L134 LiptonReduction]: Checked pairs total: 1022203 [2023-01-28 00:06:55,345 INFO L136 LiptonReduction]: Total number of compositions: 309 [2023-01-28 00:06:55,346 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:55,346 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:55,346 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:55,427 INFO L130 PetriNetUnfolder]: 30/480 cut-off events. [2023-01-28 00:06:55,427 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:06:55,428 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:55,428 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-01-28 00:06:55,428 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:55,428 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:55,428 INFO L85 PathProgramCache]: Analyzing trace with hash -155370630, now seen corresponding path program 1 times [2023-01-28 00:06:55,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:55,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100885063] [2023-01-28 00:06:55,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:55,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:55,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:55,456 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:55,496 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:55,496 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:55,496 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:55,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-01-28 00:06:55,496 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:55,496 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:55,496 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:55,497 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-01-28 00:06:55,541 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:55,544 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 571 places, 532 transitions, 2741 flow [2023-01-28 00:06:55,775 INFO L130 PetriNetUnfolder]: 79/998 cut-off events. [2023-01-28 00:06:55,776 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:06:55,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1896 conditions, 998 events. 79/998 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2215 event pairs, 0 based on Foata normal form. 0/840 useless extension candidates. Maximal degree in co-relation 1819. Up to 80 conditions per place. [2023-01-28 00:06:55,801 INFO L82 GeneralOperation]: Start removeDead. Operand has 571 places, 532 transitions, 2741 flow [2023-01-28 00:06:55,807 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 571 places, 532 transitions, 2741 flow [2023-01-28 00:06:55,808 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:55,808 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 571 places, 532 transitions, 2741 flow [2023-01-28 00:06:55,808 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 571 places, 532 transitions, 2741 flow [2023-01-28 00:06:55,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 571 places, 532 transitions, 2741 flow [2023-01-28 00:06:56,049 INFO L130 PetriNetUnfolder]: 79/998 cut-off events. [2023-01-28 00:06:56,050 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:06:56,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1896 conditions, 998 events. 79/998 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2215 event pairs, 0 based on Foata normal form. 0/840 useless extension candidates. Maximal degree in co-relation 1819. Up to 80 conditions per place. [2023-01-28 00:06:56,163 INFO L119 LiptonReduction]: Number of co-enabled transitions 243360 [2023-01-28 00:07:00,321 INFO L134 LiptonReduction]: Checked pairs total: 1081699 [2023-01-28 00:07:00,321 INFO L136 LiptonReduction]: Total number of compositions: 322 [2023-01-28 00:07:00,322 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:00,322 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:00,322 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:00,406 INFO L130 PetriNetUnfolder]: 33/498 cut-off events. [2023-01-28 00:07:00,406 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:07:00,406 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:00,407 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-01-28 00:07:00,407 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:00,407 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:00,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1848588745, now seen corresponding path program 1 times [2023-01-28 00:07:00,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:00,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578290643] [2023-01-28 00:07:00,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:00,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:00,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:00,437 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:00,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:00,477 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:00,477 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:00,477 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:00,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-01-28 00:07:00,477 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:00,477 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:00,477 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:00,477 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-01-28 00:07:00,522 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:00,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 585 places, 545 transitions, 2850 flow [2023-01-28 00:07:00,767 INFO L130 PetriNetUnfolder]: 81/1023 cut-off events. [2023-01-28 00:07:00,767 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:07:00,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1964 conditions, 1023 events. 81/1023 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2260 event pairs, 0 based on Foata normal form. 0/861 useless extension candidates. Maximal degree in co-relation 1886. Up to 82 conditions per place. [2023-01-28 00:07:00,793 INFO L82 GeneralOperation]: Start removeDead. Operand has 585 places, 545 transitions, 2850 flow [2023-01-28 00:07:00,800 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 585 places, 545 transitions, 2850 flow [2023-01-28 00:07:00,800 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:00,800 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 585 places, 545 transitions, 2850 flow [2023-01-28 00:07:00,800 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 585 places, 545 transitions, 2850 flow [2023-01-28 00:07:00,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 585 places, 545 transitions, 2850 flow [2023-01-28 00:07:01,080 INFO L130 PetriNetUnfolder]: 81/1023 cut-off events. [2023-01-28 00:07:01,080 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:07:01,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1964 conditions, 1023 events. 81/1023 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2260 event pairs, 0 based on Foata normal form. 0/861 useless extension candidates. Maximal degree in co-relation 1886. Up to 82 conditions per place. [2023-01-28 00:07:01,174 INFO L119 LiptonReduction]: Number of co-enabled transitions 255840 [2023-01-28 00:07:05,411 INFO L134 LiptonReduction]: Checked pairs total: 1134586 [2023-01-28 00:07:05,411 INFO L136 LiptonReduction]: Total number of compositions: 323 [2023-01-28 00:07:05,412 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:05,412 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:05,412 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:05,506 INFO L130 PetriNetUnfolder]: 34/508 cut-off events. [2023-01-28 00:07:05,506 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:07:05,506 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:05,506 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-01-28 00:07:05,506 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:05,507 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:05,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1601099150, now seen corresponding path program 1 times [2023-01-28 00:07:05,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:05,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046654560] [2023-01-28 00:07:05,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:05,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:05,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:05,544 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:05,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:05,658 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:05,658 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:05,658 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:05,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-01-28 00:07:05,658 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:05,659 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:05,659 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:05,659 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-01-28 00:07:05,716 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:05,719 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 599 places, 558 transitions, 2961 flow [2023-01-28 00:07:05,987 INFO L130 PetriNetUnfolder]: 83/1048 cut-off events. [2023-01-28 00:07:05,987 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:07:06,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2033 conditions, 1048 events. 83/1048 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2307 event pairs, 0 based on Foata normal form. 0/882 useless extension candidates. Maximal degree in co-relation 1954. Up to 84 conditions per place. [2023-01-28 00:07:06,017 INFO L82 GeneralOperation]: Start removeDead. Operand has 599 places, 558 transitions, 2961 flow [2023-01-28 00:07:06,025 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 599 places, 558 transitions, 2961 flow [2023-01-28 00:07:06,025 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:06,025 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 599 places, 558 transitions, 2961 flow [2023-01-28 00:07:06,025 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 599 places, 558 transitions, 2961 flow [2023-01-28 00:07:06,025 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 599 places, 558 transitions, 2961 flow [2023-01-28 00:07:06,294 INFO L130 PetriNetUnfolder]: 83/1048 cut-off events. [2023-01-28 00:07:06,295 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:07:06,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2033 conditions, 1048 events. 83/1048 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2307 event pairs, 0 based on Foata normal form. 0/882 useless extension candidates. Maximal degree in co-relation 1954. Up to 84 conditions per place. [2023-01-28 00:07:06,424 INFO L119 LiptonReduction]: Number of co-enabled transitions 268632 [2023-01-28 00:07:10,877 INFO L134 LiptonReduction]: Checked pairs total: 1131004 [2023-01-28 00:07:10,877 INFO L136 LiptonReduction]: Total number of compositions: 328 [2023-01-28 00:07:10,878 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:10,878 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:10,878 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:10,971 INFO L130 PetriNetUnfolder]: 28/509 cut-off events. [2023-01-28 00:07:10,971 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:07:10,971 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:10,971 INFO L208 CegarLoopForPetriNet]: trace histogram [42, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:10,971 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:10,972 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:10,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1740462232, now seen corresponding path program 1 times [2023-01-28 00:07:10,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:10,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232330751] [2023-01-28 00:07:10,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:10,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:11,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:11,006 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:11,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:11,060 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:11,060 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:11,060 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:11,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-01-28 00:07:11,060 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:11,061 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:11,061 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:11,061 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-01-28 00:07:11,118 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:11,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 613 places, 571 transitions, 3074 flow [2023-01-28 00:07:11,401 INFO L130 PetriNetUnfolder]: 85/1073 cut-off events. [2023-01-28 00:07:11,401 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:07:11,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2103 conditions, 1073 events. 85/1073 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2388 event pairs, 0 based on Foata normal form. 0/903 useless extension candidates. Maximal degree in co-relation 2023. Up to 86 conditions per place. [2023-01-28 00:07:11,433 INFO L82 GeneralOperation]: Start removeDead. Operand has 613 places, 571 transitions, 3074 flow [2023-01-28 00:07:11,440 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 613 places, 571 transitions, 3074 flow [2023-01-28 00:07:11,440 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:11,440 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 613 places, 571 transitions, 3074 flow [2023-01-28 00:07:11,440 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 613 places, 571 transitions, 3074 flow [2023-01-28 00:07:11,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 613 places, 571 transitions, 3074 flow [2023-01-28 00:07:11,722 INFO L130 PetriNetUnfolder]: 85/1073 cut-off events. [2023-01-28 00:07:11,722 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:07:11,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2103 conditions, 1073 events. 85/1073 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2388 event pairs, 0 based on Foata normal form. 0/903 useless extension candidates. Maximal degree in co-relation 2023. Up to 86 conditions per place. [2023-01-28 00:07:11,926 INFO L119 LiptonReduction]: Number of co-enabled transitions 281736 [2023-01-28 00:07:16,404 INFO L134 LiptonReduction]: Checked pairs total: 1226395 [2023-01-28 00:07:16,404 INFO L136 LiptonReduction]: Total number of compositions: 340 [2023-01-28 00:07:16,405 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:16,405 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:16,405 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:16,505 INFO L130 PetriNetUnfolder]: 31/527 cut-off events. [2023-01-28 00:07:16,505 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:07:16,505 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:16,505 INFO L208 CegarLoopForPetriNet]: trace histogram [43, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:16,505 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:16,505 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:16,505 INFO L85 PathProgramCache]: Analyzing trace with hash -758182951, now seen corresponding path program 1 times [2023-01-28 00:07:16,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:16,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537752435] [2023-01-28 00:07:16,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:16,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:16,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:16,555 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:16,600 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:16,600 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:16,600 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:16,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-01-28 00:07:16,600 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:16,600 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:16,600 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:16,600 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-01-28 00:07:16,652 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:16,655 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 627 places, 584 transitions, 3189 flow [2023-01-28 00:07:17,029 INFO L130 PetriNetUnfolder]: 87/1098 cut-off events. [2023-01-28 00:07:17,029 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:07:17,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2174 conditions, 1098 events. 87/1098 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2443 event pairs, 0 based on Foata normal form. 0/924 useless extension candidates. Maximal degree in co-relation 2093. Up to 88 conditions per place. [2023-01-28 00:07:17,059 INFO L82 GeneralOperation]: Start removeDead. Operand has 627 places, 584 transitions, 3189 flow [2023-01-28 00:07:17,066 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 627 places, 584 transitions, 3189 flow [2023-01-28 00:07:17,066 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:17,066 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 627 places, 584 transitions, 3189 flow [2023-01-28 00:07:17,067 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 627 places, 584 transitions, 3189 flow [2023-01-28 00:07:17,067 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 627 places, 584 transitions, 3189 flow [2023-01-28 00:07:17,357 INFO L130 PetriNetUnfolder]: 87/1098 cut-off events. [2023-01-28 00:07:17,358 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:07:17,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2174 conditions, 1098 events. 87/1098 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2443 event pairs, 0 based on Foata normal form. 0/924 useless extension candidates. Maximal degree in co-relation 2093. Up to 88 conditions per place. [2023-01-28 00:07:17,489 INFO L119 LiptonReduction]: Number of co-enabled transitions 295152 [2023-01-28 00:07:22,208 INFO L134 LiptonReduction]: Checked pairs total: 1347507 [2023-01-28 00:07:22,208 INFO L136 LiptonReduction]: Total number of compositions: 351 [2023-01-28 00:07:22,209 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:22,210 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:22,210 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:22,354 INFO L130 PetriNetUnfolder]: 38/551 cut-off events. [2023-01-28 00:07:22,354 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:07:22,354 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:22,354 INFO L208 CegarLoopForPetriNet]: trace histogram [44, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:22,355 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:22,355 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:22,355 INFO L85 PathProgramCache]: Analyzing trace with hash -815075339, now seen corresponding path program 1 times [2023-01-28 00:07:22,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:22,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453239883] [2023-01-28 00:07:22,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:22,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:22,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:22,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:22,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:22,474 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:22,474 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:22,474 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:22,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-01-28 00:07:22,475 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:22,475 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:22,475 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:22,475 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-01-28 00:07:22,538 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:22,541 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 641 places, 597 transitions, 3306 flow [2023-01-28 00:07:22,844 INFO L130 PetriNetUnfolder]: 89/1123 cut-off events. [2023-01-28 00:07:22,844 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:07:22,877 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2246 conditions, 1123 events. 89/1123 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2451 event pairs, 0 based on Foata normal form. 0/945 useless extension candidates. Maximal degree in co-relation 2164. Up to 90 conditions per place. [2023-01-28 00:07:22,877 INFO L82 GeneralOperation]: Start removeDead. Operand has 641 places, 597 transitions, 3306 flow [2023-01-28 00:07:22,885 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 641 places, 597 transitions, 3306 flow [2023-01-28 00:07:22,885 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:22,885 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 641 places, 597 transitions, 3306 flow [2023-01-28 00:07:22,885 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 641 places, 597 transitions, 3306 flow [2023-01-28 00:07:22,885 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 641 places, 597 transitions, 3306 flow [2023-01-28 00:07:23,217 INFO L130 PetriNetUnfolder]: 89/1123 cut-off events. [2023-01-28 00:07:23,217 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:07:23,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2246 conditions, 1123 events. 89/1123 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2451 event pairs, 0 based on Foata normal form. 0/945 useless extension candidates. Maximal degree in co-relation 2164. Up to 90 conditions per place. [2023-01-28 00:07:23,361 INFO L119 LiptonReduction]: Number of co-enabled transitions 308880 [2023-01-28 00:07:28,008 INFO L134 LiptonReduction]: Checked pairs total: 1381635 [2023-01-28 00:07:28,009 INFO L136 LiptonReduction]: Total number of compositions: 358 [2023-01-28 00:07:28,010 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:28,010 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:28,010 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:28,122 INFO L130 PetriNetUnfolder]: 38/562 cut-off events. [2023-01-28 00:07:28,122 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:07:28,122 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:28,122 INFO L208 CegarLoopForPetriNet]: trace histogram [45, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:28,122 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:28,123 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:28,123 INFO L85 PathProgramCache]: Analyzing trace with hash -612701137, now seen corresponding path program 1 times [2023-01-28 00:07:28,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:28,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305622936] [2023-01-28 00:07:28,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:28,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:28,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:28,158 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:28,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:28,204 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:28,204 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:28,204 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:28,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-01-28 00:07:28,205 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:28,205 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:28,205 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:28,205 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-01-28 00:07:28,275 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:28,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 655 places, 610 transitions, 3425 flow [2023-01-28 00:07:28,595 INFO L130 PetriNetUnfolder]: 91/1148 cut-off events. [2023-01-28 00:07:28,595 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:07:28,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2319 conditions, 1148 events. 91/1148 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2536 event pairs, 0 based on Foata normal form. 0/966 useless extension candidates. Maximal degree in co-relation 2236. Up to 92 conditions per place. [2023-01-28 00:07:28,628 INFO L82 GeneralOperation]: Start removeDead. Operand has 655 places, 610 transitions, 3425 flow [2023-01-28 00:07:28,636 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 655 places, 610 transitions, 3425 flow [2023-01-28 00:07:28,636 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:28,636 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 655 places, 610 transitions, 3425 flow [2023-01-28 00:07:28,636 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 655 places, 610 transitions, 3425 flow [2023-01-28 00:07:28,636 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 655 places, 610 transitions, 3425 flow [2023-01-28 00:07:28,983 INFO L130 PetriNetUnfolder]: 91/1148 cut-off events. [2023-01-28 00:07:28,983 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:07:29,009 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2319 conditions, 1148 events. 91/1148 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2536 event pairs, 0 based on Foata normal form. 0/966 useless extension candidates. Maximal degree in co-relation 2236. Up to 92 conditions per place. [2023-01-28 00:07:29,095 INFO L119 LiptonReduction]: Number of co-enabled transitions 322920 [2023-01-28 00:07:33,757 INFO L134 LiptonReduction]: Checked pairs total: 1432053 [2023-01-28 00:07:33,757 INFO L136 LiptonReduction]: Total number of compositions: 364 [2023-01-28 00:07:33,758 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:33,759 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:33,759 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:33,873 INFO L130 PetriNetUnfolder]: 36/569 cut-off events. [2023-01-28 00:07:33,873 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:07:33,873 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:33,873 INFO L208 CegarLoopForPetriNet]: trace histogram [46, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:33,873 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:33,873 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:33,873 INFO L85 PathProgramCache]: Analyzing trace with hash -665594381, now seen corresponding path program 1 times [2023-01-28 00:07:33,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:33,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520737098] [2023-01-28 00:07:33,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:33,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:33,910 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:33,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:33,979 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:33,979 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:33,979 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:33,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-01-28 00:07:33,979 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:33,979 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:33,979 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:33,980 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-01-28 00:07:34,031 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:34,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 669 places, 623 transitions, 3546 flow [2023-01-28 00:07:34,390 INFO L130 PetriNetUnfolder]: 93/1173 cut-off events. [2023-01-28 00:07:34,390 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:07:34,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2393 conditions, 1173 events. 93/1173 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2576 event pairs, 0 based on Foata normal form. 0/987 useless extension candidates. Maximal degree in co-relation 2309. Up to 94 conditions per place. [2023-01-28 00:07:34,421 INFO L82 GeneralOperation]: Start removeDead. Operand has 669 places, 623 transitions, 3546 flow [2023-01-28 00:07:34,428 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 669 places, 623 transitions, 3546 flow [2023-01-28 00:07:34,428 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:34,428 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 669 places, 623 transitions, 3546 flow [2023-01-28 00:07:34,428 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 669 places, 623 transitions, 3546 flow [2023-01-28 00:07:34,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 669 places, 623 transitions, 3546 flow [2023-01-28 00:07:34,751 INFO L130 PetriNetUnfolder]: 93/1173 cut-off events. [2023-01-28 00:07:34,752 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:07:34,788 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2393 conditions, 1173 events. 93/1173 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2576 event pairs, 0 based on Foata normal form. 0/987 useless extension candidates. Maximal degree in co-relation 2309. Up to 94 conditions per place. [2023-01-28 00:07:34,900 INFO L119 LiptonReduction]: Number of co-enabled transitions 337272 [2023-01-28 00:07:39,871 INFO L134 LiptonReduction]: Checked pairs total: 1489882 [2023-01-28 00:07:39,871 INFO L136 LiptonReduction]: Total number of compositions: 368 [2023-01-28 00:07:39,872 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:39,872 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:39,872 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:40,006 INFO L130 PetriNetUnfolder]: 36/580 cut-off events. [2023-01-28 00:07:40,007 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:07:40,007 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:40,007 INFO L208 CegarLoopForPetriNet]: trace histogram [47, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:40,007 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:40,007 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:40,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1063727102, now seen corresponding path program 1 times [2023-01-28 00:07:40,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:40,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250670410] [2023-01-28 00:07:40,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:40,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:40,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:40,054 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:40,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:40,107 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:40,107 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:40,107 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:40,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-01-28 00:07:40,108 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:40,108 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:40,108 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:40,108 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-01-28 00:07:40,178 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:40,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 683 places, 636 transitions, 3669 flow [2023-01-28 00:07:40,542 INFO L130 PetriNetUnfolder]: 95/1198 cut-off events. [2023-01-28 00:07:40,542 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:07:40,581 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2468 conditions, 1198 events. 95/1198 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2664 event pairs, 0 based on Foata normal form. 0/1008 useless extension candidates. Maximal degree in co-relation 2383. Up to 96 conditions per place. [2023-01-28 00:07:40,581 INFO L82 GeneralOperation]: Start removeDead. Operand has 683 places, 636 transitions, 3669 flow [2023-01-28 00:07:40,590 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 683 places, 636 transitions, 3669 flow [2023-01-28 00:07:40,590 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:40,590 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 683 places, 636 transitions, 3669 flow [2023-01-28 00:07:40,590 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 683 places, 636 transitions, 3669 flow [2023-01-28 00:07:40,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 683 places, 636 transitions, 3669 flow [2023-01-28 00:07:40,944 INFO L130 PetriNetUnfolder]: 95/1198 cut-off events. [2023-01-28 00:07:40,944 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:07:40,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2468 conditions, 1198 events. 95/1198 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2664 event pairs, 0 based on Foata normal form. 0/1008 useless extension candidates. Maximal degree in co-relation 2383. Up to 96 conditions per place. [2023-01-28 00:07:41,110 INFO L119 LiptonReduction]: Number of co-enabled transitions 351936 [2023-01-28 00:07:46,238 INFO L134 LiptonReduction]: Checked pairs total: 1600256 [2023-01-28 00:07:46,238 INFO L136 LiptonReduction]: Total number of compositions: 384 [2023-01-28 00:07:46,239 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:46,239 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:46,239 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:46,373 INFO L130 PetriNetUnfolder]: 40/600 cut-off events. [2023-01-28 00:07:46,373 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:07:46,373 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:46,373 INFO L208 CegarLoopForPetriNet]: trace histogram [48, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:46,373 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:46,373 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:46,373 INFO L85 PathProgramCache]: Analyzing trace with hash 960086191, now seen corresponding path program 1 times [2023-01-28 00:07:46,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:46,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954557974] [2023-01-28 00:07:46,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:46,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:46,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:46,412 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:46,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:46,467 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:46,467 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:46,467 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:46,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-01-28 00:07:46,468 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:46,468 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:46,468 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:46,468 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-01-28 00:07:46,530 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:46,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 697 places, 649 transitions, 3794 flow [2023-01-28 00:07:46,985 INFO L130 PetriNetUnfolder]: 97/1223 cut-off events. [2023-01-28 00:07:46,985 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:07:47,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2544 conditions, 1223 events. 97/1223 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2705 event pairs, 0 based on Foata normal form. 0/1029 useless extension candidates. Maximal degree in co-relation 2458. Up to 98 conditions per place. [2023-01-28 00:07:47,013 INFO L82 GeneralOperation]: Start removeDead. Operand has 697 places, 649 transitions, 3794 flow [2023-01-28 00:07:47,019 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 697 places, 649 transitions, 3794 flow [2023-01-28 00:07:47,019 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:47,020 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 697 places, 649 transitions, 3794 flow [2023-01-28 00:07:47,020 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 697 places, 649 transitions, 3794 flow [2023-01-28 00:07:47,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 697 places, 649 transitions, 3794 flow [2023-01-28 00:07:47,384 INFO L130 PetriNetUnfolder]: 97/1223 cut-off events. [2023-01-28 00:07:47,385 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:07:47,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2544 conditions, 1223 events. 97/1223 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2705 event pairs, 0 based on Foata normal form. 0/1029 useless extension candidates. Maximal degree in co-relation 2458. Up to 98 conditions per place. [2023-01-28 00:07:47,551 INFO L119 LiptonReduction]: Number of co-enabled transitions 366912 [2023-01-28 00:07:52,851 INFO L134 LiptonReduction]: Checked pairs total: 1642449 [2023-01-28 00:07:52,851 INFO L136 LiptonReduction]: Total number of compositions: 390 [2023-01-28 00:07:52,852 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:52,852 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:52,852 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:53,008 INFO L130 PetriNetUnfolder]: 40/610 cut-off events. [2023-01-28 00:07:53,008 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:07:53,008 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:53,008 INFO L208 CegarLoopForPetriNet]: trace histogram [49, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:53,008 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:53,008 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:53,009 INFO L85 PathProgramCache]: Analyzing trace with hash 57931300, now seen corresponding path program 1 times [2023-01-28 00:07:53,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:53,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975010604] [2023-01-28 00:07:53,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:53,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:53,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:53,067 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:53,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:53,122 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:53,123 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:53,123 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:53,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-01-28 00:07:53,123 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:53,123 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:53,123 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:53,123 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-01-28 00:07:53,186 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:53,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 711 places, 662 transitions, 3921 flow [2023-01-28 00:07:53,581 INFO L130 PetriNetUnfolder]: 99/1248 cut-off events. [2023-01-28 00:07:53,582 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:07:53,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2621 conditions, 1248 events. 99/1248 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2779 event pairs, 0 based on Foata normal form. 0/1050 useless extension candidates. Maximal degree in co-relation 2534. Up to 100 conditions per place. [2023-01-28 00:07:53,627 INFO L82 GeneralOperation]: Start removeDead. Operand has 711 places, 662 transitions, 3921 flow [2023-01-28 00:07:53,639 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 711 places, 662 transitions, 3921 flow [2023-01-28 00:07:53,639 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:53,639 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 711 places, 662 transitions, 3921 flow [2023-01-28 00:07:53,639 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 711 places, 662 transitions, 3921 flow [2023-01-28 00:07:53,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 711 places, 662 transitions, 3921 flow [2023-01-28 00:07:54,031 INFO L130 PetriNetUnfolder]: 99/1248 cut-off events. [2023-01-28 00:07:54,031 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:07:54,076 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2621 conditions, 1248 events. 99/1248 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2779 event pairs, 0 based on Foata normal form. 0/1050 useless extension candidates. Maximal degree in co-relation 2534. Up to 100 conditions per place. [2023-01-28 00:07:54,218 INFO L119 LiptonReduction]: Number of co-enabled transitions 382200 [2023-01-28 00:07:59,442 INFO L134 LiptonReduction]: Checked pairs total: 1727572 [2023-01-28 00:07:59,442 INFO L136 LiptonReduction]: Total number of compositions: 398 [2023-01-28 00:07:59,443 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:59,443 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:59,443 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:59,583 INFO L130 PetriNetUnfolder]: 43/627 cut-off events. [2023-01-28 00:07:59,583 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:07:59,583 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:59,583 INFO L208 CegarLoopForPetriNet]: trace histogram [50, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:59,583 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:59,583 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:59,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1417122527, now seen corresponding path program 1 times [2023-01-28 00:07:59,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:59,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509742744] [2023-01-28 00:07:59,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:59,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:59,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:59,629 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:59,683 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:59,683 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:59,683 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:59,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-01-28 00:07:59,684 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:59,684 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:59,684 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:59,684 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-01-28 00:07:59,747 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:59,750 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 725 places, 675 transitions, 4050 flow [2023-01-28 00:08:00,183 INFO L130 PetriNetUnfolder]: 101/1273 cut-off events. [2023-01-28 00:08:00,183 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:08:00,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2699 conditions, 1273 events. 101/1273 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2813 event pairs, 0 based on Foata normal form. 0/1071 useless extension candidates. Maximal degree in co-relation 2611. Up to 102 conditions per place. [2023-01-28 00:08:00,213 INFO L82 GeneralOperation]: Start removeDead. Operand has 725 places, 675 transitions, 4050 flow [2023-01-28 00:08:00,219 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 725 places, 675 transitions, 4050 flow [2023-01-28 00:08:00,219 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:00,220 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 725 places, 675 transitions, 4050 flow [2023-01-28 00:08:00,220 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 725 places, 675 transitions, 4050 flow [2023-01-28 00:08:00,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 725 places, 675 transitions, 4050 flow [2023-01-28 00:08:00,597 INFO L130 PetriNetUnfolder]: 101/1273 cut-off events. [2023-01-28 00:08:00,597 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:08:00,639 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2699 conditions, 1273 events. 101/1273 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2813 event pairs, 0 based on Foata normal form. 0/1071 useless extension candidates. Maximal degree in co-relation 2611. Up to 102 conditions per place. [2023-01-28 00:08:00,776 INFO L119 LiptonReduction]: Number of co-enabled transitions 397800 [2023-01-28 00:08:06,096 INFO L134 LiptonReduction]: Checked pairs total: 1818560 [2023-01-28 00:08:06,096 INFO L136 LiptonReduction]: Total number of compositions: 404 [2023-01-28 00:08:06,097 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:06,097 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:06,097 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:06,241 INFO L130 PetriNetUnfolder]: 44/640 cut-off events. [2023-01-28 00:08:06,241 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:08:06,241 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:06,241 INFO L208 CegarLoopForPetriNet]: trace histogram [51, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:06,241 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:06,241 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:06,241 INFO L85 PathProgramCache]: Analyzing trace with hash 288924447, now seen corresponding path program 1 times [2023-01-28 00:08:06,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:06,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729204918] [2023-01-28 00:08:06,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:06,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:06,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:06,282 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:06,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:06,339 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:06,340 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:06,340 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:06,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-01-28 00:08:06,340 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:06,340 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:06,340 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:06,340 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-01-28 00:08:06,412 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:06,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 739 places, 688 transitions, 4181 flow [2023-01-28 00:08:06,838 INFO L130 PetriNetUnfolder]: 103/1298 cut-off events. [2023-01-28 00:08:06,838 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:08:06,886 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2778 conditions, 1298 events. 103/1298 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2900 event pairs, 0 based on Foata normal form. 0/1092 useless extension candidates. Maximal degree in co-relation 2689. Up to 104 conditions per place. [2023-01-28 00:08:06,886 INFO L82 GeneralOperation]: Start removeDead. Operand has 739 places, 688 transitions, 4181 flow [2023-01-28 00:08:06,897 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 739 places, 688 transitions, 4181 flow [2023-01-28 00:08:06,897 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:06,897 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 739 places, 688 transitions, 4181 flow [2023-01-28 00:08:06,897 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 739 places, 688 transitions, 4181 flow [2023-01-28 00:08:06,897 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 739 places, 688 transitions, 4181 flow [2023-01-28 00:08:07,415 INFO L130 PetriNetUnfolder]: 103/1298 cut-off events. [2023-01-28 00:08:07,415 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:08:07,453 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2778 conditions, 1298 events. 103/1298 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2900 event pairs, 0 based on Foata normal form. 0/1092 useless extension candidates. Maximal degree in co-relation 2689. Up to 104 conditions per place. [2023-01-28 00:08:07,562 INFO L119 LiptonReduction]: Number of co-enabled transitions 413712 [2023-01-28 00:08:13,116 INFO L134 LiptonReduction]: Checked pairs total: 1837281 [2023-01-28 00:08:13,116 INFO L136 LiptonReduction]: Total number of compositions: 415 [2023-01-28 00:08:13,117 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:13,117 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:13,117 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:13,270 INFO L130 PetriNetUnfolder]: 43/650 cut-off events. [2023-01-28 00:08:13,270 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:08:13,270 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:13,271 INFO L208 CegarLoopForPetriNet]: trace histogram [52, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:13,271 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:13,271 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:13,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1586093290, now seen corresponding path program 1 times [2023-01-28 00:08:13,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:13,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046984030] [2023-01-28 00:08:13,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:13,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:13,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:13,375 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:13,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:13,436 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:13,436 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:13,436 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:13,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-01-28 00:08:13,436 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:13,436 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:13,436 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:13,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-01-28 00:08:13,504 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:13,506 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 753 places, 701 transitions, 4314 flow [2023-01-28 00:08:13,927 INFO L130 PetriNetUnfolder]: 105/1323 cut-off events. [2023-01-28 00:08:13,927 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:08:13,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2858 conditions, 1323 events. 105/1323 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2916 event pairs, 0 based on Foata normal form. 0/1113 useless extension candidates. Maximal degree in co-relation 2768. Up to 106 conditions per place. [2023-01-28 00:08:13,979 INFO L82 GeneralOperation]: Start removeDead. Operand has 753 places, 701 transitions, 4314 flow [2023-01-28 00:08:13,993 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 753 places, 701 transitions, 4314 flow [2023-01-28 00:08:13,993 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:13,993 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 753 places, 701 transitions, 4314 flow [2023-01-28 00:08:13,993 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 753 places, 701 transitions, 4314 flow [2023-01-28 00:08:13,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 753 places, 701 transitions, 4314 flow [2023-01-28 00:08:14,423 INFO L130 PetriNetUnfolder]: 105/1323 cut-off events. [2023-01-28 00:08:14,424 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:08:14,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2858 conditions, 1323 events. 105/1323 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2916 event pairs, 0 based on Foata normal form. 0/1113 useless extension candidates. Maximal degree in co-relation 2768. Up to 106 conditions per place. [2023-01-28 00:08:14,624 INFO L119 LiptonReduction]: Number of co-enabled transitions 429936 [2023-01-28 00:08:20,100 INFO L134 LiptonReduction]: Checked pairs total: 1886075 [2023-01-28 00:08:20,100 INFO L136 LiptonReduction]: Total number of compositions: 412 [2023-01-28 00:08:20,101 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:20,101 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:20,101 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:20,262 INFO L130 PetriNetUnfolder]: 41/656 cut-off events. [2023-01-28 00:08:20,263 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:08:20,263 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:20,263 INFO L208 CegarLoopForPetriNet]: trace histogram [53, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:20,263 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:20,263 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:20,263 INFO L85 PathProgramCache]: Analyzing trace with hash -743788242, now seen corresponding path program 1 times [2023-01-28 00:08:20,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:20,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697545430] [2023-01-28 00:08:20,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:20,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:20,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:20,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:20,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:20,390 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:20,390 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:20,390 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:20,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-01-28 00:08:20,390 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:20,391 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:20,391 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:20,391 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-01-28 00:08:20,453 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:20,457 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 767 places, 714 transitions, 4449 flow [2023-01-28 00:08:20,961 INFO L130 PetriNetUnfolder]: 107/1348 cut-off events. [2023-01-28 00:08:20,961 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:08:20,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2939 conditions, 1348 events. 107/1348 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2997 event pairs, 0 based on Foata normal form. 0/1134 useless extension candidates. Maximal degree in co-relation 2848. Up to 108 conditions per place. [2023-01-28 00:08:20,997 INFO L82 GeneralOperation]: Start removeDead. Operand has 767 places, 714 transitions, 4449 flow [2023-01-28 00:08:21,004 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 767 places, 714 transitions, 4449 flow [2023-01-28 00:08:21,004 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:21,004 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 767 places, 714 transitions, 4449 flow [2023-01-28 00:08:21,005 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 767 places, 714 transitions, 4449 flow [2023-01-28 00:08:21,005 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 767 places, 714 transitions, 4449 flow [2023-01-28 00:08:21,456 INFO L130 PetriNetUnfolder]: 107/1348 cut-off events. [2023-01-28 00:08:21,456 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:08:21,509 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2939 conditions, 1348 events. 107/1348 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 2997 event pairs, 0 based on Foata normal form. 0/1134 useless extension candidates. Maximal degree in co-relation 2848. Up to 108 conditions per place. [2023-01-28 00:08:21,665 INFO L119 LiptonReduction]: Number of co-enabled transitions 446472 [2023-01-28 00:08:27,341 INFO L134 LiptonReduction]: Checked pairs total: 1969437 [2023-01-28 00:08:27,342 INFO L136 LiptonReduction]: Total number of compositions: 423 [2023-01-28 00:08:27,342 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:27,343 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:27,343 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:27,501 INFO L130 PetriNetUnfolder]: 40/665 cut-off events. [2023-01-28 00:08:27,502 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:08:27,502 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:27,502 INFO L208 CegarLoopForPetriNet]: trace histogram [54, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:27,502 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:27,502 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:27,502 INFO L85 PathProgramCache]: Analyzing trace with hash 67134051, now seen corresponding path program 1 times [2023-01-28 00:08:27,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:27,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838832457] [2023-01-28 00:08:27,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:27,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:27,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:27,550 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:27,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:27,619 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:27,619 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:27,619 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:27,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-01-28 00:08:27,620 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:27,620 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:27,620 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:27,620 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-01-28 00:08:27,680 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:27,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 781 places, 727 transitions, 4586 flow [2023-01-28 00:08:28,141 INFO L130 PetriNetUnfolder]: 109/1373 cut-off events. [2023-01-28 00:08:28,141 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:08:28,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3021 conditions, 1373 events. 109/1373 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3055 event pairs, 0 based on Foata normal form. 0/1155 useless extension candidates. Maximal degree in co-relation 2929. Up to 110 conditions per place. [2023-01-28 00:08:28,191 INFO L82 GeneralOperation]: Start removeDead. Operand has 781 places, 727 transitions, 4586 flow [2023-01-28 00:08:28,202 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 781 places, 727 transitions, 4586 flow [2023-01-28 00:08:28,202 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:28,203 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 781 places, 727 transitions, 4586 flow [2023-01-28 00:08:28,203 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 781 places, 727 transitions, 4586 flow [2023-01-28 00:08:28,203 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 781 places, 727 transitions, 4586 flow [2023-01-28 00:08:28,667 INFO L130 PetriNetUnfolder]: 109/1373 cut-off events. [2023-01-28 00:08:28,667 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:08:28,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3021 conditions, 1373 events. 109/1373 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3055 event pairs, 0 based on Foata normal form. 0/1155 useless extension candidates. Maximal degree in co-relation 2929. Up to 110 conditions per place. [2023-01-28 00:08:28,847 INFO L119 LiptonReduction]: Number of co-enabled transitions 463320 [2023-01-28 00:08:34,678 INFO L134 LiptonReduction]: Checked pairs total: 2088281 [2023-01-28 00:08:34,678 INFO L136 LiptonReduction]: Total number of compositions: 436 [2023-01-28 00:08:34,679 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:34,679 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:34,679 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:34,851 INFO L130 PetriNetUnfolder]: 47/691 cut-off events. [2023-01-28 00:08:34,851 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:08:34,852 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:34,852 INFO L208 CegarLoopForPetriNet]: trace histogram [55, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:34,852 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:34,852 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:34,852 INFO L85 PathProgramCache]: Analyzing trace with hash 483542736, now seen corresponding path program 1 times [2023-01-28 00:08:34,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:34,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180625559] [2023-01-28 00:08:34,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:34,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:34,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:34,900 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:34,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:34,968 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:34,968 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:34,968 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:34,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-01-28 00:08:34,968 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:34,969 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:34,969 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:34,969 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-01-28 00:08:35,041 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:35,044 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 795 places, 740 transitions, 4725 flow [2023-01-28 00:08:35,540 INFO L130 PetriNetUnfolder]: 111/1398 cut-off events. [2023-01-28 00:08:35,540 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:08:35,595 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3104 conditions, 1398 events. 111/1398 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3097 event pairs, 0 based on Foata normal form. 0/1176 useless extension candidates. Maximal degree in co-relation 3011. Up to 112 conditions per place. [2023-01-28 00:08:35,596 INFO L82 GeneralOperation]: Start removeDead. Operand has 795 places, 740 transitions, 4725 flow [2023-01-28 00:08:35,608 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 795 places, 740 transitions, 4725 flow [2023-01-28 00:08:35,608 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:35,608 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 795 places, 740 transitions, 4725 flow [2023-01-28 00:08:35,608 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 795 places, 740 transitions, 4725 flow [2023-01-28 00:08:35,608 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 795 places, 740 transitions, 4725 flow [2023-01-28 00:08:36,163 INFO L130 PetriNetUnfolder]: 111/1398 cut-off events. [2023-01-28 00:08:36,163 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:08:36,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3104 conditions, 1398 events. 111/1398 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3097 event pairs, 0 based on Foata normal form. 0/1176 useless extension candidates. Maximal degree in co-relation 3011. Up to 112 conditions per place. [2023-01-28 00:08:36,328 INFO L119 LiptonReduction]: Number of co-enabled transitions 480480 [2023-01-28 00:08:42,376 INFO L134 LiptonReduction]: Checked pairs total: 2207932 [2023-01-28 00:08:42,377 INFO L136 LiptonReduction]: Total number of compositions: 449 [2023-01-28 00:08:42,378 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:42,381 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:42,381 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:42,595 INFO L130 PetriNetUnfolder]: 51/710 cut-off events. [2023-01-28 00:08:42,596 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:08:42,596 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:42,596 INFO L208 CegarLoopForPetriNet]: trace histogram [56, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:42,596 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:42,596 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:42,596 INFO L85 PathProgramCache]: Analyzing trace with hash 553004030, now seen corresponding path program 1 times [2023-01-28 00:08:42,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:42,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380773144] [2023-01-28 00:08:42,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:42,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:42,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:42,667 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:42,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:42,738 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:42,738 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:42,738 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:42,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-01-28 00:08:42,738 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:42,738 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:42,739 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:42,739 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-01-28 00:08:42,801 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:42,804 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 809 places, 753 transitions, 4866 flow [2023-01-28 00:08:43,297 INFO L130 PetriNetUnfolder]: 113/1423 cut-off events. [2023-01-28 00:08:43,297 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:08:43,351 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3188 conditions, 1423 events. 113/1423 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3152 event pairs, 0 based on Foata normal form. 0/1197 useless extension candidates. Maximal degree in co-relation 3094. Up to 114 conditions per place. [2023-01-28 00:08:43,351 INFO L82 GeneralOperation]: Start removeDead. Operand has 809 places, 753 transitions, 4866 flow [2023-01-28 00:08:43,363 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 809 places, 753 transitions, 4866 flow [2023-01-28 00:08:43,363 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:43,363 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 809 places, 753 transitions, 4866 flow [2023-01-28 00:08:43,363 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 809 places, 753 transitions, 4866 flow [2023-01-28 00:08:43,363 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 809 places, 753 transitions, 4866 flow [2023-01-28 00:08:43,849 INFO L130 PetriNetUnfolder]: 113/1423 cut-off events. [2023-01-28 00:08:43,849 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:08:43,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3188 conditions, 1423 events. 113/1423 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3152 event pairs, 0 based on Foata normal form. 0/1197 useless extension candidates. Maximal degree in co-relation 3094. Up to 114 conditions per place. [2023-01-28 00:08:44,143 INFO L119 LiptonReduction]: Number of co-enabled transitions 497952 [2023-01-28 00:08:50,199 INFO L134 LiptonReduction]: Checked pairs total: 2216087 [2023-01-28 00:08:50,200 INFO L136 LiptonReduction]: Total number of compositions: 449 [2023-01-28 00:08:50,200 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:50,201 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:50,201 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:50,422 INFO L130 PetriNetUnfolder]: 45/707 cut-off events. [2023-01-28 00:08:50,422 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:08:50,422 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:50,422 INFO L208 CegarLoopForPetriNet]: trace histogram [57, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:50,422 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:50,423 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:50,423 INFO L85 PathProgramCache]: Analyzing trace with hash 635267310, now seen corresponding path program 1 times [2023-01-28 00:08:50,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:50,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879364582] [2023-01-28 00:08:50,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:50,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:50,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:50,474 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:50,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:50,548 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:50,548 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:50,548 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:50,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-01-28 00:08:50,548 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:50,548 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:50,548 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:50,549 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-01-28 00:08:50,625 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:50,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 823 places, 766 transitions, 5009 flow [2023-01-28 00:08:51,163 INFO L130 PetriNetUnfolder]: 115/1448 cut-off events. [2023-01-28 00:08:51,164 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:08:51,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3273 conditions, 1448 events. 115/1448 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3236 event pairs, 0 based on Foata normal form. 0/1218 useless extension candidates. Maximal degree in co-relation 3178. Up to 116 conditions per place. [2023-01-28 00:08:51,224 INFO L82 GeneralOperation]: Start removeDead. Operand has 823 places, 766 transitions, 5009 flow [2023-01-28 00:08:51,237 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 823 places, 766 transitions, 5009 flow [2023-01-28 00:08:51,238 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:51,238 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 823 places, 766 transitions, 5009 flow [2023-01-28 00:08:51,238 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 823 places, 766 transitions, 5009 flow [2023-01-28 00:08:51,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 823 places, 766 transitions, 5009 flow [2023-01-28 00:08:51,763 INFO L130 PetriNetUnfolder]: 115/1448 cut-off events. [2023-01-28 00:08:51,763 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:08:51,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3273 conditions, 1448 events. 115/1448 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3236 event pairs, 0 based on Foata normal form. 0/1218 useless extension candidates. Maximal degree in co-relation 3178. Up to 116 conditions per place. [2023-01-28 00:08:52,099 INFO L119 LiptonReduction]: Number of co-enabled transitions 515736 [2023-01-28 00:08:58,320 INFO L134 LiptonReduction]: Checked pairs total: 2393677 [2023-01-28 00:08:58,320 INFO L136 LiptonReduction]: Total number of compositions: 458 [2023-01-28 00:08:58,321 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:08:58,321 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:08:58,321 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:08:58,552 INFO L130 PetriNetUnfolder]: 51/730 cut-off events. [2023-01-28 00:08:58,553 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:08:58,553 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:08:58,553 INFO L208 CegarLoopForPetriNet]: trace histogram [58, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:08:58,553 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:08:58,553 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:08:58,553 INFO L85 PathProgramCache]: Analyzing trace with hash 419271077, now seen corresponding path program 1 times [2023-01-28 00:08:58,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:08:58,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875164816] [2023-01-28 00:08:58,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:08:58,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:08:58,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:58,608 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:08:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:08:58,684 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:08:58,684 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:08:58,684 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:08:58,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-01-28 00:08:58,685 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:08:58,685 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:08:58,685 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:08:58,685 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-01-28 00:08:58,753 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:08:58,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 837 places, 779 transitions, 5154 flow [2023-01-28 00:08:59,315 INFO L130 PetriNetUnfolder]: 117/1473 cut-off events. [2023-01-28 00:08:59,316 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:08:59,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3359 conditions, 1473 events. 117/1473 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3277 event pairs, 0 based on Foata normal form. 0/1239 useless extension candidates. Maximal degree in co-relation 3263. Up to 118 conditions per place. [2023-01-28 00:08:59,378 INFO L82 GeneralOperation]: Start removeDead. Operand has 837 places, 779 transitions, 5154 flow [2023-01-28 00:08:59,392 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 837 places, 779 transitions, 5154 flow [2023-01-28 00:08:59,392 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:08:59,392 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 837 places, 779 transitions, 5154 flow [2023-01-28 00:08:59,392 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 837 places, 779 transitions, 5154 flow [2023-01-28 00:08:59,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 837 places, 779 transitions, 5154 flow [2023-01-28 00:09:00,025 INFO L130 PetriNetUnfolder]: 117/1473 cut-off events. [2023-01-28 00:09:00,025 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:09:00,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3359 conditions, 1473 events. 117/1473 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3277 event pairs, 0 based on Foata normal form. 0/1239 useless extension candidates. Maximal degree in co-relation 3263. Up to 118 conditions per place. [2023-01-28 00:09:00,216 INFO L119 LiptonReduction]: Number of co-enabled transitions 533832 [2023-01-28 00:09:06,527 INFO L134 LiptonReduction]: Checked pairs total: 2418250 [2023-01-28 00:09:06,527 INFO L136 LiptonReduction]: Total number of compositions: 468 [2023-01-28 00:09:06,528 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:09:06,528 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:09:06,528 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:09:06,794 INFO L130 PetriNetUnfolder]: 49/738 cut-off events. [2023-01-28 00:09:06,794 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:09:06,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:09:06,794 INFO L208 CegarLoopForPetriNet]: trace histogram [59, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:09:06,794 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:09:06,794 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:09:06,795 INFO L85 PathProgramCache]: Analyzing trace with hash 946141260, now seen corresponding path program 1 times [2023-01-28 00:09:06,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:09:06,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730908307] [2023-01-28 00:09:06,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:09:06,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:09:06,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:06,869 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:09:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:06,962 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:09:06,962 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:09:06,962 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:09:06,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-01-28 00:09:06,963 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:09:06,963 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:09:06,963 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:09:06,963 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-01-28 00:09:07,060 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:09:07,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 851 places, 792 transitions, 5301 flow [2023-01-28 00:09:07,648 INFO L130 PetriNetUnfolder]: 119/1498 cut-off events. [2023-01-28 00:09:07,648 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:09:07,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3446 conditions, 1498 events. 119/1498 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3319 event pairs, 0 based on Foata normal form. 0/1260 useless extension candidates. Maximal degree in co-relation 3349. Up to 120 conditions per place. [2023-01-28 00:09:07,715 INFO L82 GeneralOperation]: Start removeDead. Operand has 851 places, 792 transitions, 5301 flow [2023-01-28 00:09:07,728 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 851 places, 792 transitions, 5301 flow [2023-01-28 00:09:07,729 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:09:07,729 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 851 places, 792 transitions, 5301 flow [2023-01-28 00:09:07,729 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 851 places, 792 transitions, 5301 flow [2023-01-28 00:09:07,729 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 851 places, 792 transitions, 5301 flow [2023-01-28 00:09:08,295 INFO L130 PetriNetUnfolder]: 119/1498 cut-off events. [2023-01-28 00:09:08,295 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:09:08,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3446 conditions, 1498 events. 119/1498 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3319 event pairs, 0 based on Foata normal form. 0/1260 useless extension candidates. Maximal degree in co-relation 3349. Up to 120 conditions per place. [2023-01-28 00:09:08,676 INFO L119 LiptonReduction]: Number of co-enabled transitions 552240 [2023-01-28 00:09:15,192 INFO L134 LiptonReduction]: Checked pairs total: 2447232 [2023-01-28 00:09:15,192 INFO L136 LiptonReduction]: Total number of compositions: 469 [2023-01-28 00:09:15,193 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:09:15,193 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:09:15,194 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:09:15,401 INFO L130 PetriNetUnfolder]: 47/745 cut-off events. [2023-01-28 00:09:15,401 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:09:15,401 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:09:15,401 INFO L208 CegarLoopForPetriNet]: trace histogram [60, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:09:15,401 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:09:15,401 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:09:15,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1663008718, now seen corresponding path program 1 times [2023-01-28 00:09:15,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:09:15,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328283304] [2023-01-28 00:09:15,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:09:15,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:09:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:15,458 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:09:15,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:15,618 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:09:15,618 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:09:15,618 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:09:15,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-01-28 00:09:15,618 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:09:15,618 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:09:15,619 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:09:15,619 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-01-28 00:09:15,696 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:09:15,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 865 places, 805 transitions, 5450 flow [2023-01-28 00:09:16,296 INFO L130 PetriNetUnfolder]: 121/1523 cut-off events. [2023-01-28 00:09:16,296 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:09:16,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3534 conditions, 1523 events. 121/1523 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3354 event pairs, 0 based on Foata normal form. 0/1281 useless extension candidates. Maximal degree in co-relation 3436. Up to 122 conditions per place. [2023-01-28 00:09:16,368 INFO L82 GeneralOperation]: Start removeDead. Operand has 865 places, 805 transitions, 5450 flow [2023-01-28 00:09:16,383 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 865 places, 805 transitions, 5450 flow [2023-01-28 00:09:16,383 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:09:16,383 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 865 places, 805 transitions, 5450 flow [2023-01-28 00:09:16,383 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 865 places, 805 transitions, 5450 flow [2023-01-28 00:09:16,383 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 865 places, 805 transitions, 5450 flow [2023-01-28 00:09:16,971 INFO L130 PetriNetUnfolder]: 121/1523 cut-off events. [2023-01-28 00:09:16,971 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:09:17,040 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3534 conditions, 1523 events. 121/1523 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3354 event pairs, 0 based on Foata normal form. 0/1281 useless extension candidates. Maximal degree in co-relation 3436. Up to 122 conditions per place. [2023-01-28 00:09:17,268 INFO L119 LiptonReduction]: Number of co-enabled transitions 570960 [2023-01-28 00:09:23,866 INFO L134 LiptonReduction]: Checked pairs total: 2517236 [2023-01-28 00:09:23,866 INFO L136 LiptonReduction]: Total number of compositions: 476 [2023-01-28 00:09:23,867 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:09:23,867 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:09:23,867 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:09:24,078 INFO L130 PetriNetUnfolder]: 47/755 cut-off events. [2023-01-28 00:09:24,078 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:09:24,078 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:09:24,078 INFO L208 CegarLoopForPetriNet]: trace histogram [61, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:09:24,078 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:09:24,078 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:09:24,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1840766737, now seen corresponding path program 1 times [2023-01-28 00:09:24,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:09:24,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581667156] [2023-01-28 00:09:24,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:09:24,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:09:24,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:24,141 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:09:24,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:24,221 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:09:24,221 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:09:24,222 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:09:24,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-01-28 00:09:24,222 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:09:24,222 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:09:24,222 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:09:24,222 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-01-28 00:09:24,302 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:09:24,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 879 places, 818 transitions, 5601 flow [2023-01-28 00:09:24,929 INFO L130 PetriNetUnfolder]: 123/1548 cut-off events. [2023-01-28 00:09:24,929 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:09:24,982 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3623 conditions, 1548 events. 123/1548 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3472 event pairs, 0 based on Foata normal form. 0/1302 useless extension candidates. Maximal degree in co-relation 3524. Up to 124 conditions per place. [2023-01-28 00:09:24,983 INFO L82 GeneralOperation]: Start removeDead. Operand has 879 places, 818 transitions, 5601 flow [2023-01-28 00:09:24,993 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 879 places, 818 transitions, 5601 flow [2023-01-28 00:09:24,993 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:09:24,994 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 879 places, 818 transitions, 5601 flow [2023-01-28 00:09:24,994 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 879 places, 818 transitions, 5601 flow [2023-01-28 00:09:24,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 879 places, 818 transitions, 5601 flow [2023-01-28 00:09:25,592 INFO L130 PetriNetUnfolder]: 123/1548 cut-off events. [2023-01-28 00:09:25,592 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:09:25,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3623 conditions, 1548 events. 123/1548 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3472 event pairs, 0 based on Foata normal form. 0/1302 useless extension candidates. Maximal degree in co-relation 3524. Up to 124 conditions per place. [2023-01-28 00:09:25,882 INFO L119 LiptonReduction]: Number of co-enabled transitions 589992 [2023-01-28 00:09:32,597 INFO L134 LiptonReduction]: Checked pairs total: 2659295 [2023-01-28 00:09:32,597 INFO L136 LiptonReduction]: Total number of compositions: 486 [2023-01-28 00:09:32,598 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:09:32,598 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:09:32,598 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:09:32,819 INFO L130 PetriNetUnfolder]: 49/770 cut-off events. [2023-01-28 00:09:32,819 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:09:32,819 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:09:32,819 INFO L208 CegarLoopForPetriNet]: trace histogram [62, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:09:32,819 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:09:32,819 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:09:32,819 INFO L85 PathProgramCache]: Analyzing trace with hash 679328130, now seen corresponding path program 1 times [2023-01-28 00:09:32,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:09:32,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236426865] [2023-01-28 00:09:32,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:09:32,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:09:32,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:32,885 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:09:32,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:32,975 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:09:32,975 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:09:32,975 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:09:32,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-01-28 00:09:32,975 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:09:32,975 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:09:32,975 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:09:32,975 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-01-28 00:09:33,058 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:09:33,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 893 places, 831 transitions, 5754 flow [2023-01-28 00:09:33,773 INFO L130 PetriNetUnfolder]: 125/1573 cut-off events. [2023-01-28 00:09:33,773 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:09:33,825 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3713 conditions, 1573 events. 125/1573 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3427 event pairs, 0 based on Foata normal form. 0/1323 useless extension candidates. Maximal degree in co-relation 3613. Up to 126 conditions per place. [2023-01-28 00:09:33,825 INFO L82 GeneralOperation]: Start removeDead. Operand has 893 places, 831 transitions, 5754 flow [2023-01-28 00:09:33,835 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 893 places, 831 transitions, 5754 flow [2023-01-28 00:09:33,835 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:09:33,835 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 893 places, 831 transitions, 5754 flow [2023-01-28 00:09:33,835 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 893 places, 831 transitions, 5754 flow [2023-01-28 00:09:33,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 893 places, 831 transitions, 5754 flow [2023-01-28 00:09:34,440 INFO L130 PetriNetUnfolder]: 125/1573 cut-off events. [2023-01-28 00:09:34,441 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:09:34,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3713 conditions, 1573 events. 125/1573 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3427 event pairs, 0 based on Foata normal form. 0/1323 useless extension candidates. Maximal degree in co-relation 3613. Up to 126 conditions per place. [2023-01-28 00:09:34,737 INFO L119 LiptonReduction]: Number of co-enabled transitions 609336 [2023-01-28 00:09:41,408 INFO L134 LiptonReduction]: Checked pairs total: 3127978 [2023-01-28 00:09:41,409 INFO L136 LiptonReduction]: Total number of compositions: 495 [2023-01-28 00:09:41,410 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:09:41,410 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:09:41,410 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:09:41,634 INFO L130 PetriNetUnfolder]: 51/786 cut-off events. [2023-01-28 00:09:41,634 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:09:41,634 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:09:41,634 INFO L208 CegarLoopForPetriNet]: trace histogram [63, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:09:41,634 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:09:41,634 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:09:41,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1376795644, now seen corresponding path program 1 times [2023-01-28 00:09:41,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:09:41,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578906831] [2023-01-28 00:09:41,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:09:41,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:09:41,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:41,693 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:09:41,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:41,788 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:09:41,789 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:09:41,789 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:09:41,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-01-28 00:09:41,789 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:09:41,789 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:09:41,789 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:09:41,789 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-01-28 00:09:41,870 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:09:41,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 907 places, 844 transitions, 5909 flow [2023-01-28 00:09:42,611 INFO L130 PetriNetUnfolder]: 127/1598 cut-off events. [2023-01-28 00:09:42,611 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:09:42,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3804 conditions, 1598 events. 127/1598 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3474 event pairs, 0 based on Foata normal form. 0/1344 useless extension candidates. Maximal degree in co-relation 3703. Up to 128 conditions per place. [2023-01-28 00:09:42,662 INFO L82 GeneralOperation]: Start removeDead. Operand has 907 places, 844 transitions, 5909 flow [2023-01-28 00:09:42,671 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 907 places, 844 transitions, 5909 flow [2023-01-28 00:09:42,671 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:09:42,672 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 907 places, 844 transitions, 5909 flow [2023-01-28 00:09:42,672 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 907 places, 844 transitions, 5909 flow [2023-01-28 00:09:42,672 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 907 places, 844 transitions, 5909 flow [2023-01-28 00:09:43,313 INFO L130 PetriNetUnfolder]: 127/1598 cut-off events. [2023-01-28 00:09:43,313 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:09:43,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3804 conditions, 1598 events. 127/1598 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3474 event pairs, 0 based on Foata normal form. 0/1344 useless extension candidates. Maximal degree in co-relation 3703. Up to 128 conditions per place. [2023-01-28 00:09:43,625 INFO L119 LiptonReduction]: Number of co-enabled transitions 628992 [2023-01-28 00:09:50,562 INFO L134 LiptonReduction]: Checked pairs total: 2790169 [2023-01-28 00:09:50,562 INFO L136 LiptonReduction]: Total number of compositions: 501 [2023-01-28 00:09:50,563 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:09:50,563 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:09:50,563 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:09:50,794 INFO L130 PetriNetUnfolder]: 51/795 cut-off events. [2023-01-28 00:09:50,794 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:09:50,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:09:50,794 INFO L208 CegarLoopForPetriNet]: trace histogram [64, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:09:50,795 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:09:50,795 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:09:50,795 INFO L85 PathProgramCache]: Analyzing trace with hash -696800680, now seen corresponding path program 1 times [2023-01-28 00:09:50,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:09:50,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375954870] [2023-01-28 00:09:50,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:09:50,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:09:50,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:50,864 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:09:50,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:09:50,964 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:09:50,965 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:09:50,965 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:09:50,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-01-28 00:09:50,965 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:09:50,965 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:09:50,965 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:09:50,965 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-01-28 00:09:51,082 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:09:51,086 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 921 places, 857 transitions, 6066 flow [2023-01-28 00:09:51,844 INFO L130 PetriNetUnfolder]: 129/1623 cut-off events. [2023-01-28 00:09:51,844 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:09:51,897 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3896 conditions, 1623 events. 129/1623 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3534 event pairs, 0 based on Foata normal form. 0/1365 useless extension candidates. Maximal degree in co-relation 3794. Up to 130 conditions per place. [2023-01-28 00:09:51,897 INFO L82 GeneralOperation]: Start removeDead. Operand has 921 places, 857 transitions, 6066 flow [2023-01-28 00:09:51,906 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 921 places, 857 transitions, 6066 flow [2023-01-28 00:09:51,907 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:09:51,907 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 921 places, 857 transitions, 6066 flow [2023-01-28 00:09:51,907 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 921 places, 857 transitions, 6066 flow [2023-01-28 00:09:51,907 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 921 places, 857 transitions, 6066 flow [2023-01-28 00:09:52,561 INFO L130 PetriNetUnfolder]: 129/1623 cut-off events. [2023-01-28 00:09:52,561 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:09:52,635 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3896 conditions, 1623 events. 129/1623 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3534 event pairs, 0 based on Foata normal form. 0/1365 useless extension candidates. Maximal degree in co-relation 3794. Up to 130 conditions per place. [2023-01-28 00:09:52,881 INFO L119 LiptonReduction]: Number of co-enabled transitions 648960 [2023-01-28 00:10:00,025 INFO L134 LiptonReduction]: Checked pairs total: 2942233 [2023-01-28 00:10:00,025 INFO L136 LiptonReduction]: Total number of compositions: 519 [2023-01-28 00:10:00,026 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:10:00,026 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:10:00,026 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:10:00,270 INFO L130 PetriNetUnfolder]: 59/823 cut-off events. [2023-01-28 00:10:00,270 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:10:00,271 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:10:00,271 INFO L208 CegarLoopForPetriNet]: trace histogram [65, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:10:00,271 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:10:00,271 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:10:00,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1830771937, now seen corresponding path program 1 times [2023-01-28 00:10:00,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:10:00,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030611666] [2023-01-28 00:10:00,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:10:00,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:10:00,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:00,338 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:10:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:00,435 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:10:00,435 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:10:00,435 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:10:00,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-01-28 00:10:00,435 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:10:00,436 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:10:00,436 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:10:00,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-01-28 00:10:00,519 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:10:00,523 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 935 places, 870 transitions, 6225 flow [2023-01-28 00:10:01,193 INFO L130 PetriNetUnfolder]: 131/1648 cut-off events. [2023-01-28 00:10:01,193 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:10:01,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3989 conditions, 1648 events. 131/1648 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3590 event pairs, 0 based on Foata normal form. 0/1386 useless extension candidates. Maximal degree in co-relation 3886. Up to 132 conditions per place. [2023-01-28 00:10:01,272 INFO L82 GeneralOperation]: Start removeDead. Operand has 935 places, 870 transitions, 6225 flow [2023-01-28 00:10:01,288 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 935 places, 870 transitions, 6225 flow [2023-01-28 00:10:01,288 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:10:01,288 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 935 places, 870 transitions, 6225 flow [2023-01-28 00:10:01,288 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 935 places, 870 transitions, 6225 flow [2023-01-28 00:10:01,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 935 places, 870 transitions, 6225 flow [2023-01-28 00:10:01,978 INFO L130 PetriNetUnfolder]: 131/1648 cut-off events. [2023-01-28 00:10:01,979 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:10:02,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3989 conditions, 1648 events. 131/1648 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3590 event pairs, 0 based on Foata normal form. 0/1386 useless extension candidates. Maximal degree in co-relation 3886. Up to 132 conditions per place. [2023-01-28 00:10:02,297 INFO L119 LiptonReduction]: Number of co-enabled transitions 669240 [2023-01-28 00:10:09,558 INFO L134 LiptonReduction]: Checked pairs total: 2981943 [2023-01-28 00:10:09,558 INFO L136 LiptonReduction]: Total number of compositions: 521 [2023-01-28 00:10:09,559 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:10:09,559 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:10:09,559 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:10:09,847 INFO L130 PetriNetUnfolder]: 53/821 cut-off events. [2023-01-28 00:10:09,848 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:10:09,848 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:10:09,848 INFO L208 CegarLoopForPetriNet]: trace histogram [66, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:10:09,848 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:10:09,848 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:10:09,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1894853738, now seen corresponding path program 1 times [2023-01-28 00:10:09,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:10:09,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588693811] [2023-01-28 00:10:09,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:10:09,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:10:09,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:09,921 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:10:09,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:10,024 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:10:10,024 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:10:10,024 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:10:10,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-01-28 00:10:10,024 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:10:10,024 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:10:10,024 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:10:10,024 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-01-28 00:10:10,092 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:10:10,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 949 places, 883 transitions, 6386 flow [2023-01-28 00:10:10,805 INFO L130 PetriNetUnfolder]: 133/1673 cut-off events. [2023-01-28 00:10:10,805 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:10:10,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4083 conditions, 1673 events. 133/1673 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3661 event pairs, 0 based on Foata normal form. 0/1407 useless extension candidates. Maximal degree in co-relation 3979. Up to 134 conditions per place. [2023-01-28 00:10:10,887 INFO L82 GeneralOperation]: Start removeDead. Operand has 949 places, 883 transitions, 6386 flow [2023-01-28 00:10:10,903 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 949 places, 883 transitions, 6386 flow [2023-01-28 00:10:10,903 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:10:10,904 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 949 places, 883 transitions, 6386 flow [2023-01-28 00:10:10,904 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 949 places, 883 transitions, 6386 flow [2023-01-28 00:10:10,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 949 places, 883 transitions, 6386 flow [2023-01-28 00:10:11,721 INFO L130 PetriNetUnfolder]: 133/1673 cut-off events. [2023-01-28 00:10:11,722 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:10:11,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4083 conditions, 1673 events. 133/1673 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3661 event pairs, 0 based on Foata normal form. 0/1407 useless extension candidates. Maximal degree in co-relation 3979. Up to 134 conditions per place. [2023-01-28 00:10:11,975 INFO L119 LiptonReduction]: Number of co-enabled transitions 689832 [2023-01-28 00:10:19,218 INFO L134 LiptonReduction]: Checked pairs total: 3645797 [2023-01-28 00:10:19,218 INFO L136 LiptonReduction]: Total number of compositions: 533 [2023-01-28 00:10:19,219 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:10:19,219 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:10:19,219 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:10:19,557 INFO L130 PetriNetUnfolder]: 58/844 cut-off events. [2023-01-28 00:10:19,557 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:10:19,557 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:10:19,557 INFO L208 CegarLoopForPetriNet]: trace histogram [67, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:10:19,557 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:10:19,557 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:10:19,557 INFO L85 PathProgramCache]: Analyzing trace with hash 215469877, now seen corresponding path program 1 times [2023-01-28 00:10:19,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:10:19,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410943443] [2023-01-28 00:10:19,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:10:19,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:10:19,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:19,626 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:10:19,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:19,738 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:10:19,739 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:10:19,739 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:10:19,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-01-28 00:10:19,739 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:10:19,739 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:10:19,739 WARN L233 ceAbstractionStarter]: 66 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:10:19,739 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 67 thread instances. [2023-01-28 00:10:19,826 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:10:19,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 963 places, 896 transitions, 6549 flow [2023-01-28 00:10:20,560 INFO L130 PetriNetUnfolder]: 135/1698 cut-off events. [2023-01-28 00:10:20,560 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:10:20,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4178 conditions, 1698 events. 135/1698 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3710 event pairs, 0 based on Foata normal form. 0/1428 useless extension candidates. Maximal degree in co-relation 4073. Up to 136 conditions per place. [2023-01-28 00:10:20,646 INFO L82 GeneralOperation]: Start removeDead. Operand has 963 places, 896 transitions, 6549 flow [2023-01-28 00:10:20,663 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 963 places, 896 transitions, 6549 flow [2023-01-28 00:10:20,663 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:10:20,663 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 963 places, 896 transitions, 6549 flow [2023-01-28 00:10:20,664 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 963 places, 896 transitions, 6549 flow [2023-01-28 00:10:20,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 963 places, 896 transitions, 6549 flow [2023-01-28 00:10:21,394 INFO L130 PetriNetUnfolder]: 135/1698 cut-off events. [2023-01-28 00:10:21,395 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:10:21,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4178 conditions, 1698 events. 135/1698 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3710 event pairs, 0 based on Foata normal form. 0/1428 useless extension candidates. Maximal degree in co-relation 4073. Up to 136 conditions per place. [2023-01-28 00:10:21,905 INFO L119 LiptonReduction]: Number of co-enabled transitions 710736 [2023-01-28 00:10:29,240 INFO L134 LiptonReduction]: Checked pairs total: 3626569 [2023-01-28 00:10:29,240 INFO L136 LiptonReduction]: Total number of compositions: 534 [2023-01-28 00:10:29,241 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:10:29,241 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:10:29,241 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:10:29,506 INFO L130 PetriNetUnfolder]: 54/848 cut-off events. [2023-01-28 00:10:29,507 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:10:29,507 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:10:29,507 INFO L208 CegarLoopForPetriNet]: trace histogram [68, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:10:29,507 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:10:29,507 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:10:29,507 INFO L85 PathProgramCache]: Analyzing trace with hash -2131269053, now seen corresponding path program 1 times [2023-01-28 00:10:29,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:10:29,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489802992] [2023-01-28 00:10:29,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:10:29,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:10:29,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:29,574 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:10:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:29,740 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:10:29,740 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:10:29,740 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:10:29,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-01-28 00:10:29,741 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:10:29,741 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:10:29,741 WARN L233 ceAbstractionStarter]: 67 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:10:29,741 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 68 thread instances. [2023-01-28 00:10:29,829 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:10:29,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 909 transitions, 6714 flow [2023-01-28 00:10:30,601 INFO L130 PetriNetUnfolder]: 137/1723 cut-off events. [2023-01-28 00:10:30,601 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:10:30,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4274 conditions, 1723 events. 137/1723 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3760 event pairs, 0 based on Foata normal form. 0/1449 useless extension candidates. Maximal degree in co-relation 4168. Up to 138 conditions per place. [2023-01-28 00:10:30,690 INFO L82 GeneralOperation]: Start removeDead. Operand has 977 places, 909 transitions, 6714 flow [2023-01-28 00:10:30,708 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 977 places, 909 transitions, 6714 flow [2023-01-28 00:10:30,708 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:10:30,708 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 977 places, 909 transitions, 6714 flow [2023-01-28 00:10:30,708 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 977 places, 909 transitions, 6714 flow [2023-01-28 00:10:30,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 977 places, 909 transitions, 6714 flow [2023-01-28 00:10:31,473 INFO L130 PetriNetUnfolder]: 137/1723 cut-off events. [2023-01-28 00:10:31,473 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:10:31,561 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4274 conditions, 1723 events. 137/1723 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3760 event pairs, 0 based on Foata normal form. 0/1449 useless extension candidates. Maximal degree in co-relation 4168. Up to 138 conditions per place. [2023-01-28 00:10:31,872 INFO L119 LiptonReduction]: Number of co-enabled transitions 731952 [2023-01-28 00:10:39,373 INFO L134 LiptonReduction]: Checked pairs total: 3219774 [2023-01-28 00:10:39,374 INFO L136 LiptonReduction]: Total number of compositions: 539 [2023-01-28 00:10:39,374 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:10:39,375 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:10:39,375 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:10:39,665 INFO L130 PetriNetUnfolder]: 54/857 cut-off events. [2023-01-28 00:10:39,666 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:10:39,666 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:10:39,666 INFO L208 CegarLoopForPetriNet]: trace histogram [69, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:10:39,666 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:10:39,666 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:10:39,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1257468053, now seen corresponding path program 1 times [2023-01-28 00:10:39,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:10:39,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720322504] [2023-01-28 00:10:39,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:10:39,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:10:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:39,753 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:10:39,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:39,867 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:10:39,867 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:10:39,867 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:10:39,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-01-28 00:10:39,868 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:10:39,868 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:10:39,868 WARN L233 ceAbstractionStarter]: 68 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:10:39,868 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 69 thread instances. [2023-01-28 00:10:39,961 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:10:39,964 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 991 places, 922 transitions, 6881 flow [2023-01-28 00:10:40,764 INFO L130 PetriNetUnfolder]: 139/1748 cut-off events. [2023-01-28 00:10:40,764 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:10:40,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4371 conditions, 1748 events. 139/1748 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3808 event pairs, 0 based on Foata normal form. 0/1470 useless extension candidates. Maximal degree in co-relation 4264. Up to 140 conditions per place. [2023-01-28 00:10:40,843 INFO L82 GeneralOperation]: Start removeDead. Operand has 991 places, 922 transitions, 6881 flow [2023-01-28 00:10:40,858 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 991 places, 922 transitions, 6881 flow [2023-01-28 00:10:40,858 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:10:40,858 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 991 places, 922 transitions, 6881 flow [2023-01-28 00:10:40,858 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 991 places, 922 transitions, 6881 flow [2023-01-28 00:10:40,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 991 places, 922 transitions, 6881 flow [2023-01-28 00:10:41,612 INFO L130 PetriNetUnfolder]: 139/1748 cut-off events. [2023-01-28 00:10:41,612 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:10:41,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4371 conditions, 1748 events. 139/1748 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3808 event pairs, 0 based on Foata normal form. 0/1470 useless extension candidates. Maximal degree in co-relation 4264. Up to 140 conditions per place. [2023-01-28 00:10:41,997 INFO L119 LiptonReduction]: Number of co-enabled transitions 753480 [2023-01-28 00:10:49,367 INFO L134 LiptonReduction]: Checked pairs total: 3312802 [2023-01-28 00:10:49,368 INFO L136 LiptonReduction]: Total number of compositions: 554 [2023-01-28 00:10:49,369 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:10:49,369 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:10:49,369 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:10:49,660 INFO L130 PetriNetUnfolder]: 57/874 cut-off events. [2023-01-28 00:10:49,660 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:10:49,660 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:10:49,660 INFO L208 CegarLoopForPetriNet]: trace histogram [70, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:10:49,660 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:10:49,660 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:10:49,660 INFO L85 PathProgramCache]: Analyzing trace with hash -420731570, now seen corresponding path program 1 times [2023-01-28 00:10:49,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:10:49,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473027650] [2023-01-28 00:10:49,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:10:49,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:10:49,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:49,733 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:10:49,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:10:49,851 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:10:49,851 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:10:49,851 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:10:49,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-01-28 00:10:49,851 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:10:49,852 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:10:49,852 WARN L233 ceAbstractionStarter]: 69 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:10:49,852 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 70 thread instances. [2023-01-28 00:10:49,940 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:10:49,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1005 places, 935 transitions, 7050 flow [2023-01-28 00:10:50,810 INFO L130 PetriNetUnfolder]: 141/1773 cut-off events. [2023-01-28 00:10:50,810 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:10:50,886 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4469 conditions, 1773 events. 141/1773 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3876 event pairs, 0 based on Foata normal form. 0/1491 useless extension candidates. Maximal degree in co-relation 4361. Up to 142 conditions per place. [2023-01-28 00:10:50,886 INFO L82 GeneralOperation]: Start removeDead. Operand has 1005 places, 935 transitions, 7050 flow [2023-01-28 00:10:50,901 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1005 places, 935 transitions, 7050 flow [2023-01-28 00:10:50,901 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:10:50,901 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1005 places, 935 transitions, 7050 flow [2023-01-28 00:10:50,901 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1005 places, 935 transitions, 7050 flow [2023-01-28 00:10:50,901 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1005 places, 935 transitions, 7050 flow [2023-01-28 00:10:51,676 INFO L130 PetriNetUnfolder]: 141/1773 cut-off events. [2023-01-28 00:10:51,676 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:10:51,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4469 conditions, 1773 events. 141/1773 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3876 event pairs, 0 based on Foata normal form. 0/1491 useless extension candidates. Maximal degree in co-relation 4361. Up to 142 conditions per place. [2023-01-28 00:10:52,074 INFO L119 LiptonReduction]: Number of co-enabled transitions 775320 [2023-01-28 00:10:59,681 INFO L134 LiptonReduction]: Checked pairs total: 3864220 [2023-01-28 00:10:59,681 INFO L136 LiptonReduction]: Total number of compositions: 553 [2023-01-28 00:10:59,682 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:10:59,682 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:10:59,682 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:10:59,974 INFO L130 PetriNetUnfolder]: 52/874 cut-off events. [2023-01-28 00:10:59,974 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:10:59,974 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:10:59,974 INFO L208 CegarLoopForPetriNet]: trace histogram [71, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:10:59,974 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:10:59,974 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:10:59,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1817327974, now seen corresponding path program 1 times [2023-01-28 00:10:59,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:10:59,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952764721] [2023-01-28 00:10:59,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:10:59,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:11:00,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:00,043 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:11:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:00,153 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:11:00,154 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:11:00,154 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:11:00,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-01-28 00:11:00,154 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:11:00,154 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:11:00,154 WARN L233 ceAbstractionStarter]: 70 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:11:00,154 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 71 thread instances. [2023-01-28 00:11:00,242 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:11:00,246 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1019 places, 948 transitions, 7221 flow [2023-01-28 00:11:01,109 INFO L130 PetriNetUnfolder]: 143/1798 cut-off events. [2023-01-28 00:11:01,109 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:11:01,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4568 conditions, 1798 events. 143/1798 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3917 event pairs, 0 based on Foata normal form. 0/1512 useless extension candidates. Maximal degree in co-relation 4459. Up to 144 conditions per place. [2023-01-28 00:11:01,185 INFO L82 GeneralOperation]: Start removeDead. Operand has 1019 places, 948 transitions, 7221 flow [2023-01-28 00:11:01,198 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1019 places, 948 transitions, 7221 flow [2023-01-28 00:11:01,199 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:11:01,199 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1019 places, 948 transitions, 7221 flow [2023-01-28 00:11:01,199 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1019 places, 948 transitions, 7221 flow [2023-01-28 00:11:01,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1019 places, 948 transitions, 7221 flow [2023-01-28 00:11:02,023 INFO L130 PetriNetUnfolder]: 143/1798 cut-off events. [2023-01-28 00:11:02,023 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:11:02,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4568 conditions, 1798 events. 143/1798 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 3917 event pairs, 0 based on Foata normal form. 0/1512 useless extension candidates. Maximal degree in co-relation 4459. Up to 144 conditions per place. [2023-01-28 00:11:02,436 INFO L119 LiptonReduction]: Number of co-enabled transitions 797472 [2023-01-28 00:11:10,105 INFO L134 LiptonReduction]: Checked pairs total: 3451646 [2023-01-28 00:11:10,105 INFO L136 LiptonReduction]: Total number of compositions: 565 [2023-01-28 00:11:10,106 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:11:10,106 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:11:10,106 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:11:10,428 INFO L130 PetriNetUnfolder]: 56/895 cut-off events. [2023-01-28 00:11:10,428 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:11:10,428 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:11:10,428 INFO L208 CegarLoopForPetriNet]: trace histogram [72, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:11:10,429 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:11:10,429 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:11:10,429 INFO L85 PathProgramCache]: Analyzing trace with hash 944472494, now seen corresponding path program 1 times [2023-01-28 00:11:10,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:11:10,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875289608] [2023-01-28 00:11:10,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:11:10,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:11:10,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:10,526 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:11:10,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:10,660 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:11:10,660 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:11:10,661 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:11:10,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-01-28 00:11:10,661 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:11:10,661 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:11:10,661 WARN L233 ceAbstractionStarter]: 71 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:11:10,661 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 72 thread instances. [2023-01-28 00:11:10,774 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:11:10,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 961 transitions, 7394 flow [2023-01-28 00:11:11,680 INFO L130 PetriNetUnfolder]: 145/1823 cut-off events. [2023-01-28 00:11:11,680 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:11:11,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4668 conditions, 1823 events. 145/1823 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4001 event pairs, 0 based on Foata normal form. 0/1533 useless extension candidates. Maximal degree in co-relation 4558. Up to 146 conditions per place. [2023-01-28 00:11:11,773 INFO L82 GeneralOperation]: Start removeDead. Operand has 1033 places, 961 transitions, 7394 flow [2023-01-28 00:11:11,791 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1033 places, 961 transitions, 7394 flow [2023-01-28 00:11:11,792 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:11:11,792 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1033 places, 961 transitions, 7394 flow [2023-01-28 00:11:11,792 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1033 places, 961 transitions, 7394 flow [2023-01-28 00:11:11,792 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 961 transitions, 7394 flow [2023-01-28 00:11:12,652 INFO L130 PetriNetUnfolder]: 145/1823 cut-off events. [2023-01-28 00:11:12,653 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:11:12,749 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4668 conditions, 1823 events. 145/1823 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4001 event pairs, 0 based on Foata normal form. 0/1533 useless extension candidates. Maximal degree in co-relation 4558. Up to 146 conditions per place. [2023-01-28 00:11:13,077 INFO L119 LiptonReduction]: Number of co-enabled transitions 819936 [2023-01-28 00:11:21,009 INFO L134 LiptonReduction]: Checked pairs total: 3764008 [2023-01-28 00:11:21,009 INFO L136 LiptonReduction]: Total number of compositions: 584 [2023-01-28 00:11:21,010 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:11:21,010 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:11:21,010 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:11:21,345 INFO L130 PetriNetUnfolder]: 66/925 cut-off events. [2023-01-28 00:11:21,345 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:11:21,345 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:11:21,345 INFO L208 CegarLoopForPetriNet]: trace histogram [73, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:11:21,346 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:11:21,346 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:11:21,346 INFO L85 PathProgramCache]: Analyzing trace with hash -459503644, now seen corresponding path program 1 times [2023-01-28 00:11:21,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:11:21,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056752987] [2023-01-28 00:11:21,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:11:21,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:11:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:21,423 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:11:21,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:21,641 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:11:21,642 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:11:21,642 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:11:21,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-01-28 00:11:21,642 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:11:21,642 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:11:21,642 WARN L233 ceAbstractionStarter]: 72 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:11:21,642 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 73 thread instances. [2023-01-28 00:11:21,732 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:11:21,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1047 places, 974 transitions, 7569 flow [2023-01-28 00:11:22,639 INFO L130 PetriNetUnfolder]: 147/1848 cut-off events. [2023-01-28 00:11:22,639 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:11:22,739 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4769 conditions, 1848 events. 147/1848 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4024 event pairs, 0 based on Foata normal form. 0/1554 useless extension candidates. Maximal degree in co-relation 4658. Up to 148 conditions per place. [2023-01-28 00:11:22,739 INFO L82 GeneralOperation]: Start removeDead. Operand has 1047 places, 974 transitions, 7569 flow [2023-01-28 00:11:22,760 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1047 places, 974 transitions, 7569 flow [2023-01-28 00:11:22,760 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:11:22,760 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1047 places, 974 transitions, 7569 flow [2023-01-28 00:11:22,760 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1047 places, 974 transitions, 7569 flow [2023-01-28 00:11:22,760 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1047 places, 974 transitions, 7569 flow [2023-01-28 00:11:23,647 INFO L130 PetriNetUnfolder]: 147/1848 cut-off events. [2023-01-28 00:11:23,647 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:11:23,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4769 conditions, 1848 events. 147/1848 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4024 event pairs, 0 based on Foata normal form. 0/1554 useless extension candidates. Maximal degree in co-relation 4658. Up to 148 conditions per place. [2023-01-28 00:11:24,220 INFO L119 LiptonReduction]: Number of co-enabled transitions 842712 [2023-01-28 00:11:32,229 INFO L134 LiptonReduction]: Checked pairs total: 3766384 [2023-01-28 00:11:32,229 INFO L136 LiptonReduction]: Total number of compositions: 586 [2023-01-28 00:11:32,230 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:11:32,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;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:11:32,230 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:11:32,568 INFO L130 PetriNetUnfolder]: 63/930 cut-off events. [2023-01-28 00:11:32,568 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:11:32,568 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:11:32,568 INFO L208 CegarLoopForPetriNet]: trace histogram [74, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:11:32,569 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:11:32,569 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:11:32,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1468726088, now seen corresponding path program 1 times [2023-01-28 00:11:32,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:11:32,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484949259] [2023-01-28 00:11:32,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:11:32,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:11:32,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:32,655 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:11:32,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:32,790 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:11:32,790 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:11:32,790 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:11:32,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-01-28 00:11:32,791 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:11:32,791 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:11:32,791 WARN L233 ceAbstractionStarter]: 73 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:11:32,791 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 74 thread instances. [2023-01-28 00:11:32,881 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:11:32,885 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1061 places, 987 transitions, 7746 flow [2023-01-28 00:11:33,969 INFO L130 PetriNetUnfolder]: 149/1873 cut-off events. [2023-01-28 00:11:33,970 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:11:34,043 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4871 conditions, 1873 events. 149/1873 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4056 event pairs, 0 based on Foata normal form. 0/1575 useless extension candidates. Maximal degree in co-relation 4759. Up to 150 conditions per place. [2023-01-28 00:11:34,043 INFO L82 GeneralOperation]: Start removeDead. Operand has 1061 places, 987 transitions, 7746 flow [2023-01-28 00:11:34,055 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1061 places, 987 transitions, 7746 flow [2023-01-28 00:11:34,056 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:11:34,056 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1061 places, 987 transitions, 7746 flow [2023-01-28 00:11:34,056 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1061 places, 987 transitions, 7746 flow [2023-01-28 00:11:34,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1061 places, 987 transitions, 7746 flow [2023-01-28 00:11:35,157 INFO L130 PetriNetUnfolder]: 149/1873 cut-off events. [2023-01-28 00:11:35,157 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:11:35,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4871 conditions, 1873 events. 149/1873 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4056 event pairs, 0 based on Foata normal form. 0/1575 useless extension candidates. Maximal degree in co-relation 4759. Up to 150 conditions per place. [2023-01-28 00:11:35,585 INFO L119 LiptonReduction]: Number of co-enabled transitions 865800 [2023-01-28 00:11:43,783 INFO L134 LiptonReduction]: Checked pairs total: 3834719 [2023-01-28 00:11:43,783 INFO L136 LiptonReduction]: Total number of compositions: 588 [2023-01-28 00:11:43,785 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:11:43,785 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:11:43,785 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:11:44,182 INFO L130 PetriNetUnfolder]: 64/943 cut-off events. [2023-01-28 00:11:44,182 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:11:44,182 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:11:44,183 INFO L208 CegarLoopForPetriNet]: trace histogram [75, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:11:44,183 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:11:44,183 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:11:44,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1964723004, now seen corresponding path program 1 times [2023-01-28 00:11:44,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:11:44,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968932878] [2023-01-28 00:11:44,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:11:44,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:11:44,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:44,269 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:11:44,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:44,399 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:11:44,399 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:11:44,399 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:11:44,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-01-28 00:11:44,399 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:11:44,400 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:11:44,400 WARN L233 ceAbstractionStarter]: 74 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:11:44,400 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 75 thread instances. [2023-01-28 00:11:44,497 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:11:44,501 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1075 places, 1000 transitions, 7925 flow [2023-01-28 00:11:45,498 INFO L130 PetriNetUnfolder]: 151/1898 cut-off events. [2023-01-28 00:11:45,498 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:11:45,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4974 conditions, 1898 events. 151/1898 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4139 event pairs, 0 based on Foata normal form. 0/1596 useless extension candidates. Maximal degree in co-relation 4861. Up to 152 conditions per place. [2023-01-28 00:11:45,610 INFO L82 GeneralOperation]: Start removeDead. Operand has 1075 places, 1000 transitions, 7925 flow [2023-01-28 00:11:45,631 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1075 places, 1000 transitions, 7925 flow [2023-01-28 00:11:45,632 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:11:45,632 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1075 places, 1000 transitions, 7925 flow [2023-01-28 00:11:45,632 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1075 places, 1000 transitions, 7925 flow [2023-01-28 00:11:45,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1075 places, 1000 transitions, 7925 flow [2023-01-28 00:11:46,593 INFO L130 PetriNetUnfolder]: 151/1898 cut-off events. [2023-01-28 00:11:46,593 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:11:46,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4974 conditions, 1898 events. 151/1898 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4139 event pairs, 0 based on Foata normal form. 0/1596 useless extension candidates. Maximal degree in co-relation 4861. Up to 152 conditions per place. [2023-01-28 00:11:47,056 INFO L119 LiptonReduction]: Number of co-enabled transitions 889200 [2023-01-28 00:11:55,492 INFO L134 LiptonReduction]: Checked pairs total: 3983343 [2023-01-28 00:11:55,493 INFO L136 LiptonReduction]: Total number of compositions: 596 [2023-01-28 00:11:55,494 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:11:55,494 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:11:55,494 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:11:55,930 INFO L130 PetriNetUnfolder]: 66/959 cut-off events. [2023-01-28 00:11:55,930 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:11:55,930 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:11:55,930 INFO L208 CegarLoopForPetriNet]: trace histogram [76, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:11:55,930 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:11:55,930 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:11:55,931 INFO L85 PathProgramCache]: Analyzing trace with hash 1709279356, now seen corresponding path program 1 times [2023-01-28 00:11:55,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:11:55,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271738885] [2023-01-28 00:11:55,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:11:55,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:11:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:56,019 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:11:56,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:11:56,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:11:56,160 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:11:56,160 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:11:56,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-01-28 00:11:56,161 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:11:56,161 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:11:56,161 WARN L233 ceAbstractionStarter]: 75 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:11:56,161 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 76 thread instances. [2023-01-28 00:11:56,254 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:11:56,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1089 places, 1013 transitions, 8106 flow [2023-01-28 00:11:57,291 INFO L130 PetriNetUnfolder]: 153/1923 cut-off events. [2023-01-28 00:11:57,291 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:11:57,371 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5078 conditions, 1923 events. 153/1923 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4212 event pairs, 0 based on Foata normal form. 0/1617 useless extension candidates. Maximal degree in co-relation 4964. Up to 154 conditions per place. [2023-01-28 00:11:57,371 INFO L82 GeneralOperation]: Start removeDead. Operand has 1089 places, 1013 transitions, 8106 flow [2023-01-28 00:11:57,384 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1089 places, 1013 transitions, 8106 flow [2023-01-28 00:11:57,385 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:11:57,385 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1089 places, 1013 transitions, 8106 flow [2023-01-28 00:11:57,385 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1089 places, 1013 transitions, 8106 flow [2023-01-28 00:11:57,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1089 places, 1013 transitions, 8106 flow [2023-01-28 00:11:58,333 INFO L130 PetriNetUnfolder]: 153/1923 cut-off events. [2023-01-28 00:11:58,333 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:11:58,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5078 conditions, 1923 events. 153/1923 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4212 event pairs, 0 based on Foata normal form. 0/1617 useless extension candidates. Maximal degree in co-relation 4964. Up to 154 conditions per place. [2023-01-28 00:11:58,994 INFO L119 LiptonReduction]: Number of co-enabled transitions 912912 [2023-01-28 00:12:07,290 INFO L134 LiptonReduction]: Checked pairs total: 3970693 [2023-01-28 00:12:07,290 INFO L136 LiptonReduction]: Total number of compositions: 601 [2023-01-28 00:12:07,291 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:12:07,292 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:12:07,292 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:12:07,702 INFO L130 PetriNetUnfolder]: 60/958 cut-off events. [2023-01-28 00:12:07,702 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:12:07,702 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:12:07,702 INFO L208 CegarLoopForPetriNet]: trace histogram [77, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:12:07,703 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:12:07,703 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:12:07,703 INFO L85 PathProgramCache]: Analyzing trace with hash 344886046, now seen corresponding path program 1 times [2023-01-28 00:12:07,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:12:07,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767356664] [2023-01-28 00:12:07,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:12:07,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:12:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:07,797 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:12:07,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:07,947 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:12:07,947 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:12:07,947 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:12:07,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-01-28 00:12:07,947 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:12:07,948 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:12:07,948 WARN L233 ceAbstractionStarter]: 76 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:12:07,948 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 77 thread instances. [2023-01-28 00:12:08,048 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:12:08,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1103 places, 1026 transitions, 8289 flow [2023-01-28 00:12:09,054 INFO L130 PetriNetUnfolder]: 155/1948 cut-off events. [2023-01-28 00:12:09,054 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:12:09,171 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5183 conditions, 1948 events. 155/1948 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4248 event pairs, 0 based on Foata normal form. 0/1638 useless extension candidates. Maximal degree in co-relation 5068. Up to 156 conditions per place. [2023-01-28 00:12:09,171 INFO L82 GeneralOperation]: Start removeDead. Operand has 1103 places, 1026 transitions, 8289 flow [2023-01-28 00:12:09,197 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1103 places, 1026 transitions, 8289 flow [2023-01-28 00:12:09,197 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:12:09,197 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1103 places, 1026 transitions, 8289 flow [2023-01-28 00:12:09,197 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1103 places, 1026 transitions, 8289 flow [2023-01-28 00:12:09,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1103 places, 1026 transitions, 8289 flow [2023-01-28 00:12:10,265 INFO L130 PetriNetUnfolder]: 155/1948 cut-off events. [2023-01-28 00:12:10,265 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:12:10,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5183 conditions, 1948 events. 155/1948 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4248 event pairs, 0 based on Foata normal form. 0/1638 useless extension candidates. Maximal degree in co-relation 5068. Up to 156 conditions per place. [2023-01-28 00:12:10,742 INFO L119 LiptonReduction]: Number of co-enabled transitions 936936 [2023-01-28 00:12:19,052 INFO L134 LiptonReduction]: Checked pairs total: 4940564 [2023-01-28 00:12:19,052 INFO L136 LiptonReduction]: Total number of compositions: 615 [2023-01-28 00:12:19,053 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:12:19,054 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:12:19,054 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:12:19,435 INFO L130 PetriNetUnfolder]: 65/978 cut-off events. [2023-01-28 00:12:19,435 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:12:19,435 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:12:19,435 INFO L208 CegarLoopForPetriNet]: trace histogram [78, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:12:19,435 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:12:19,435 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:12:19,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1165514926, now seen corresponding path program 1 times [2023-01-28 00:12:19,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:12:19,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710435057] [2023-01-28 00:12:19,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:12:19,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:12:19,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:19,528 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:12:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:19,672 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:12:19,673 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:12:19,673 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:12:19,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-01-28 00:12:19,673 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:12:19,673 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:12:19,673 WARN L233 ceAbstractionStarter]: 77 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:12:19,673 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 78 thread instances. [2023-01-28 00:12:19,771 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:12:19,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1117 places, 1039 transitions, 8474 flow [2023-01-28 00:12:20,815 INFO L130 PetriNetUnfolder]: 157/1973 cut-off events. [2023-01-28 00:12:20,815 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:12:20,926 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5289 conditions, 1973 events. 157/1973 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4306 event pairs, 0 based on Foata normal form. 0/1659 useless extension candidates. Maximal degree in co-relation 5173. Up to 158 conditions per place. [2023-01-28 00:12:20,927 INFO L82 GeneralOperation]: Start removeDead. Operand has 1117 places, 1039 transitions, 8474 flow [2023-01-28 00:12:20,948 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1117 places, 1039 transitions, 8474 flow [2023-01-28 00:12:20,948 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:12:20,948 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1117 places, 1039 transitions, 8474 flow [2023-01-28 00:12:20,948 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1117 places, 1039 transitions, 8474 flow [2023-01-28 00:12:20,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1117 places, 1039 transitions, 8474 flow [2023-01-28 00:12:22,091 INFO L130 PetriNetUnfolder]: 157/1973 cut-off events. [2023-01-28 00:12:22,091 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:12:22,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5289 conditions, 1973 events. 157/1973 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4306 event pairs, 0 based on Foata normal form. 0/1659 useless extension candidates. Maximal degree in co-relation 5173. Up to 158 conditions per place. [2023-01-28 00:12:22,475 INFO L119 LiptonReduction]: Number of co-enabled transitions 961272 [2023-01-28 00:12:30,935 INFO L134 LiptonReduction]: Checked pairs total: 4293494 [2023-01-28 00:12:30,935 INFO L136 LiptonReduction]: Total number of compositions: 620 [2023-01-28 00:12:30,936 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:12:30,936 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:12:30,936 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:12:31,325 INFO L130 PetriNetUnfolder]: 68/996 cut-off events. [2023-01-28 00:12:31,326 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:12:31,326 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:12:31,329 INFO L208 CegarLoopForPetriNet]: trace histogram [79, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:12:31,329 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:12:31,329 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:12:31,329 INFO L85 PathProgramCache]: Analyzing trace with hash -232280495, now seen corresponding path program 1 times [2023-01-28 00:12:31,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:12:31,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779187730] [2023-01-28 00:12:31,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:12:31,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:12:31,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:31,447 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:12:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:31,589 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:12:31,589 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:12:31,589 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:12:31,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-01-28 00:12:31,589 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:12:31,590 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:12:31,590 WARN L233 ceAbstractionStarter]: 78 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:12:31,590 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 79 thread instances. [2023-01-28 00:12:31,691 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:12:31,695 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1131 places, 1052 transitions, 8661 flow [2023-01-28 00:12:32,718 INFO L130 PetriNetUnfolder]: 159/1998 cut-off events. [2023-01-28 00:12:32,718 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:12:32,838 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5396 conditions, 1998 events. 159/1998 cut-off events. For 85241/85241 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4364 event pairs, 0 based on Foata normal form. 0/1680 useless extension candidates. Maximal degree in co-relation 5279. Up to 160 conditions per place. [2023-01-28 00:12:32,838 INFO L82 GeneralOperation]: Start removeDead. Operand has 1131 places, 1052 transitions, 8661 flow [2023-01-28 00:12:32,860 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1131 places, 1052 transitions, 8661 flow [2023-01-28 00:12:32,861 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:12:32,861 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1131 places, 1052 transitions, 8661 flow [2023-01-28 00:12:32,861 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1131 places, 1052 transitions, 8661 flow [2023-01-28 00:12:32,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1131 places, 1052 transitions, 8661 flow [2023-01-28 00:12:33,914 INFO L130 PetriNetUnfolder]: 159/1998 cut-off events. [2023-01-28 00:12:33,914 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:12:34,011 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5396 conditions, 1998 events. 159/1998 cut-off events. For 85241/85241 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4364 event pairs, 0 based on Foata normal form. 0/1680 useless extension candidates. Maximal degree in co-relation 5279. Up to 160 conditions per place. [2023-01-28 00:12:34,358 INFO L119 LiptonReduction]: Number of co-enabled transitions 985920 [2023-01-28 00:12:42,901 INFO L134 LiptonReduction]: Checked pairs total: 4498091 [2023-01-28 00:12:42,901 INFO L136 LiptonReduction]: Total number of compositions: 628 [2023-01-28 00:12:42,902 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:12:42,902 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:12:42,902 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:12:43,308 INFO L130 PetriNetUnfolder]: 70/1011 cut-off events. [2023-01-28 00:12:43,308 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:12:43,308 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:12:43,309 INFO L208 CegarLoopForPetriNet]: trace histogram [80, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:12:43,309 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:12:43,309 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:12:43,309 INFO L85 PathProgramCache]: Analyzing trace with hash 732627416, now seen corresponding path program 1 times [2023-01-28 00:12:43,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:12:43,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354437733] [2023-01-28 00:12:43,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:12:43,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:12:43,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:43,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:12:43,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:43,555 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:12:43,556 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:12:43,556 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:12:43,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-01-28 00:12:43,556 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:12:43,556 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:12:43,556 WARN L233 ceAbstractionStarter]: 79 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:12:43,556 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 80 thread instances. [2023-01-28 00:12:43,661 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:12:43,665 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1145 places, 1065 transitions, 8850 flow [2023-01-28 00:12:44,747 INFO L130 PetriNetUnfolder]: 161/2023 cut-off events. [2023-01-28 00:12:44,747 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:12:44,869 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5504 conditions, 2023 events. 161/2023 cut-off events. For 88480/88480 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4403 event pairs, 0 based on Foata normal form. 0/1701 useless extension candidates. Maximal degree in co-relation 5386. Up to 162 conditions per place. [2023-01-28 00:12:44,869 INFO L82 GeneralOperation]: Start removeDead. Operand has 1145 places, 1065 transitions, 8850 flow [2023-01-28 00:12:44,892 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1145 places, 1065 transitions, 8850 flow [2023-01-28 00:12:44,892 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:12:44,892 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1145 places, 1065 transitions, 8850 flow [2023-01-28 00:12:44,892 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1145 places, 1065 transitions, 8850 flow [2023-01-28 00:12:44,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1145 places, 1065 transitions, 8850 flow [2023-01-28 00:12:45,989 INFO L130 PetriNetUnfolder]: 161/2023 cut-off events. [2023-01-28 00:12:45,989 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:12:46,082 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5504 conditions, 2023 events. 161/2023 cut-off events. For 88480/88480 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4403 event pairs, 0 based on Foata normal form. 0/1701 useless extension candidates. Maximal degree in co-relation 5386. Up to 162 conditions per place. [2023-01-28 00:12:46,411 INFO L119 LiptonReduction]: Number of co-enabled transitions 1010880 [2023-01-28 00:12:55,020 INFO L134 LiptonReduction]: Checked pairs total: 4459760 [2023-01-28 00:12:55,021 INFO L136 LiptonReduction]: Total number of compositions: 636 [2023-01-28 00:12:55,022 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:12:55,022 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:12:55,022 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:12:55,439 INFO L130 PetriNetUnfolder]: 67/1017 cut-off events. [2023-01-28 00:12:55,439 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:12:55,439 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:12:55,439 INFO L208 CegarLoopForPetriNet]: trace histogram [81, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:12:55,439 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:12:55,440 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:12:55,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1937924395, now seen corresponding path program 1 times [2023-01-28 00:12:55,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:12:55,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527908404] [2023-01-28 00:12:55,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:12:55,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:12:55,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:55,532 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:12:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:12:55,760 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:12:55,761 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:12:55,761 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:12:55,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-01-28 00:12:55,761 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:12:55,761 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:12:55,761 WARN L233 ceAbstractionStarter]: 80 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:12:55,761 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 81 thread instances. [2023-01-28 00:12:55,859 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:12:55,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1159 places, 1078 transitions, 9041 flow [2023-01-28 00:12:56,939 INFO L130 PetriNetUnfolder]: 163/2048 cut-off events. [2023-01-28 00:12:56,939 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:12:57,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5613 conditions, 2048 events. 163/2048 cut-off events. For 91800/91800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4646 event pairs, 0 based on Foata normal form. 0/1722 useless extension candidates. Maximal degree in co-relation 5494. Up to 164 conditions per place. [2023-01-28 00:12:57,065 INFO L82 GeneralOperation]: Start removeDead. Operand has 1159 places, 1078 transitions, 9041 flow [2023-01-28 00:12:57,089 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1159 places, 1078 transitions, 9041 flow [2023-01-28 00:12:57,089 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:12:57,089 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1159 places, 1078 transitions, 9041 flow [2023-01-28 00:12:57,089 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1159 places, 1078 transitions, 9041 flow [2023-01-28 00:12:57,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1159 places, 1078 transitions, 9041 flow [2023-01-28 00:12:58,182 INFO L130 PetriNetUnfolder]: 163/2048 cut-off events. [2023-01-28 00:12:58,182 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:12:58,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5613 conditions, 2048 events. 163/2048 cut-off events. For 91800/91800 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4646 event pairs, 0 based on Foata normal form. 0/1722 useless extension candidates. Maximal degree in co-relation 5494. Up to 164 conditions per place. [2023-01-28 00:12:58,665 INFO L119 LiptonReduction]: Number of co-enabled transitions 1036152 [2023-01-28 00:13:07,329 INFO L134 LiptonReduction]: Checked pairs total: 4623692 [2023-01-28 00:13:07,329 INFO L136 LiptonReduction]: Total number of compositions: 639 [2023-01-28 00:13:07,330 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:13:07,330 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:13:07,330 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:13:07,787 INFO L130 PetriNetUnfolder]: 67/1025 cut-off events. [2023-01-28 00:13:07,787 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:13:07,787 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:13:07,788 INFO L208 CegarLoopForPetriNet]: trace histogram [82, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:13:07,788 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:13:07,788 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:13:07,788 INFO L85 PathProgramCache]: Analyzing trace with hash -36174175, now seen corresponding path program 1 times [2023-01-28 00:13:07,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:13:07,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421405763] [2023-01-28 00:13:07,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:13:07,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:13:07,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:07,884 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:13:07,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:08,046 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:13:08,046 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:13:08,046 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:13:08,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-01-28 00:13:08,046 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:13:08,047 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:13:08,047 WARN L233 ceAbstractionStarter]: 81 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:13:08,047 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 82 thread instances. [2023-01-28 00:13:08,150 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:13:08,154 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1173 places, 1091 transitions, 9234 flow [2023-01-28 00:13:09,456 INFO L130 PetriNetUnfolder]: 165/2073 cut-off events. [2023-01-28 00:13:09,456 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:13:09,551 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5723 conditions, 2073 events. 165/2073 cut-off events. For 95202/95202 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4525 event pairs, 0 based on Foata normal form. 0/1743 useless extension candidates. Maximal degree in co-relation 5603. Up to 166 conditions per place. [2023-01-28 00:13:09,552 INFO L82 GeneralOperation]: Start removeDead. Operand has 1173 places, 1091 transitions, 9234 flow [2023-01-28 00:13:09,571 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1173 places, 1091 transitions, 9234 flow [2023-01-28 00:13:09,571 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:13:09,571 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1173 places, 1091 transitions, 9234 flow [2023-01-28 00:13:09,571 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1173 places, 1091 transitions, 9234 flow [2023-01-28 00:13:09,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1173 places, 1091 transitions, 9234 flow [2023-01-28 00:13:10,983 INFO L130 PetriNetUnfolder]: 165/2073 cut-off events. [2023-01-28 00:13:10,983 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:13:11,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5723 conditions, 2073 events. 165/2073 cut-off events. For 95202/95202 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4525 event pairs, 0 based on Foata normal form. 0/1743 useless extension candidates. Maximal degree in co-relation 5603. Up to 166 conditions per place. [2023-01-28 00:13:11,580 INFO L119 LiptonReduction]: Number of co-enabled transitions 1061736 [2023-01-28 00:13:20,334 INFO L134 LiptonReduction]: Checked pairs total: 4689021 [2023-01-28 00:13:20,334 INFO L136 LiptonReduction]: Total number of compositions: 648 [2023-01-28 00:13:20,335 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:13:20,336 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:13:20,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:13:20,765 INFO L130 PetriNetUnfolder]: 69/1043 cut-off events. [2023-01-28 00:13:20,765 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:13:20,765 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:13:20,766 INFO L208 CegarLoopForPetriNet]: trace histogram [83, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:13:20,766 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:13:20,766 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:13:20,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1271836413, now seen corresponding path program 1 times [2023-01-28 00:13:20,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:13:20,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299098965] [2023-01-28 00:13:20,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:13:20,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:13:20,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:20,905 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:13:20,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:21,065 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:13:21,066 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:13:21,066 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:13:21,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-01-28 00:13:21,066 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:13:21,066 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:13:21,066 WARN L233 ceAbstractionStarter]: 82 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:13:21,066 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 83 thread instances. [2023-01-28 00:13:21,167 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:13:21,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1187 places, 1104 transitions, 9429 flow [2023-01-28 00:13:22,465 INFO L130 PetriNetUnfolder]: 167/2098 cut-off events. [2023-01-28 00:13:22,465 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:13:22,564 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5834 conditions, 2098 events. 167/2098 cut-off events. For 98687/98687 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4576 event pairs, 0 based on Foata normal form. 0/1764 useless extension candidates. Maximal degree in co-relation 5713. Up to 168 conditions per place. [2023-01-28 00:13:22,564 INFO L82 GeneralOperation]: Start removeDead. Operand has 1187 places, 1104 transitions, 9429 flow [2023-01-28 00:13:22,757 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1187 places, 1104 transitions, 9429 flow [2023-01-28 00:13:22,758 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:13:22,758 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1187 places, 1104 transitions, 9429 flow [2023-01-28 00:13:22,758 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1187 places, 1104 transitions, 9429 flow [2023-01-28 00:13:22,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1187 places, 1104 transitions, 9429 flow [2023-01-28 00:13:24,108 INFO L130 PetriNetUnfolder]: 167/2098 cut-off events. [2023-01-28 00:13:24,109 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:13:24,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5834 conditions, 2098 events. 167/2098 cut-off events. For 98687/98687 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4576 event pairs, 0 based on Foata normal form. 0/1764 useless extension candidates. Maximal degree in co-relation 5713. Up to 168 conditions per place. [2023-01-28 00:13:24,551 INFO L119 LiptonReduction]: Number of co-enabled transitions 1087632 [2023-01-28 00:13:33,814 INFO L134 LiptonReduction]: Checked pairs total: 4903377 [2023-01-28 00:13:33,814 INFO L136 LiptonReduction]: Total number of compositions: 661 [2023-01-28 00:13:33,815 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:13:33,815 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:13:33,815 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:13:34,284 INFO L130 PetriNetUnfolder]: 72/1060 cut-off events. [2023-01-28 00:13:34,284 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:13:34,284 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:13:34,284 INFO L208 CegarLoopForPetriNet]: trace histogram [84, 83, 83, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:13:34,284 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:13:34,284 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:13:34,284 INFO L85 PathProgramCache]: Analyzing trace with hash -549098268, now seen corresponding path program 1 times [2023-01-28 00:13:34,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:13:34,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688238609] [2023-01-28 00:13:34,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:13:34,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:13:34,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:34,388 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:13:34,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:34,567 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:13:34,567 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:13:34,567 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:13:34,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-01-28 00:13:34,567 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:13:34,567 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:13:34,567 WARN L233 ceAbstractionStarter]: 83 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:13:34,567 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 84 thread instances. [2023-01-28 00:13:34,685 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:13:34,690 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1201 places, 1117 transitions, 9626 flow [2023-01-28 00:13:36,073 INFO L130 PetriNetUnfolder]: 169/2123 cut-off events. [2023-01-28 00:13:36,073 INFO L131 PetriNetUnfolder]: For 102256/102256 co-relation queries the response was YES. [2023-01-28 00:13:36,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5946 conditions, 2123 events. 169/2123 cut-off events. For 102256/102256 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4646 event pairs, 0 based on Foata normal form. 0/1785 useless extension candidates. Maximal degree in co-relation 5824. Up to 170 conditions per place. [2023-01-28 00:13:36,176 INFO L82 GeneralOperation]: Start removeDead. Operand has 1201 places, 1117 transitions, 9626 flow [2023-01-28 00:13:36,234 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1201 places, 1117 transitions, 9626 flow [2023-01-28 00:13:36,234 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:13:36,234 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1201 places, 1117 transitions, 9626 flow [2023-01-28 00:13:36,234 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1201 places, 1117 transitions, 9626 flow [2023-01-28 00:13:36,234 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1201 places, 1117 transitions, 9626 flow [2023-01-28 00:13:37,544 INFO L130 PetriNetUnfolder]: 169/2123 cut-off events. [2023-01-28 00:13:37,544 INFO L131 PetriNetUnfolder]: For 102256/102256 co-relation queries the response was YES. [2023-01-28 00:13:37,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5946 conditions, 2123 events. 169/2123 cut-off events. For 102256/102256 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4646 event pairs, 0 based on Foata normal form. 0/1785 useless extension candidates. Maximal degree in co-relation 5824. Up to 170 conditions per place. [2023-01-28 00:13:38,078 INFO L119 LiptonReduction]: Number of co-enabled transitions 1113840 [2023-01-28 00:13:47,195 INFO L134 LiptonReduction]: Checked pairs total: 5838811 [2023-01-28 00:13:47,195 INFO L136 LiptonReduction]: Total number of compositions: 667 [2023-01-28 00:13:47,196 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:13:47,196 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:13:47,196 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:13:47,689 INFO L130 PetriNetUnfolder]: 72/1070 cut-off events. [2023-01-28 00:13:47,690 INFO L131 PetriNetUnfolder]: For 102256/102256 co-relation queries the response was YES. [2023-01-28 00:13:47,690 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:13:47,690 INFO L208 CegarLoopForPetriNet]: trace histogram [85, 84, 84, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:13:47,690 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:13:47,690 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:13:47,690 INFO L85 PathProgramCache]: Analyzing trace with hash 73578022, now seen corresponding path program 1 times [2023-01-28 00:13:47,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:13:47,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807502492] [2023-01-28 00:13:47,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:13:47,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:13:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:47,785 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:13:47,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:13:47,974 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:13:47,974 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:13:47,974 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:13:47,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-01-28 00:13:47,974 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:13:47,974 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:13:47,974 WARN L233 ceAbstractionStarter]: 84 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:13:47,974 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 85 thread instances. [2023-01-28 00:13:48,092 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:13:48,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1215 places, 1130 transitions, 9825 flow [2023-01-28 00:13:49,553 INFO L130 PetriNetUnfolder]: 171/2148 cut-off events. [2023-01-28 00:13:49,553 INFO L131 PetriNetUnfolder]: For 105910/105910 co-relation queries the response was YES. [2023-01-28 00:13:49,656 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6059 conditions, 2148 events. 171/2148 cut-off events. For 105910/105910 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4693 event pairs, 0 based on Foata normal form. 0/1806 useless extension candidates. Maximal degree in co-relation 5936. Up to 172 conditions per place. [2023-01-28 00:13:49,656 INFO L82 GeneralOperation]: Start removeDead. Operand has 1215 places, 1130 transitions, 9825 flow [2023-01-28 00:13:49,671 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1215 places, 1130 transitions, 9825 flow [2023-01-28 00:13:49,671 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:13:49,671 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1215 places, 1130 transitions, 9825 flow [2023-01-28 00:13:49,671 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1215 places, 1130 transitions, 9825 flow [2023-01-28 00:13:49,671 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1215 places, 1130 transitions, 9825 flow [2023-01-28 00:13:51,108 INFO L130 PetriNetUnfolder]: 171/2148 cut-off events. [2023-01-28 00:13:51,108 INFO L131 PetriNetUnfolder]: For 105910/105910 co-relation queries the response was YES. [2023-01-28 00:13:51,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6059 conditions, 2148 events. 171/2148 cut-off events. For 105910/105910 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4693 event pairs, 0 based on Foata normal form. 0/1806 useless extension candidates. Maximal degree in co-relation 5936. Up to 172 conditions per place. [2023-01-28 00:13:51,690 INFO L119 LiptonReduction]: Number of co-enabled transitions 1140360 [2023-01-28 00:14:01,142 INFO L134 LiptonReduction]: Checked pairs total: 5964454 [2023-01-28 00:14:01,142 INFO L136 LiptonReduction]: Total number of compositions: 676 [2023-01-28 00:14:01,143 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:14:01,143 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:14:01,143 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:14:01,642 INFO L130 PetriNetUnfolder]: 74/1086 cut-off events. [2023-01-28 00:14:01,642 INFO L131 PetriNetUnfolder]: For 105910/105910 co-relation queries the response was YES. [2023-01-28 00:14:01,642 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:14:01,643 INFO L208 CegarLoopForPetriNet]: trace histogram [86, 85, 85, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:14:01,643 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:14:01,643 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:14:01,643 INFO L85 PathProgramCache]: Analyzing trace with hash -1757542213, now seen corresponding path program 1 times [2023-01-28 00:14:01,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:14:01,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104511799] [2023-01-28 00:14:01,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:14:01,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:14:01,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:01,752 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:14:01,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:01,953 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:14:01,953 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:14:01,953 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:14:01,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-01-28 00:14:01,953 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:14:01,953 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:14:01,953 WARN L233 ceAbstractionStarter]: 85 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:14:01,954 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 86 thread instances. [2023-01-28 00:14:02,064 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:14:02,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1229 places, 1143 transitions, 10026 flow [2023-01-28 00:14:03,504 INFO L130 PetriNetUnfolder]: 173/2173 cut-off events. [2023-01-28 00:14:03,504 INFO L131 PetriNetUnfolder]: For 109650/109650 co-relation queries the response was YES. [2023-01-28 00:14:03,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6173 conditions, 2173 events. 173/2173 cut-off events. For 109650/109650 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4755 event pairs, 0 based on Foata normal form. 0/1827 useless extension candidates. Maximal degree in co-relation 6049. Up to 174 conditions per place. [2023-01-28 00:14:03,612 INFO L82 GeneralOperation]: Start removeDead. Operand has 1229 places, 1143 transitions, 10026 flow [2023-01-28 00:14:03,628 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1229 places, 1143 transitions, 10026 flow [2023-01-28 00:14:03,628 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:14:03,628 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1229 places, 1143 transitions, 10026 flow [2023-01-28 00:14:03,628 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1229 places, 1143 transitions, 10026 flow [2023-01-28 00:14:03,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1229 places, 1143 transitions, 10026 flow [2023-01-28 00:14:05,291 INFO L130 PetriNetUnfolder]: 173/2173 cut-off events. [2023-01-28 00:14:05,292 INFO L131 PetriNetUnfolder]: For 109650/109650 co-relation queries the response was YES. [2023-01-28 00:14:05,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6173 conditions, 2173 events. 173/2173 cut-off events. For 109650/109650 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4755 event pairs, 0 based on Foata normal form. 0/1827 useless extension candidates. Maximal degree in co-relation 6049. Up to 174 conditions per place. [2023-01-28 00:14:05,923 INFO L119 LiptonReduction]: Number of co-enabled transitions 1167192 [2023-01-28 00:14:15,386 INFO L134 LiptonReduction]: Checked pairs total: 6002425 [2023-01-28 00:14:15,387 INFO L136 LiptonReduction]: Total number of compositions: 681 [2023-01-28 00:14:15,387 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:14:15,388 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:14:15,388 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:14:15,917 INFO L130 PetriNetUnfolder]: 70/1087 cut-off events. [2023-01-28 00:14:15,918 INFO L131 PetriNetUnfolder]: For 109650/109650 co-relation queries the response was YES. [2023-01-28 00:14:15,918 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:14:15,918 INFO L208 CegarLoopForPetriNet]: trace histogram [87, 86, 86, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:14:15,918 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:14:15,918 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:14:15,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1146353019, now seen corresponding path program 1 times [2023-01-28 00:14:15,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:14:15,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602572592] [2023-01-28 00:14:15,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:14:15,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:14:16,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:16,030 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:14:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:16,232 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:14:16,232 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:14:16,232 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:14:16,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-01-28 00:14:16,233 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:14:16,233 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:14:16,234 WARN L233 ceAbstractionStarter]: 86 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:14:16,234 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 87 thread instances. [2023-01-28 00:14:16,334 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:14:16,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1243 places, 1156 transitions, 10229 flow [2023-01-28 00:14:17,883 INFO L130 PetriNetUnfolder]: 175/2198 cut-off events. [2023-01-28 00:14:17,883 INFO L131 PetriNetUnfolder]: For 113477/113477 co-relation queries the response was YES. [2023-01-28 00:14:17,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6288 conditions, 2198 events. 175/2198 cut-off events. For 113477/113477 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4974 event pairs, 0 based on Foata normal form. 0/1848 useless extension candidates. Maximal degree in co-relation 6163. Up to 176 conditions per place. [2023-01-28 00:14:17,999 INFO L82 GeneralOperation]: Start removeDead. Operand has 1243 places, 1156 transitions, 10229 flow [2023-01-28 00:14:18,015 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1243 places, 1156 transitions, 10229 flow [2023-01-28 00:14:18,016 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:14:18,016 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1243 places, 1156 transitions, 10229 flow [2023-01-28 00:14:18,016 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1243 places, 1156 transitions, 10229 flow [2023-01-28 00:14:18,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1243 places, 1156 transitions, 10229 flow [2023-01-28 00:14:19,535 INFO L130 PetriNetUnfolder]: 175/2198 cut-off events. [2023-01-28 00:14:19,535 INFO L131 PetriNetUnfolder]: For 113477/113477 co-relation queries the response was YES. [2023-01-28 00:14:19,651 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6288 conditions, 2198 events. 175/2198 cut-off events. For 113477/113477 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4974 event pairs, 0 based on Foata normal form. 0/1848 useless extension candidates. Maximal degree in co-relation 6163. Up to 176 conditions per place. [2023-01-28 00:14:20,179 INFO L119 LiptonReduction]: Number of co-enabled transitions 1194336 [2023-01-28 00:14:29,706 INFO L134 LiptonReduction]: Checked pairs total: 5343672 [2023-01-28 00:14:29,707 INFO L136 LiptonReduction]: Total number of compositions: 688 [2023-01-28 00:14:29,707 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:14:29,708 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:14:29,708 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:14:30,207 INFO L130 PetriNetUnfolder]: 75/1110 cut-off events. [2023-01-28 00:14:30,207 INFO L131 PetriNetUnfolder]: For 113477/113477 co-relation queries the response was YES. [2023-01-28 00:14:30,207 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:14:30,207 INFO L208 CegarLoopForPetriNet]: trace histogram [88, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:14:30,207 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:14:30,207 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:14:30,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1110964768, now seen corresponding path program 1 times [2023-01-28 00:14:30,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:14:30,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057135352] [2023-01-28 00:14:30,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:14:30,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:14:30,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:30,336 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:14:30,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:30,537 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:14:30,537 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:14:30,537 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:14:30,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-01-28 00:14:30,538 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:14:30,538 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:14:30,538 WARN L233 ceAbstractionStarter]: 87 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:14:30,538 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 88 thread instances. [2023-01-28 00:14:30,652 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:14:30,657 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1257 places, 1169 transitions, 10434 flow [2023-01-28 00:14:32,244 INFO L130 PetriNetUnfolder]: 177/2223 cut-off events. [2023-01-28 00:14:32,244 INFO L131 PetriNetUnfolder]: For 117392/117392 co-relation queries the response was YES. [2023-01-28 00:14:32,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6404 conditions, 2223 events. 177/2223 cut-off events. For 117392/117392 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4854 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 6278. Up to 178 conditions per place. [2023-01-28 00:14:32,356 INFO L82 GeneralOperation]: Start removeDead. Operand has 1257 places, 1169 transitions, 10434 flow [2023-01-28 00:14:32,372 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1257 places, 1169 transitions, 10434 flow [2023-01-28 00:14:32,372 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:14:32,372 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1257 places, 1169 transitions, 10434 flow [2023-01-28 00:14:32,372 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1257 places, 1169 transitions, 10434 flow [2023-01-28 00:14:32,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1257 places, 1169 transitions, 10434 flow [2023-01-28 00:14:33,817 INFO L130 PetriNetUnfolder]: 177/2223 cut-off events. [2023-01-28 00:14:33,818 INFO L131 PetriNetUnfolder]: For 117392/117392 co-relation queries the response was YES. [2023-01-28 00:14:33,936 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6404 conditions, 2223 events. 177/2223 cut-off events. For 117392/117392 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4854 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 6278. Up to 178 conditions per place. [2023-01-28 00:14:34,449 INFO L119 LiptonReduction]: Number of co-enabled transitions 1221792 [2023-01-28 00:14:44,173 INFO L134 LiptonReduction]: Checked pairs total: 5454099 [2023-01-28 00:14:44,173 INFO L136 LiptonReduction]: Total number of compositions: 689 [2023-01-28 00:14:44,174 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:14:44,174 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:14:44,174 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:14:44,677 INFO L130 PetriNetUnfolder]: 75/1119 cut-off events. [2023-01-28 00:14:44,678 INFO L131 PetriNetUnfolder]: For 117392/117392 co-relation queries the response was YES. [2023-01-28 00:14:44,678 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:14:44,678 INFO L208 CegarLoopForPetriNet]: trace histogram [89, 88, 88, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:14:44,678 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:14:44,678 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:14:44,678 INFO L85 PathProgramCache]: Analyzing trace with hash 317346063, now seen corresponding path program 1 times [2023-01-28 00:14:44,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:14:44,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704513462] [2023-01-28 00:14:44,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:14:44,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:14:44,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:44,852 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:14:44,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:45,038 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:14:45,038 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:14:45,038 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:14:45,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-01-28 00:14:45,038 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:14:45,038 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:14:45,038 WARN L233 ceAbstractionStarter]: 88 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:14:45,038 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 89 thread instances. [2023-01-28 00:14:45,147 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:14:45,152 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1271 places, 1182 transitions, 10641 flow [2023-01-28 00:14:46,746 INFO L130 PetriNetUnfolder]: 179/2248 cut-off events. [2023-01-28 00:14:46,746 INFO L131 PetriNetUnfolder]: For 121396/121396 co-relation queries the response was YES. [2023-01-28 00:14:46,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6521 conditions, 2248 events. 179/2248 cut-off events. For 121396/121396 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4926 event pairs, 0 based on Foata normal form. 0/1890 useless extension candidates. Maximal degree in co-relation 6394. Up to 180 conditions per place. [2023-01-28 00:14:46,864 INFO L82 GeneralOperation]: Start removeDead. Operand has 1271 places, 1182 transitions, 10641 flow [2023-01-28 00:14:46,881 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1271 places, 1182 transitions, 10641 flow [2023-01-28 00:14:46,881 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:14:46,881 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1271 places, 1182 transitions, 10641 flow [2023-01-28 00:14:46,881 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1271 places, 1182 transitions, 10641 flow [2023-01-28 00:14:46,881 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1271 places, 1182 transitions, 10641 flow [2023-01-28 00:14:48,336 INFO L130 PetriNetUnfolder]: 179/2248 cut-off events. [2023-01-28 00:14:48,336 INFO L131 PetriNetUnfolder]: For 121396/121396 co-relation queries the response was YES. [2023-01-28 00:14:48,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6521 conditions, 2248 events. 179/2248 cut-off events. For 121396/121396 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4926 event pairs, 0 based on Foata normal form. 0/1890 useless extension candidates. Maximal degree in co-relation 6394. Up to 180 conditions per place. [2023-01-28 00:14:48,944 INFO L119 LiptonReduction]: Number of co-enabled transitions 1249560 [2023-01-28 00:14:58,922 INFO L134 LiptonReduction]: Checked pairs total: 5729470 [2023-01-28 00:14:58,922 INFO L136 LiptonReduction]: Total number of compositions: 710 [2023-01-28 00:14:58,923 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:14:58,923 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:14:58,923 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:14:59,444 INFO L130 PetriNetUnfolder]: 81/1144 cut-off events. [2023-01-28 00:14:59,445 INFO L131 PetriNetUnfolder]: For 121396/121396 co-relation queries the response was YES. [2023-01-28 00:14:59,445 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:14:59,445 INFO L208 CegarLoopForPetriNet]: trace histogram [90, 89, 89, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:14:59,445 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:14:59,445 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:14:59,445 INFO L85 PathProgramCache]: Analyzing trace with hash -660643391, now seen corresponding path program 1 times [2023-01-28 00:14:59,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:14:59,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187050829] [2023-01-28 00:14:59,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:14:59,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:14:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:59,615 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:14:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:14:59,810 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:14:59,810 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:14:59,810 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:14:59,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-01-28 00:14:59,810 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:14:59,811 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:14:59,811 WARN L233 ceAbstractionStarter]: 89 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:14:59,811 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 90 thread instances. [2023-01-28 00:14:59,921 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:14:59,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1285 places, 1195 transitions, 10850 flow [2023-01-28 00:15:01,467 INFO L130 PetriNetUnfolder]: 181/2273 cut-off events. [2023-01-28 00:15:01,467 INFO L131 PetriNetUnfolder]: For 125490/125490 co-relation queries the response was YES. [2023-01-28 00:15:01,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6639 conditions, 2273 events. 181/2273 cut-off events. For 125490/125490 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4985 event pairs, 0 based on Foata normal form. 0/1911 useless extension candidates. Maximal degree in co-relation 6511. Up to 182 conditions per place. [2023-01-28 00:15:01,591 INFO L82 GeneralOperation]: Start removeDead. Operand has 1285 places, 1195 transitions, 10850 flow [2023-01-28 00:15:01,690 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1285 places, 1195 transitions, 10850 flow [2023-01-28 00:15:01,691 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:15:01,691 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1285 places, 1195 transitions, 10850 flow [2023-01-28 00:15:01,691 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1285 places, 1195 transitions, 10850 flow [2023-01-28 00:15:01,691 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1285 places, 1195 transitions, 10850 flow [2023-01-28 00:15:03,187 INFO L130 PetriNetUnfolder]: 181/2273 cut-off events. [2023-01-28 00:15:03,187 INFO L131 PetriNetUnfolder]: For 125490/125490 co-relation queries the response was YES. [2023-01-28 00:15:03,312 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6639 conditions, 2273 events. 181/2273 cut-off events. For 125490/125490 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 4985 event pairs, 0 based on Foata normal form. 0/1911 useless extension candidates. Maximal degree in co-relation 6511. Up to 182 conditions per place. [2023-01-28 00:15:03,914 INFO L119 LiptonReduction]: Number of co-enabled transitions 1277640 [2023-01-28 00:15:14,419 INFO L134 LiptonReduction]: Checked pairs total: 5671160 [2023-01-28 00:15:14,419 INFO L136 LiptonReduction]: Total number of compositions: 715 [2023-01-28 00:15:14,420 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:15:14,420 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:15:14,420 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:15:14,963 INFO L130 PetriNetUnfolder]: 76/1143 cut-off events. [2023-01-28 00:15:14,963 INFO L131 PetriNetUnfolder]: For 125490/125490 co-relation queries the response was YES. [2023-01-28 00:15:14,963 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:15:14,963 INFO L208 CegarLoopForPetriNet]: trace histogram [91, 90, 90, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:15:14,963 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:15:14,963 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:15:14,963 INFO L85 PathProgramCache]: Analyzing trace with hash -999710281, now seen corresponding path program 1 times [2023-01-28 00:15:14,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:15:14,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923749003] [2023-01-28 00:15:14,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:15:14,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:15:15,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:15:15,149 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:15:15,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:15:15,358 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:15:15,359 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:15:15,359 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:15:15,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2023-01-28 00:15:15,359 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:15:15,359 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:15:15,359 WARN L233 ceAbstractionStarter]: 90 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:15:15,359 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 91 thread instances. [2023-01-28 00:15:15,472 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:15:15,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1299 places, 1208 transitions, 11061 flow [2023-01-28 00:15:17,138 INFO L130 PetriNetUnfolder]: 183/2298 cut-off events. [2023-01-28 00:15:17,139 INFO L131 PetriNetUnfolder]: For 129675/129675 co-relation queries the response was YES. [2023-01-28 00:15:17,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6758 conditions, 2298 events. 183/2298 cut-off events. For 129675/129675 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5020 event pairs, 0 based on Foata normal form. 0/1932 useless extension candidates. Maximal degree in co-relation 6629. Up to 184 conditions per place. [2023-01-28 00:15:17,274 INFO L82 GeneralOperation]: Start removeDead. Operand has 1299 places, 1208 transitions, 11061 flow [2023-01-28 00:15:17,370 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1299 places, 1208 transitions, 11061 flow [2023-01-28 00:15:17,371 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:15:17,371 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1299 places, 1208 transitions, 11061 flow [2023-01-28 00:15:17,371 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1299 places, 1208 transitions, 11061 flow [2023-01-28 00:15:17,371 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1299 places, 1208 transitions, 11061 flow [2023-01-28 00:15:19,025 INFO L130 PetriNetUnfolder]: 183/2298 cut-off events. [2023-01-28 00:15:19,025 INFO L131 PetriNetUnfolder]: For 129675/129675 co-relation queries the response was YES. [2023-01-28 00:15:19,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6758 conditions, 2298 events. 183/2298 cut-off events. For 129675/129675 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5020 event pairs, 0 based on Foata normal form. 0/1932 useless extension candidates. Maximal degree in co-relation 6629. Up to 184 conditions per place. [2023-01-28 00:15:19,590 INFO L119 LiptonReduction]: Number of co-enabled transitions 1306032 [2023-01-28 00:15:30,260 INFO L134 LiptonReduction]: Checked pairs total: 5853102 [2023-01-28 00:15:30,260 INFO L136 LiptonReduction]: Total number of compositions: 722 [2023-01-28 00:15:30,261 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:15:30,261 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:15:30,261 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:15:30,845 INFO L130 PetriNetUnfolder]: 76/1156 cut-off events. [2023-01-28 00:15:30,845 INFO L131 PetriNetUnfolder]: For 129675/129675 co-relation queries the response was YES. [2023-01-28 00:15:30,846 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:15:30,846 INFO L208 CegarLoopForPetriNet]: trace histogram [92, 91, 91, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:15:30,846 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:15:30,846 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:15:30,846 INFO L85 PathProgramCache]: Analyzing trace with hash -394360504, now seen corresponding path program 1 times [2023-01-28 00:15:30,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:15:30,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908866208] [2023-01-28 00:15:30,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:15:30,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:15:30,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:15:30,976 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:15:30,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:15:31,184 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:15:31,185 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:15:31,185 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:15:31,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-01-28 00:15:31,185 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:15:31,185 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:15:31,185 WARN L233 ceAbstractionStarter]: 91 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:15:31,185 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 92 thread instances. [2023-01-28 00:15:31,303 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:15:31,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1313 places, 1221 transitions, 11274 flow [2023-01-28 00:15:33,009 INFO L130 PetriNetUnfolder]: 185/2323 cut-off events. [2023-01-28 00:15:33,009 INFO L131 PetriNetUnfolder]: For 133952/133952 co-relation queries the response was YES. [2023-01-28 00:15:33,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6878 conditions, 2323 events. 185/2323 cut-off events. For 133952/133952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5100 event pairs, 0 based on Foata normal form. 0/1953 useless extension candidates. Maximal degree in co-relation 6748. Up to 186 conditions per place. [2023-01-28 00:15:33,145 INFO L82 GeneralOperation]: Start removeDead. Operand has 1313 places, 1221 transitions, 11274 flow [2023-01-28 00:15:33,163 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1313 places, 1221 transitions, 11274 flow [2023-01-28 00:15:33,163 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:15:33,163 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1313 places, 1221 transitions, 11274 flow [2023-01-28 00:15:33,163 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1313 places, 1221 transitions, 11274 flow [2023-01-28 00:15:33,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1313 places, 1221 transitions, 11274 flow [2023-01-28 00:15:34,692 INFO L130 PetriNetUnfolder]: 185/2323 cut-off events. [2023-01-28 00:15:34,692 INFO L131 PetriNetUnfolder]: For 133952/133952 co-relation queries the response was YES. [2023-01-28 00:15:34,829 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6878 conditions, 2323 events. 185/2323 cut-off events. For 133952/133952 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5100 event pairs, 0 based on Foata normal form. 0/1953 useless extension candidates. Maximal degree in co-relation 6748. Up to 186 conditions per place. [2023-01-28 00:15:35,390 INFO L119 LiptonReduction]: Number of co-enabled transitions 1334736 [2023-01-28 00:15:45,713 INFO L134 LiptonReduction]: Checked pairs total: 5996891 [2023-01-28 00:15:45,714 INFO L136 LiptonReduction]: Total number of compositions: 730 [2023-01-28 00:15:45,714 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:15:45,714 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:15:45,715 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:15:46,379 INFO L130 PetriNetUnfolder]: 81/1176 cut-off events. [2023-01-28 00:15:46,379 INFO L131 PetriNetUnfolder]: For 133952/133952 co-relation queries the response was YES. [2023-01-28 00:15:46,379 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:15:46,379 INFO L208 CegarLoopForPetriNet]: trace histogram [93, 92, 92, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:15:46,380 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:15:46,380 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:15:46,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1124975744, now seen corresponding path program 1 times [2023-01-28 00:15:46,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:15:46,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310807556] [2023-01-28 00:15:46,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:15:46,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:15:46,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:15:46,499 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:15:46,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:15:46,720 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:15:46,720 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:15:46,720 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:15:46,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-01-28 00:15:46,721 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:15:46,721 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:15:46,721 WARN L233 ceAbstractionStarter]: 92 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:15:46,721 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 93 thread instances. [2023-01-28 00:15:46,833 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:15:46,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1327 places, 1234 transitions, 11489 flow [2023-01-28 00:15:48,616 INFO L130 PetriNetUnfolder]: 187/2348 cut-off events. [2023-01-28 00:15:48,616 INFO L131 PetriNetUnfolder]: For 138322/138322 co-relation queries the response was YES. [2023-01-28 00:15:48,750 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6999 conditions, 2348 events. 187/2348 cut-off events. For 138322/138322 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5131 event pairs, 0 based on Foata normal form. 0/1974 useless extension candidates. Maximal degree in co-relation 6868. Up to 188 conditions per place. [2023-01-28 00:15:48,750 INFO L82 GeneralOperation]: Start removeDead. Operand has 1327 places, 1234 transitions, 11489 flow [2023-01-28 00:15:48,771 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1327 places, 1234 transitions, 11489 flow [2023-01-28 00:15:48,771 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:15:48,771 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1327 places, 1234 transitions, 11489 flow [2023-01-28 00:15:48,772 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1327 places, 1234 transitions, 11489 flow [2023-01-28 00:15:48,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1327 places, 1234 transitions, 11489 flow [2023-01-28 00:15:50,466 INFO L130 PetriNetUnfolder]: 187/2348 cut-off events. [2023-01-28 00:15:50,466 INFO L131 PetriNetUnfolder]: For 138322/138322 co-relation queries the response was YES. [2023-01-28 00:15:50,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6999 conditions, 2348 events. 187/2348 cut-off events. For 138322/138322 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5131 event pairs, 0 based on Foata normal form. 0/1974 useless extension candidates. Maximal degree in co-relation 6868. Up to 188 conditions per place. [2023-01-28 00:15:51,066 INFO L119 LiptonReduction]: Number of co-enabled transitions 1363752 [2023-01-28 00:16:01,695 INFO L134 LiptonReduction]: Checked pairs total: 6031401 [2023-01-28 00:16:01,695 INFO L136 LiptonReduction]: Total number of compositions: 727 [2023-01-28 00:16:01,696 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:16:01,696 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:16:01,696 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:16:02,333 INFO L130 PetriNetUnfolder]: 72/1168 cut-off events. [2023-01-28 00:16:02,333 INFO L131 PetriNetUnfolder]: For 138322/138322 co-relation queries the response was YES. [2023-01-28 00:16:02,333 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:16:02,334 INFO L208 CegarLoopForPetriNet]: trace histogram [94, 93, 93, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:16:02,334 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:16:02,334 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:16:02,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1301775077, now seen corresponding path program 1 times [2023-01-28 00:16:02,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:16:02,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304626690] [2023-01-28 00:16:02,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:16:02,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:16:02,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:02,467 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:16:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:02,694 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:16:02,694 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:16:02,694 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:16:02,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-01-28 00:16:02,694 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:16:02,694 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:16:02,694 WARN L233 ceAbstractionStarter]: 93 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:16:02,694 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 94 thread instances. [2023-01-28 00:16:02,808 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:16:02,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1341 places, 1247 transitions, 11706 flow [2023-01-28 00:16:04,533 INFO L130 PetriNetUnfolder]: 189/2373 cut-off events. [2023-01-28 00:16:04,533 INFO L131 PetriNetUnfolder]: For 142786/142786 co-relation queries the response was YES. [2023-01-28 00:16:04,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7121 conditions, 2373 events. 189/2373 cut-off events. For 142786/142786 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5398 event pairs, 0 based on Foata normal form. 0/1995 useless extension candidates. Maximal degree in co-relation 6989. Up to 190 conditions per place. [2023-01-28 00:16:04,669 INFO L82 GeneralOperation]: Start removeDead. Operand has 1341 places, 1247 transitions, 11706 flow [2023-01-28 00:16:04,688 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1341 places, 1247 transitions, 11706 flow [2023-01-28 00:16:04,688 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:16:04,688 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1341 places, 1247 transitions, 11706 flow [2023-01-28 00:16:04,689 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1341 places, 1247 transitions, 11706 flow [2023-01-28 00:16:04,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1341 places, 1247 transitions, 11706 flow [2023-01-28 00:16:06,585 INFO L130 PetriNetUnfolder]: 189/2373 cut-off events. [2023-01-28 00:16:06,585 INFO L131 PetriNetUnfolder]: For 142786/142786 co-relation queries the response was YES. [2023-01-28 00:16:06,727 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7121 conditions, 2373 events. 189/2373 cut-off events. For 142786/142786 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5398 event pairs, 0 based on Foata normal form. 0/1995 useless extension candidates. Maximal degree in co-relation 6989. Up to 190 conditions per place. [2023-01-28 00:16:07,352 INFO L119 LiptonReduction]: Number of co-enabled transitions 1393080 [2023-01-28 00:16:17,963 INFO L134 LiptonReduction]: Checked pairs total: 6219405 [2023-01-28 00:16:17,963 INFO L136 LiptonReduction]: Total number of compositions: 749 [2023-01-28 00:16:17,964 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:16:17,964 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:16:17,964 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:16:18,683 INFO L130 PetriNetUnfolder]: 81/1197 cut-off events. [2023-01-28 00:16:18,683 INFO L131 PetriNetUnfolder]: For 142786/142786 co-relation queries the response was YES. [2023-01-28 00:16:18,683 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:16:18,683 INFO L208 CegarLoopForPetriNet]: trace histogram [95, 94, 94, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:16:18,683 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:16:18,683 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:16:18,684 INFO L85 PathProgramCache]: Analyzing trace with hash -774783543, now seen corresponding path program 1 times [2023-01-28 00:16:18,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:16:18,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688658778] [2023-01-28 00:16:18,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:16:18,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:16:18,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:18,805 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:16:18,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:19,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:16:19,032 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:16:19,032 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:16:19,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-01-28 00:16:19,032 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:16:19,032 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:16:19,032 WARN L233 ceAbstractionStarter]: 94 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:16:19,032 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 95 thread instances. [2023-01-28 00:16:19,152 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:16:19,157 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1355 places, 1260 transitions, 11925 flow [2023-01-28 00:16:21,016 INFO L130 PetriNetUnfolder]: 191/2398 cut-off events. [2023-01-28 00:16:21,016 INFO L131 PetriNetUnfolder]: For 147345/147345 co-relation queries the response was YES. [2023-01-28 00:16:21,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7244 conditions, 2398 events. 191/2398 cut-off events. For 147345/147345 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5253 event pairs, 0 based on Foata normal form. 0/2016 useless extension candidates. Maximal degree in co-relation 7111. Up to 192 conditions per place. [2023-01-28 00:16:21,171 INFO L82 GeneralOperation]: Start removeDead. Operand has 1355 places, 1260 transitions, 11925 flow [2023-01-28 00:16:21,190 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1355 places, 1260 transitions, 11925 flow [2023-01-28 00:16:21,191 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:16:21,191 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1355 places, 1260 transitions, 11925 flow [2023-01-28 00:16:21,191 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1355 places, 1260 transitions, 11925 flow [2023-01-28 00:16:21,191 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1355 places, 1260 transitions, 11925 flow [2023-01-28 00:16:23,040 INFO L130 PetriNetUnfolder]: 191/2398 cut-off events. [2023-01-28 00:16:23,040 INFO L131 PetriNetUnfolder]: For 147345/147345 co-relation queries the response was YES. [2023-01-28 00:16:23,177 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7244 conditions, 2398 events. 191/2398 cut-off events. For 147345/147345 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5253 event pairs, 0 based on Foata normal form. 0/2016 useless extension candidates. Maximal degree in co-relation 7111. Up to 192 conditions per place. [2023-01-28 00:16:23,731 INFO L119 LiptonReduction]: Number of co-enabled transitions 1422720 [2023-01-28 00:16:34,367 INFO L134 LiptonReduction]: Checked pairs total: 6347479 [2023-01-28 00:16:34,367 INFO L136 LiptonReduction]: Total number of compositions: 749 [2023-01-28 00:16:34,368 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:16:34,368 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:16:34,368 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:16:35,031 INFO L130 PetriNetUnfolder]: 82/1211 cut-off events. [2023-01-28 00:16:35,032 INFO L131 PetriNetUnfolder]: For 147345/147345 co-relation queries the response was YES. [2023-01-28 00:16:35,032 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:16:35,032 INFO L208 CegarLoopForPetriNet]: trace histogram [96, 95, 95, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:16:35,032 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:16:35,032 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:16:35,032 INFO L85 PathProgramCache]: Analyzing trace with hash -86385193, now seen corresponding path program 1 times [2023-01-28 00:16:35,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:16:35,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846234674] [2023-01-28 00:16:35,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:16:35,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:16:35,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:35,183 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:16:35,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:35,425 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:16:35,425 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:16:35,425 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:16:35,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-01-28 00:16:35,425 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:16:35,426 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:16:35,426 WARN L233 ceAbstractionStarter]: 95 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:16:35,426 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 96 thread instances. [2023-01-28 00:16:35,569 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:16:35,574 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1369 places, 1273 transitions, 12146 flow [2023-01-28 00:16:37,593 INFO L130 PetriNetUnfolder]: 193/2423 cut-off events. [2023-01-28 00:16:37,594 INFO L131 PetriNetUnfolder]: For 152000/152000 co-relation queries the response was YES. [2023-01-28 00:16:37,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7368 conditions, 2423 events. 193/2423 cut-off events. For 152000/152000 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5294 event pairs, 0 based on Foata normal form. 0/2037 useless extension candidates. Maximal degree in co-relation 7234. Up to 194 conditions per place. [2023-01-28 00:16:37,741 INFO L82 GeneralOperation]: Start removeDead. Operand has 1369 places, 1273 transitions, 12146 flow [2023-01-28 00:16:37,764 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1369 places, 1273 transitions, 12146 flow [2023-01-28 00:16:37,764 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:16:37,764 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1369 places, 1273 transitions, 12146 flow [2023-01-28 00:16:37,765 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1369 places, 1273 transitions, 12146 flow [2023-01-28 00:16:37,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1369 places, 1273 transitions, 12146 flow [2023-01-28 00:16:39,591 INFO L130 PetriNetUnfolder]: 193/2423 cut-off events. [2023-01-28 00:16:39,592 INFO L131 PetriNetUnfolder]: For 152000/152000 co-relation queries the response was YES. [2023-01-28 00:16:39,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7368 conditions, 2423 events. 193/2423 cut-off events. For 152000/152000 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5294 event pairs, 0 based on Foata normal form. 0/2037 useless extension candidates. Maximal degree in co-relation 7234. Up to 194 conditions per place. [2023-01-28 00:16:40,319 INFO L119 LiptonReduction]: Number of co-enabled transitions 1452672 [2023-01-28 00:16:51,192 INFO L134 LiptonReduction]: Checked pairs total: 6641994 [2023-01-28 00:16:51,192 INFO L136 LiptonReduction]: Total number of compositions: 763 [2023-01-28 00:16:51,193 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:16:51,193 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fb59dac, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:16:51,193 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:16:51,837 INFO L130 PetriNetUnfolder]: 86/1228 cut-off events. [2023-01-28 00:16:51,837 INFO L131 PetriNetUnfolder]: For 152000/152000 co-relation queries the response was YES. [2023-01-28 00:16:51,837 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:16:51,838 INFO L208 CegarLoopForPetriNet]: trace histogram [97, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-28 00:16:51,838 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:16:51,838 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:16:51,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1481924236, now seen corresponding path program 1 times [2023-01-28 00:16:51,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:16:51,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472937583] [2023-01-28 00:16:51,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:16:51,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:16:52,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:52,035 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:16:52,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:16:52,272 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:16:52,272 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:16:52,272 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:16:52,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-01-28 00:16:52,272 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:16:52,272 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:16:52,272 WARN L233 ceAbstractionStarter]: 96 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:16:52,272 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 97 thread instances. [2023-01-28 00:16:52,396 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:16:52,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1383 places, 1286 transitions, 12369 flow [2023-01-28 00:16:54,326 INFO L130 PetriNetUnfolder]: 195/2448 cut-off events. [2023-01-28 00:16:54,326 INFO L131 PetriNetUnfolder]: For 156752/156752 co-relation queries the response was YES. [2023-01-28 00:16:54,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7493 conditions, 2448 events. 195/2448 cut-off events. For 156752/156752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5369 event pairs, 0 based on Foata normal form. 0/2058 useless extension candidates. Maximal degree in co-relation 7358. Up to 196 conditions per place. [2023-01-28 00:16:54,482 INFO L82 GeneralOperation]: Start removeDead. Operand has 1383 places, 1286 transitions, 12369 flow [2023-01-28 00:16:54,504 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1383 places, 1286 transitions, 12369 flow [2023-01-28 00:16:54,504 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:16:54,504 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1383 places, 1286 transitions, 12369 flow [2023-01-28 00:16:54,505 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1383 places, 1286 transitions, 12369 flow [2023-01-28 00:16:54,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1383 places, 1286 transitions, 12369 flow [2023-01-28 00:16:56,469 INFO L130 PetriNetUnfolder]: 195/2448 cut-off events. [2023-01-28 00:16:56,470 INFO L131 PetriNetUnfolder]: For 156752/156752 co-relation queries the response was YES. [2023-01-28 00:16:56,622 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7493 conditions, 2448 events. 195/2448 cut-off events. For 156752/156752 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 5369 event pairs, 0 based on Foata normal form. 0/2058 useless extension candidates. Maximal degree in co-relation 7358. Up to 196 conditions per place. [2023-01-28 00:16:57,251 INFO L119 LiptonReduction]: Number of co-enabled transitions 1482936 Received shutdown request... [2023-01-28 00:17:02,710 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-01-28 00:17:03,496 WARN L238 SmtUtils]: Removed 2 from assertion stack [2023-01-28 00:17:03,499 INFO L256 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction. Reason: Timeout or Toolchain cancelled by user [2023-01-28 00:17:03,501 INFO L158 Benchmark]: Toolchain (without parser) took 708095.30ms. Allocated memory was 371.2MB in the beginning and 9.9GB in the end (delta: 9.6GB). Free memory was 328.1MB in the beginning and 2.5GB in the end (delta: -2.2GB). Peak memory consumption was 7.4GB. Max. memory is 16.0GB. [2023-01-28 00:17:03,501 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 255.9MB. Free memory is still 212.6MB. There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:17:03,501 INFO L158 Benchmark]: CACSL2BoogieTranslator took 313.51ms. Allocated memory is still 371.2MB. Free memory was 327.8MB in the beginning and 309.1MB in the end (delta: 18.7MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-01-28 00:17:03,501 INFO L158 Benchmark]: Boogie Procedure Inliner took 27.33ms. Allocated memory is still 371.2MB. Free memory was 309.1MB in the beginning and 307.2MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-01-28 00:17:03,502 INFO L158 Benchmark]: Boogie Preprocessor took 16.66ms. Allocated memory is still 371.2MB. Free memory was 307.2MB in the beginning and 305.8MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:17:03,502 INFO L158 Benchmark]: RCFGBuilder took 242.71ms. Allocated memory is still 371.2MB. Free memory was 305.8MB in the beginning and 292.9MB in the end (delta: 12.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. [2023-01-28 00:17:03,502 INFO L158 Benchmark]: TraceAbstraction took 707490.56ms. Allocated memory was 371.2MB in the beginning and 9.9GB in the end (delta: 9.6GB). Free memory was 292.2MB in the beginning and 2.5GB in the end (delta: -2.2GB). Peak memory consumption was 7.4GB. Max. memory is 16.0GB. [2023-01-28 00:17:03,503 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 255.9MB. Free memory is still 212.6MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 313.51ms. Allocated memory is still 371.2MB. Free memory was 327.8MB in the beginning and 309.1MB in the end (delta: 18.7MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 27.33ms. Allocated memory is still 371.2MB. Free memory was 309.1MB in the beginning and 307.2MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 16.66ms. Allocated memory is still 371.2MB. Free memory was 307.2MB in the beginning and 305.8MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 242.71ms. Allocated memory is still 371.2MB. Free memory was 305.8MB in the beginning and 292.9MB in the end (delta: 12.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.0GB. * TraceAbstraction took 707490.56ms. Allocated memory was 371.2MB in the beginning and 9.9GB in the end (delta: 9.6GB). Free memory was 292.2MB in the beginning and 2.5GB in the end (delta: -2.2GB). Peak memory consumption was 7.4GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.9s, 39 PlacesBefore, 11 PlacesAfterwards, 38 TransitionsBefore, 8 TransitionsAfterwards, 312 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 20 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 2 ChoiceCompositions, 38 TotalNumberOfCompositions, 276 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 276, independent: 276, independent conditional: 0, independent unconditional: 276, 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: 165, independent: 165, independent conditional: 0, independent unconditional: 165, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 276, independent: 111, independent conditional: 0, independent unconditional: 111, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 165, unknown conditional: 0, unknown unconditional: 165] , Statistics on independence cache: Total cache size (in pairs): 2, Positive cache size: 2, Positive conditional cache size: 0, Positive unconditional cache size: 2, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.7s, 53 PlacesBefore, 26 PlacesAfterwards, 51 TransitionsBefore, 22 TransitionsAfterwards, 936 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 17 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 2 ChoiceCompositions, 35 TotalNumberOfCompositions, 2481 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1210, independent: 1098, independent conditional: 0, independent unconditional: 1098, dependent: 112, dependent conditional: 0, dependent unconditional: 112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 508, independent: 483, independent conditional: 0, independent unconditional: 483, dependent: 25, dependent conditional: 0, dependent unconditional: 25, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1210, independent: 615, independent conditional: 0, independent unconditional: 615, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 508, unknown conditional: 0, unknown unconditional: 508] , Statistics on independence cache: Total cache size (in pairs): 79, Positive cache size: 65, Positive conditional cache size: 0, Positive unconditional cache size: 65, Negative cache size: 14, Negative conditional cache size: 0, Negative unconditional cache size: 14, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.7s, 67 PlacesBefore, 37 PlacesAfterwards, 64 TransitionsBefore, 33 TransitionsAfterwards, 1872 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 21 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 1 ChoiceCompositions, 44 TotalNumberOfCompositions, 6517 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2185, independent: 1994, independent conditional: 0, independent unconditional: 1994, dependent: 191, dependent conditional: 0, dependent unconditional: 191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1030, independent: 980, independent conditional: 0, independent unconditional: 980, dependent: 50, dependent conditional: 0, dependent unconditional: 50, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2185, independent: 1014, independent conditional: 0, independent unconditional: 1014, dependent: 141, dependent conditional: 0, dependent unconditional: 141, unknown: 1030, unknown conditional: 0, unknown unconditional: 1030] , Statistics on independence cache: Total cache size (in pairs): 184, Positive cache size: 149, Positive conditional cache size: 0, Positive unconditional cache size: 149, Negative cache size: 35, Negative conditional cache size: 0, Negative unconditional cache size: 35, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.9s, 81 PlacesBefore, 47 PlacesAfterwards, 77 TransitionsBefore, 42 TransitionsAfterwards, 3120 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 25 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 14 ConcurrentYvCompositions, 1 ChoiceCompositions, 51 TotalNumberOfCompositions, 11569 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3845, independent: 3591, independent conditional: 0, independent unconditional: 3591, dependent: 254, dependent conditional: 0, dependent unconditional: 254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1622, independent: 1558, independent conditional: 0, independent unconditional: 1558, dependent: 64, dependent conditional: 0, dependent unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3845, independent: 2033, independent conditional: 0, independent unconditional: 2033, dependent: 190, dependent conditional: 0, dependent unconditional: 190, unknown: 1622, unknown conditional: 0, unknown unconditional: 1622] , Statistics on independence cache: Total cache size (in pairs): 245, Positive cache size: 200, Positive conditional cache size: 0, Positive unconditional cache size: 200, Negative cache size: 45, Negative conditional cache size: 0, Negative unconditional cache size: 45, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.9s, 95 PlacesBefore, 57 PlacesAfterwards, 90 TransitionsBefore, 51 TransitionsAfterwards, 4680 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 31 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 17 ConcurrentYvCompositions, 1 ChoiceCompositions, 60 TotalNumberOfCompositions, 18397 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7051, independent: 6736, independent conditional: 0, independent unconditional: 6736, dependent: 315, dependent conditional: 0, dependent unconditional: 315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2465, independent: 2387, independent conditional: 0, independent unconditional: 2387, dependent: 78, dependent conditional: 0, dependent unconditional: 78, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 7051, independent: 4349, independent conditional: 0, independent unconditional: 4349, dependent: 237, dependent conditional: 0, dependent unconditional: 237, unknown: 2465, unknown conditional: 0, unknown unconditional: 2465] , Statistics on independence cache: Total cache size (in pairs): 379, Positive cache size: 323, Positive conditional cache size: 0, Positive unconditional cache size: 323, Negative cache size: 56, Negative conditional cache size: 0, Negative unconditional cache size: 56, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.0s, 109 PlacesBefore, 66 PlacesAfterwards, 103 TransitionsBefore, 58 TransitionsAfterwards, 6552 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 35 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 17 ConcurrentYvCompositions, 2 ChoiceCompositions, 65 TotalNumberOfCompositions, 25062 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 6670, independent: 6302, independent conditional: 0, independent unconditional: 6302, dependent: 368, dependent conditional: 0, dependent unconditional: 368, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3136, independent: 3062, independent conditional: 0, independent unconditional: 3062, dependent: 74, dependent conditional: 0, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 6670, independent: 3240, independent conditional: 0, independent unconditional: 3240, dependent: 294, dependent conditional: 0, dependent unconditional: 294, unknown: 3136, unknown conditional: 0, unknown unconditional: 3136] , Statistics on independence cache: Total cache size (in pairs): 417, Positive cache size: 373, Positive conditional cache size: 0, Positive unconditional cache size: 373, Negative cache size: 44, Negative conditional cache size: 0, Negative unconditional cache size: 44, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.1s, 123 PlacesBefore, 76 PlacesAfterwards, 116 TransitionsBefore, 67 TransitionsAfterwards, 8736 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 42 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 20 ConcurrentYvCompositions, 2 ChoiceCompositions, 75 TotalNumberOfCompositions, 40667 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12052, independent: 11527, independent conditional: 0, independent unconditional: 11527, dependent: 525, dependent conditional: 0, dependent unconditional: 525, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4423, independent: 4308, independent conditional: 0, independent unconditional: 4308, dependent: 115, dependent conditional: 0, dependent unconditional: 115, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 12052, independent: 7219, independent conditional: 0, independent unconditional: 7219, dependent: 410, dependent conditional: 0, dependent unconditional: 410, unknown: 4423, unknown conditional: 0, unknown unconditional: 4423] , Statistics on independence cache: Total cache size (in pairs): 590, Positive cache size: 513, Positive conditional cache size: 0, Positive unconditional cache size: 513, Negative cache size: 77, Negative conditional cache size: 0, Negative unconditional cache size: 77, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.2s, 137 PlacesBefore, 87 PlacesAfterwards, 129 TransitionsBefore, 78 TransitionsAfterwards, 11232 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 45 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 26 ConcurrentYvCompositions, 1 ChoiceCompositions, 83 TotalNumberOfCompositions, 54897 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 14513, independent: 13893, independent conditional: 0, independent unconditional: 13893, dependent: 620, dependent conditional: 0, dependent unconditional: 620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5695, independent: 5547, independent conditional: 0, independent unconditional: 5547, dependent: 148, dependent conditional: 0, dependent unconditional: 148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 14513, independent: 8346, independent conditional: 0, independent unconditional: 8346, dependent: 472, dependent conditional: 0, dependent unconditional: 472, unknown: 5695, unknown conditional: 0, unknown unconditional: 5695] , Statistics on independence cache: Total cache size (in pairs): 795, Positive cache size: 701, Positive conditional cache size: 0, Positive unconditional cache size: 701, Negative cache size: 94, Negative conditional cache size: 0, Negative unconditional cache size: 94, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 151 PlacesBefore, 96 PlacesAfterwards, 142 TransitionsBefore, 85 TransitionsAfterwards, 14040 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 49 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 26 ConcurrentYvCompositions, 2 ChoiceCompositions, 88 TotalNumberOfCompositions, 58402 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 17067, independent: 16500, independent conditional: 0, independent unconditional: 16500, dependent: 567, dependent conditional: 0, dependent unconditional: 567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 6942, independent: 6808, independent conditional: 0, independent unconditional: 6808, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 17067, independent: 9692, independent conditional: 0, independent unconditional: 9692, dependent: 433, dependent conditional: 0, dependent unconditional: 433, unknown: 6942, unknown conditional: 0, unknown unconditional: 6942] , Statistics on independence cache: Total cache size (in pairs): 1028, Positive cache size: 945, Positive conditional cache size: 0, Positive unconditional cache size: 945, Negative cache size: 83, Negative conditional cache size: 0, Negative unconditional cache size: 83, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 165 PlacesBefore, 103 PlacesAfterwards, 155 TransitionsBefore, 88 TransitionsAfterwards, 17160 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 56 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 20 ConcurrentYvCompositions, 5 ChoiceCompositions, 92 TotalNumberOfCompositions, 76120 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 21053, independent: 20339, independent conditional: 0, independent unconditional: 20339, dependent: 714, dependent conditional: 0, dependent unconditional: 714, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8087, independent: 7937, independent conditional: 0, independent unconditional: 7937, dependent: 150, dependent conditional: 0, dependent unconditional: 150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 21053, independent: 12402, independent conditional: 0, independent unconditional: 12402, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 8087, unknown conditional: 0, unknown unconditional: 8087] , Statistics on independence cache: Total cache size (in pairs): 1162, Positive cache size: 1070, Positive conditional cache size: 0, Positive unconditional cache size: 1070, Negative cache size: 92, Negative conditional cache size: 0, Negative unconditional cache size: 92, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 179 PlacesBefore, 114 PlacesAfterwards, 168 TransitionsBefore, 99 TransitionsAfterwards, 20592 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 63 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 26 ConcurrentYvCompositions, 4 ChoiceCompositions, 104 TotalNumberOfCompositions, 96595 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24118, independent: 23317, independent conditional: 0, independent unconditional: 23317, dependent: 801, dependent conditional: 0, dependent unconditional: 801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 9640, independent: 9473, independent conditional: 0, independent unconditional: 9473, dependent: 167, dependent conditional: 0, dependent unconditional: 167, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24118, independent: 13844, independent conditional: 0, independent unconditional: 13844, dependent: 634, dependent conditional: 0, dependent unconditional: 634, unknown: 9640, unknown conditional: 0, unknown unconditional: 9640] , Statistics on independence cache: Total cache size (in pairs): 940, Positive cache size: 820, Positive conditional cache size: 0, Positive unconditional cache size: 820, Negative cache size: 120, Negative conditional cache size: 0, Negative unconditional cache size: 120, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.5s, 193 PlacesBefore, 124 PlacesAfterwards, 181 TransitionsBefore, 108 TransitionsAfterwards, 24336 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 66 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 4 ChoiceCompositions, 110 TotalNumberOfCompositions, 116010 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 30125, independent: 29245, independent conditional: 0, independent unconditional: 29245, dependent: 880, dependent conditional: 0, dependent unconditional: 880, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11580, independent: 11415, independent conditional: 0, independent unconditional: 11415, dependent: 165, dependent conditional: 0, dependent unconditional: 165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 30125, independent: 17830, independent conditional: 0, independent unconditional: 17830, dependent: 715, dependent conditional: 0, dependent unconditional: 715, unknown: 11580, unknown conditional: 0, unknown unconditional: 11580] , Statistics on independence cache: Total cache size (in pairs): 1409, Positive cache size: 1321, Positive conditional cache size: 0, Positive unconditional cache size: 1321, Negative cache size: 88, Negative conditional cache size: 0, Negative unconditional cache size: 88, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 207 PlacesBefore, 136 PlacesAfterwards, 194 TransitionsBefore, 121 TransitionsAfterwards, 28392 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 70 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 38 ConcurrentYvCompositions, 2 ChoiceCompositions, 121 TotalNumberOfCompositions, 125576 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 30781, independent: 29952, independent conditional: 0, independent unconditional: 29952, dependent: 829, dependent conditional: 0, dependent unconditional: 829, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13154, independent: 12982, independent conditional: 0, independent unconditional: 12982, dependent: 172, dependent conditional: 0, dependent unconditional: 172, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 30781, independent: 16970, independent conditional: 0, independent unconditional: 16970, dependent: 657, dependent conditional: 0, dependent unconditional: 657, unknown: 13154, unknown conditional: 0, unknown unconditional: 13154] , Statistics on independence cache: Total cache size (in pairs): 1207, Positive cache size: 1107, Positive conditional cache size: 0, Positive unconditional cache size: 1107, Negative cache size: 100, Negative conditional cache size: 0, Negative unconditional cache size: 100, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.8s, 221 PlacesBefore, 146 PlacesAfterwards, 207 TransitionsBefore, 130 TransitionsAfterwards, 32760 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 75 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 2 ChoiceCompositions, 129 TotalNumberOfCompositions, 164635 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 37267, independent: 36203, independent conditional: 0, independent unconditional: 36203, dependent: 1064, dependent conditional: 0, dependent unconditional: 1064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15845, independent: 15584, independent conditional: 0, independent unconditional: 15584, dependent: 261, dependent conditional: 0, dependent unconditional: 261, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 37267, independent: 20619, independent conditional: 0, independent unconditional: 20619, dependent: 803, dependent conditional: 0, dependent unconditional: 803, unknown: 15845, unknown conditional: 0, unknown unconditional: 15845] , Statistics on independence cache: Total cache size (in pairs): 2023, Positive cache size: 1838, Positive conditional cache size: 0, Positive unconditional cache size: 1838, Negative cache size: 185, Negative conditional cache size: 0, Negative unconditional cache size: 185, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 235 PlacesBefore, 154 PlacesAfterwards, 220 TransitionsBefore, 135 TransitionsAfterwards, 37440 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 83 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 38 ConcurrentYvCompositions, 4 ChoiceCompositions, 136 TotalNumberOfCompositions, 157023 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 40203, independent: 39284, independent conditional: 0, independent unconditional: 39284, dependent: 919, dependent conditional: 0, dependent unconditional: 919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 17908, independent: 17698, independent conditional: 0, independent unconditional: 17698, dependent: 210, dependent conditional: 0, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 40203, independent: 21586, independent conditional: 0, independent unconditional: 21586, dependent: 709, dependent conditional: 0, dependent unconditional: 709, unknown: 17908, unknown conditional: 0, unknown unconditional: 17908] , Statistics on independence cache: Total cache size (in pairs): 2123, Positive cache size: 2011, Positive conditional cache size: 0, Positive unconditional cache size: 2011, Negative cache size: 112, Negative conditional cache size: 0, Negative unconditional cache size: 112, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.0s, 249 PlacesBefore, 164 PlacesAfterwards, 233 TransitionsBefore, 144 TransitionsAfterwards, 42432 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 86 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 4 ChoiceCompositions, 142 TotalNumberOfCompositions, 212722 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 50124, independent: 48924, independent conditional: 0, independent unconditional: 48924, dependent: 1200, dependent conditional: 0, dependent unconditional: 1200, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19946, independent: 19701, independent conditional: 0, independent unconditional: 19701, dependent: 245, dependent conditional: 0, dependent unconditional: 245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 50124, independent: 29223, independent conditional: 0, independent unconditional: 29223, dependent: 955, dependent conditional: 0, dependent unconditional: 955, unknown: 19946, unknown conditional: 0, unknown unconditional: 19946] , Statistics on independence cache: Total cache size (in pairs): 2382, Positive cache size: 2262, Positive conditional cache size: 0, Positive unconditional cache size: 2262, Negative cache size: 120, Negative conditional cache size: 0, Negative unconditional cache size: 120, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.1s, 263 PlacesBefore, 173 PlacesAfterwards, 246 TransitionsBefore, 151 TransitionsAfterwards, 47736 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 93 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 5 ChoiceCompositions, 150 TotalNumberOfCompositions, 233645 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 65987, independent: 64728, independent conditional: 0, independent unconditional: 64728, dependent: 1259, dependent conditional: 0, dependent unconditional: 1259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 23071, independent: 22807, independent conditional: 0, independent unconditional: 22807, dependent: 264, dependent conditional: 0, dependent unconditional: 264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 65987, independent: 41921, independent conditional: 0, independent unconditional: 41921, dependent: 995, dependent conditional: 0, dependent unconditional: 995, unknown: 23071, unknown conditional: 0, unknown unconditional: 23071] , Statistics on independence cache: Total cache size (in pairs): 3048, Positive cache size: 2858, Positive conditional cache size: 0, Positive unconditional cache size: 2858, Negative cache size: 190, Negative conditional cache size: 0, Negative unconditional cache size: 190, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.2s, 277 PlacesBefore, 184 PlacesAfterwards, 259 TransitionsBefore, 162 TransitionsAfterwards, 53352 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 96 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 47 ConcurrentYvCompositions, 4 ChoiceCompositions, 158 TotalNumberOfCompositions, 229004 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 53529, independent: 52417, independent conditional: 0, independent unconditional: 52417, dependent: 1112, dependent conditional: 0, dependent unconditional: 1112, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 24182, independent: 23900, independent conditional: 0, independent unconditional: 23900, dependent: 282, dependent conditional: 0, dependent unconditional: 282, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 53529, independent: 28517, independent conditional: 0, independent unconditional: 28517, dependent: 830, dependent conditional: 0, dependent unconditional: 830, unknown: 24182, unknown conditional: 0, unknown unconditional: 24182] , Statistics on independence cache: Total cache size (in pairs): 2082, Positive cache size: 1876, Positive conditional cache size: 0, Positive unconditional cache size: 1876, Negative cache size: 206, Negative conditional cache size: 0, Negative unconditional cache size: 206, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.2s, 291 PlacesBefore, 192 PlacesAfterwards, 272 TransitionsBefore, 167 TransitionsAfterwards, 59280 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 105 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 44 ConcurrentYvCompositions, 6 ChoiceCompositions, 166 TotalNumberOfCompositions, 251456 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 64842, independent: 63697, independent conditional: 0, independent unconditional: 63697, dependent: 1145, dependent conditional: 0, dependent unconditional: 1145, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 27525, independent: 27229, independent conditional: 0, independent unconditional: 27229, dependent: 296, dependent conditional: 0, dependent unconditional: 296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 64842, independent: 36468, independent conditional: 0, independent unconditional: 36468, dependent: 849, dependent conditional: 0, dependent unconditional: 849, unknown: 27525, unknown conditional: 0, unknown unconditional: 27525] , Statistics on independence cache: Total cache size (in pairs): 2770, Positive cache size: 2630, Positive conditional cache size: 0, Positive unconditional cache size: 2630, Negative cache size: 140, Negative conditional cache size: 0, Negative unconditional cache size: 140, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.3s, 305 PlacesBefore, 202 PlacesAfterwards, 285 TransitionsBefore, 176 TransitionsAfterwards, 65520 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 108 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 47 ConcurrentYvCompositions, 6 ChoiceCompositions, 172 TotalNumberOfCompositions, 319834 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 78827, independent: 77359, independent conditional: 0, independent unconditional: 77359, dependent: 1468, dependent conditional: 0, dependent unconditional: 1468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 31828, independent: 31549, independent conditional: 0, independent unconditional: 31549, dependent: 279, dependent conditional: 0, dependent unconditional: 279, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 78827, independent: 45810, independent conditional: 0, independent unconditional: 45810, dependent: 1189, dependent conditional: 0, dependent unconditional: 1189, unknown: 31828, unknown conditional: 0, unknown unconditional: 31828] , Statistics on independence cache: Total cache size (in pairs): 4680, Positive cache size: 4532, Positive conditional cache size: 0, Positive unconditional cache size: 4532, Negative cache size: 148, Negative conditional cache size: 0, Negative unconditional cache size: 148, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.5s, 319 PlacesBefore, 211 PlacesAfterwards, 298 TransitionsBefore, 183 TransitionsAfterwards, 72072 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 112 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 47 ConcurrentYvCompositions, 7 ChoiceCompositions, 177 TotalNumberOfCompositions, 353254 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 82842, independent: 81295, independent conditional: 0, independent unconditional: 81295, dependent: 1547, dependent conditional: 0, dependent unconditional: 1547, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 34333, independent: 34046, independent conditional: 0, independent unconditional: 34046, dependent: 287, dependent conditional: 0, dependent unconditional: 287, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 82842, independent: 47249, independent conditional: 0, independent unconditional: 47249, dependent: 1260, dependent conditional: 0, dependent unconditional: 1260, unknown: 34333, unknown conditional: 0, unknown unconditional: 34333] , Statistics on independence cache: Total cache size (in pairs): 5116, Positive cache size: 4962, Positive conditional cache size: 0, Positive unconditional cache size: 4962, Negative cache size: 154, Negative conditional cache size: 0, Negative unconditional cache size: 154, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 333 PlacesBefore, 221 PlacesAfterwards, 311 TransitionsBefore, 192 TransitionsAfterwards, 78936 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 120 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 7 ChoiceCompositions, 188 TotalNumberOfCompositions, 389925 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 93950, independent: 92344, independent conditional: 0, independent unconditional: 92344, dependent: 1606, dependent conditional: 0, dependent unconditional: 1606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 37384, independent: 37070, independent conditional: 0, independent unconditional: 37070, dependent: 314, dependent conditional: 0, dependent unconditional: 314, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 93950, independent: 55274, independent conditional: 0, independent unconditional: 55274, dependent: 1292, dependent conditional: 0, dependent unconditional: 1292, unknown: 37384, unknown conditional: 0, unknown unconditional: 37384] , Statistics on independence cache: Total cache size (in pairs): 5015, Positive cache size: 4853, Positive conditional cache size: 0, Positive unconditional cache size: 4853, Negative cache size: 162, Negative conditional cache size: 0, Negative unconditional cache size: 162, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 347 PlacesBefore, 232 PlacesAfterwards, 324 TransitionsBefore, 203 TransitionsAfterwards, 86112 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 123 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 56 ConcurrentYvCompositions, 6 ChoiceCompositions, 196 TotalNumberOfCompositions, 370440 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 97224, independent: 95829, independent conditional: 0, independent unconditional: 95829, dependent: 1395, dependent conditional: 0, dependent unconditional: 1395, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 42434, independent: 42014, independent conditional: 0, independent unconditional: 42014, dependent: 420, dependent conditional: 0, dependent unconditional: 420, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 97224, independent: 53815, independent conditional: 0, independent unconditional: 53815, dependent: 975, dependent conditional: 0, dependent unconditional: 975, unknown: 42434, unknown conditional: 0, unknown unconditional: 42434] , Statistics on independence cache: Total cache size (in pairs): 6833, Positive cache size: 6599, Positive conditional cache size: 0, Positive unconditional cache size: 6599, Negative cache size: 234, Negative conditional cache size: 0, Negative unconditional cache size: 234, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.7s, 361 PlacesBefore, 243 PlacesAfterwards, 337 TransitionsBefore, 214 TransitionsAfterwards, 93600 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 128 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 62 ConcurrentYvCompositions, 5 ChoiceCompositions, 206 TotalNumberOfCompositions, 474905 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 101206, independent: 99410, independent conditional: 0, independent unconditional: 99410, dependent: 1796, dependent conditional: 0, dependent unconditional: 1796, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 43502, independent: 43130, independent conditional: 0, independent unconditional: 43130, dependent: 372, dependent conditional: 0, dependent unconditional: 372, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 101206, independent: 56280, independent conditional: 0, independent unconditional: 56280, dependent: 1424, dependent conditional: 0, dependent unconditional: 1424, unknown: 43502, unknown conditional: 0, unknown unconditional: 43502] , Statistics on independence cache: Total cache size (in pairs): 4549, Positive cache size: 4368, Positive conditional cache size: 0, Positive unconditional cache size: 4368, Negative cache size: 181, Negative conditional cache size: 0, Negative unconditional cache size: 181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.9s, 375 PlacesBefore, 257 PlacesAfterwards, 350 TransitionsBefore, 231 TransitionsAfterwards, 101400 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 124 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 1 ChoiceCompositions, 213 TotalNumberOfCompositions, 462262 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 106616, independent: 105019, independent conditional: 0, independent unconditional: 105019, dependent: 1597, dependent conditional: 0, dependent unconditional: 1597, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46949, independent: 46471, independent conditional: 0, independent unconditional: 46471, dependent: 478, dependent conditional: 0, dependent unconditional: 478, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 106616, independent: 58548, independent conditional: 0, independent unconditional: 58548, dependent: 1119, dependent conditional: 0, dependent unconditional: 1119, unknown: 46949, unknown conditional: 0, unknown unconditional: 46949] , Statistics on independence cache: Total cache size (in pairs): 4754, Positive cache size: 4450, Positive conditional cache size: 0, Positive unconditional cache size: 4450, Negative cache size: 304, Negative conditional cache size: 0, Negative unconditional cache size: 304, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 389 PlacesBefore, 260 PlacesAfterwards, 363 TransitionsBefore, 226 TransitionsAfterwards, 109512 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 141 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 59 ConcurrentYvCompositions, 8 ChoiceCompositions, 219 TotalNumberOfCompositions, 546851 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 128528, independent: 126622, independent conditional: 0, independent unconditional: 126622, dependent: 1906, dependent conditional: 0, dependent unconditional: 1906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 50826, independent: 50459, independent conditional: 0, independent unconditional: 50459, dependent: 367, dependent conditional: 0, dependent unconditional: 367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 128528, independent: 76163, independent conditional: 0, independent unconditional: 76163, dependent: 1539, dependent conditional: 0, dependent unconditional: 1539, unknown: 50826, unknown conditional: 0, unknown unconditional: 50826] , Statistics on independence cache: Total cache size (in pairs): 5452, Positive cache size: 5260, Positive conditional cache size: 0, Positive unconditional cache size: 5260, Negative cache size: 192, Negative conditional cache size: 0, Negative unconditional cache size: 192, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 403 PlacesBefore, 271 PlacesAfterwards, 376 TransitionsBefore, 237 TransitionsAfterwards, 117936 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 144 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 65 ConcurrentYvCompositions, 7 ChoiceCompositions, 227 TotalNumberOfCompositions, 509030 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 159010, independent: 157355, independent conditional: 0, independent unconditional: 157355, dependent: 1655, dependent conditional: 0, dependent unconditional: 1655, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 56895, independent: 56433, independent conditional: 0, independent unconditional: 56433, dependent: 462, dependent conditional: 0, dependent unconditional: 462, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 159010, independent: 100922, independent conditional: 0, independent unconditional: 100922, dependent: 1193, dependent conditional: 0, dependent unconditional: 1193, unknown: 56895, unknown conditional: 0, unknown unconditional: 56895] , Statistics on independence cache: Total cache size (in pairs): 7491, Positive cache size: 7186, Positive conditional cache size: 0, Positive unconditional cache size: 7186, Negative cache size: 305, Negative conditional cache size: 0, Negative unconditional cache size: 305, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.3s, 417 PlacesBefore, 284 PlacesAfterwards, 389 TransitionsBefore, 252 TransitionsAfterwards, 126672 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 144 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 4 ChoiceCompositions, 236 TotalNumberOfCompositions, 661433 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 147360, independent: 145224, independent conditional: 0, independent unconditional: 145224, dependent: 2136, dependent conditional: 0, dependent unconditional: 2136, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 60669, independent: 60138, independent conditional: 0, independent unconditional: 60138, dependent: 531, dependent conditional: 0, dependent unconditional: 531, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 147360, independent: 85086, independent conditional: 0, independent unconditional: 85086, dependent: 1605, dependent conditional: 0, dependent unconditional: 1605, unknown: 60669, unknown conditional: 0, unknown unconditional: 60669] , Statistics on independence cache: Total cache size (in pairs): 8049, Positive cache size: 7749, Positive conditional cache size: 0, Positive unconditional cache size: 7749, Negative cache size: 300, Negative conditional cache size: 0, Negative unconditional cache size: 300, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.3s, 431 PlacesBefore, 296 PlacesAfterwards, 402 TransitionsBefore, 265 TransitionsAfterwards, 135720 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 146 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 86 ConcurrentYvCompositions, 2 ChoiceCompositions, 245 TotalNumberOfCompositions, 737426 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 155430, independent: 153173, independent conditional: 0, independent unconditional: 153173, dependent: 2257, dependent conditional: 0, dependent unconditional: 2257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 62034, independent: 61648, independent conditional: 0, independent unconditional: 61648, dependent: 386, dependent conditional: 0, dependent unconditional: 386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 155430, independent: 91525, independent conditional: 0, independent unconditional: 91525, dependent: 1871, dependent conditional: 0, dependent unconditional: 1871, unknown: 62034, unknown conditional: 0, unknown unconditional: 62034] , Statistics on independence cache: Total cache size (in pairs): 5977, Positive cache size: 5750, Positive conditional cache size: 0, Positive unconditional cache size: 5750, Negative cache size: 227, Negative conditional cache size: 0, Negative unconditional cache size: 227, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 445 PlacesBefore, 302 PlacesAfterwards, 415 TransitionsBefore, 266 TransitionsAfterwards, 145080 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 157 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 6 ChoiceCompositions, 251 TotalNumberOfCompositions, 631721 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 157646, independent: 155806, independent conditional: 0, independent unconditional: 155806, dependent: 1840, dependent conditional: 0, dependent unconditional: 1840, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 68421, independent: 67912, independent conditional: 0, independent unconditional: 67912, dependent: 509, dependent conditional: 0, dependent unconditional: 509, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 157646, independent: 87894, independent conditional: 0, independent unconditional: 87894, dependent: 1331, dependent conditional: 0, dependent unconditional: 1331, unknown: 68421, unknown conditional: 0, unknown unconditional: 68421] , Statistics on independence cache: Total cache size (in pairs): 7044, Positive cache size: 6699, Positive conditional cache size: 0, Positive unconditional cache size: 6699, Negative cache size: 345, Negative conditional cache size: 0, Negative unconditional cache size: 345, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.6s, 459 PlacesBefore, 312 PlacesAfterwards, 428 TransitionsBefore, 275 TransitionsAfterwards, 154752 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 164 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 80 ConcurrentYvCompositions, 6 ChoiceCompositions, 261 TotalNumberOfCompositions, 683439 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 161711, independent: 159790, independent conditional: 0, independent unconditional: 159790, dependent: 1921, dependent conditional: 0, dependent unconditional: 1921, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 74547, independent: 74018, independent conditional: 0, independent unconditional: 74018, dependent: 529, dependent conditional: 0, dependent unconditional: 529, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 161711, independent: 85772, independent conditional: 0, independent unconditional: 85772, dependent: 1392, dependent conditional: 0, dependent unconditional: 1392, unknown: 74547, unknown conditional: 0, unknown unconditional: 74547] , Statistics on independence cache: Total cache size (in pairs): 9279, Positive cache size: 9009, Positive conditional cache size: 0, Positive unconditional cache size: 9009, Negative cache size: 270, Negative conditional cache size: 0, Negative unconditional cache size: 270, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.7s, 473 PlacesBefore, 324 PlacesAfterwards, 441 TransitionsBefore, 288 TransitionsAfterwards, 164736 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 165 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 89 ConcurrentYvCompositions, 4 ChoiceCompositions, 269 TotalNumberOfCompositions, 744021 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 166738, independent: 164722, independent conditional: 0, independent unconditional: 164722, dependent: 2016, dependent conditional: 0, dependent unconditional: 2016, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 78054, independent: 77573, independent conditional: 0, independent unconditional: 77573, dependent: 481, dependent conditional: 0, dependent unconditional: 481, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 166738, independent: 87149, independent conditional: 0, independent unconditional: 87149, dependent: 1535, dependent conditional: 0, dependent unconditional: 1535, unknown: 78054, unknown conditional: 0, unknown unconditional: 78054] , Statistics on independence cache: Total cache size (in pairs): 8785, Positive cache size: 8538, Positive conditional cache size: 0, Positive unconditional cache size: 8538, Negative cache size: 247, Negative conditional cache size: 0, Negative unconditional cache size: 247, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 487 PlacesBefore, 327 PlacesAfterwards, 454 TransitionsBefore, 283 TransitionsAfterwards, 175032 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 178 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 71 ConcurrentYvCompositions, 11 ChoiceCompositions, 271 TotalNumberOfCompositions, 746653 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 241954, independent: 239985, independent conditional: 0, independent unconditional: 239985, dependent: 1969, dependent conditional: 0, dependent unconditional: 1969, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 85189, independent: 84633, independent conditional: 0, independent unconditional: 84633, dependent: 556, dependent conditional: 0, dependent unconditional: 556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 241954, independent: 155352, independent conditional: 0, independent unconditional: 155352, dependent: 1413, dependent conditional: 0, dependent unconditional: 1413, unknown: 85189, unknown conditional: 0, unknown unconditional: 85189] , Statistics on independence cache: Total cache size (in pairs): 10136, Positive cache size: 9771, Positive conditional cache size: 0, Positive unconditional cache size: 9771, Negative cache size: 365, Negative conditional cache size: 0, Negative unconditional cache size: 365, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 501 PlacesBefore, 343 PlacesAfterwards, 467 TransitionsBefore, 304 TransitionsAfterwards, 185640 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 176 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 92 ConcurrentYvCompositions, 5 ChoiceCompositions, 284 TotalNumberOfCompositions, 828558 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 207741, independent: 205625, independent conditional: 0, independent unconditional: 205625, dependent: 2116, dependent conditional: 0, dependent unconditional: 2116, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 88737, independent: 88222, independent conditional: 0, independent unconditional: 88222, dependent: 515, dependent conditional: 0, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 207741, independent: 117403, independent conditional: 0, independent unconditional: 117403, dependent: 1601, dependent conditional: 0, dependent unconditional: 1601, unknown: 88737, unknown conditional: 0, unknown unconditional: 88737] , Statistics on independence cache: Total cache size (in pairs): 10680, Positive cache size: 10352, Positive conditional cache size: 0, Positive unconditional cache size: 10352, Negative cache size: 328, Negative conditional cache size: 0, Negative unconditional cache size: 328, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.3s, 515 PlacesBefore, 353 PlacesAfterwards, 480 TransitionsBefore, 313 TransitionsAfterwards, 196560 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 184 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 5 ChoiceCompositions, 295 TotalNumberOfCompositions, 887703 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 228363, independent: 226188, independent conditional: 0, independent unconditional: 226188, dependent: 2175, dependent conditional: 0, dependent unconditional: 2175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 99040, independent: 98481, independent conditional: 0, independent unconditional: 98481, dependent: 559, dependent conditional: 0, dependent unconditional: 559, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 228363, independent: 127707, independent conditional: 0, independent unconditional: 127707, dependent: 1616, dependent conditional: 0, dependent unconditional: 1616, unknown: 99040, unknown conditional: 0, unknown unconditional: 99040] , Statistics on independence cache: Total cache size (in pairs): 15535, Positive cache size: 15265, Positive conditional cache size: 0, Positive unconditional cache size: 15265, Negative cache size: 270, Negative conditional cache size: 0, Negative unconditional cache size: 270, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 529 PlacesBefore, 361 PlacesAfterwards, 493 TransitionsBefore, 318 TransitionsAfterwards, 207792 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 182 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 92 ConcurrentYvCompositions, 7 ChoiceCompositions, 292 TotalNumberOfCompositions, 935442 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 217045, independent: 214807, independent conditional: 0, independent unconditional: 214807, dependent: 2238, dependent conditional: 0, dependent unconditional: 2238, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 96875, independent: 96318, independent conditional: 0, independent unconditional: 96318, dependent: 557, dependent conditional: 0, dependent unconditional: 557, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 217045, independent: 118489, independent conditional: 0, independent unconditional: 118489, dependent: 1681, dependent conditional: 0, dependent unconditional: 1681, unknown: 96875, unknown conditional: 0, unknown unconditional: 96875] , Statistics on independence cache: Total cache size (in pairs): 11509, Positive cache size: 11235, Positive conditional cache size: 0, Positive unconditional cache size: 11235, Negative cache size: 274, Negative conditional cache size: 0, Negative unconditional cache size: 274, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 543 PlacesBefore, 373 PlacesAfterwards, 506 TransitionsBefore, 331 TransitionsAfterwards, 219336 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 190 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 101 ConcurrentYvCompositions, 5 ChoiceCompositions, 307 TotalNumberOfCompositions, 998988 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 227177, independent: 224860, independent conditional: 0, independent unconditional: 224860, dependent: 2317, dependent conditional: 0, dependent unconditional: 2317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 99777, independent: 99197, independent conditional: 0, independent unconditional: 99197, dependent: 580, dependent conditional: 0, dependent unconditional: 580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 227177, independent: 125663, independent conditional: 0, independent unconditional: 125663, dependent: 1737, dependent conditional: 0, dependent unconditional: 1737, unknown: 99777, unknown conditional: 0, unknown unconditional: 99777] , Statistics on independence cache: Total cache size (in pairs): 7581, Positive cache size: 7295, Positive conditional cache size: 0, Positive unconditional cache size: 7295, Negative cache size: 286, Negative conditional cache size: 0, Negative unconditional cache size: 286, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.4s, 557 PlacesBefore, 379 PlacesAfterwards, 519 TransitionsBefore, 332 TransitionsAfterwards, 231192 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 197 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 92 ConcurrentYvCompositions, 9 ChoiceCompositions, 309 TotalNumberOfCompositions, 1022203 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 260212, independent: 257888, independent conditional: 0, independent unconditional: 257888, dependent: 2324, dependent conditional: 0, dependent unconditional: 2324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 108109, independent: 107457, independent conditional: 0, independent unconditional: 107457, dependent: 652, dependent conditional: 0, dependent unconditional: 652, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 260212, independent: 150431, independent conditional: 0, independent unconditional: 150431, dependent: 1672, dependent conditional: 0, dependent unconditional: 1672, unknown: 108109, unknown conditional: 0, unknown unconditional: 108109] , Statistics on independence cache: Total cache size (in pairs): 11376, Positive cache size: 10941, Positive conditional cache size: 0, Positive unconditional cache size: 10941, Negative cache size: 435, Negative conditional cache size: 0, Negative unconditional cache size: 435, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 571 PlacesBefore, 391 PlacesAfterwards, 532 TransitionsBefore, 345 TransitionsAfterwards, 243360 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 203 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 101 ConcurrentYvCompositions, 7 ChoiceCompositions, 322 TotalNumberOfCompositions, 1081699 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 286940, independent: 284521, independent conditional: 0, independent unconditional: 284521, dependent: 2419, dependent conditional: 0, dependent unconditional: 2419, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 118485, independent: 117889, independent conditional: 0, independent unconditional: 117889, dependent: 596, dependent conditional: 0, dependent unconditional: 596, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 286940, independent: 166632, independent conditional: 0, independent unconditional: 166632, dependent: 1823, dependent conditional: 0, dependent unconditional: 1823, unknown: 118485, unknown conditional: 0, unknown unconditional: 118485] , Statistics on independence cache: Total cache size (in pairs): 16258, Positive cache size: 15883, Positive conditional cache size: 0, Positive unconditional cache size: 15883, Negative cache size: 375, Negative conditional cache size: 0, Negative unconditional cache size: 375, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.6s, 585 PlacesBefore, 401 PlacesAfterwards, 545 TransitionsBefore, 354 TransitionsAfterwards, 255840 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 201 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 104 ConcurrentYvCompositions, 7 ChoiceCompositions, 323 TotalNumberOfCompositions, 1134586 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 271365, independent: 268891, independent conditional: 0, independent unconditional: 268891, dependent: 2474, dependent conditional: 0, dependent unconditional: 2474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 124958, independent: 124347, independent conditional: 0, independent unconditional: 124347, dependent: 611, dependent conditional: 0, dependent unconditional: 611, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 271365, independent: 144544, independent conditional: 0, independent unconditional: 144544, dependent: 1863, dependent conditional: 0, dependent unconditional: 1863, unknown: 124958, unknown conditional: 0, unknown unconditional: 124958] , Statistics on independence cache: Total cache size (in pairs): 19144, Positive cache size: 18838, Positive conditional cache size: 0, Positive unconditional cache size: 18838, Negative cache size: 306, Negative conditional cache size: 0, Negative unconditional cache size: 306, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 599 PlacesBefore, 404 PlacesAfterwards, 558 TransitionsBefore, 349 TransitionsAfterwards, 268632 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 217 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 86 ConcurrentYvCompositions, 14 ChoiceCompositions, 328 TotalNumberOfCompositions, 1131004 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 260668, independent: 258233, independent conditional: 0, independent unconditional: 258233, dependent: 2435, dependent conditional: 0, dependent unconditional: 2435, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 125454, independent: 124940, independent conditional: 0, independent unconditional: 124940, dependent: 514, dependent conditional: 0, dependent unconditional: 514, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 260668, independent: 133293, independent conditional: 0, independent unconditional: 133293, dependent: 1921, dependent conditional: 0, dependent unconditional: 1921, unknown: 125454, unknown conditional: 0, unknown unconditional: 125454] , Statistics on independence cache: Total cache size (in pairs): 15823, Positive cache size: 15523, Positive conditional cache size: 0, Positive unconditional cache size: 15523, Negative cache size: 300, Negative conditional cache size: 0, Negative unconditional cache size: 300, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.0s, 613 PlacesBefore, 416 PlacesAfterwards, 571 TransitionsBefore, 362 TransitionsAfterwards, 281736 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 222 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 12 ChoiceCompositions, 340 TotalNumberOfCompositions, 1226395 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 293667, independent: 291137, independent conditional: 0, independent unconditional: 291137, dependent: 2530, dependent conditional: 0, dependent unconditional: 2530, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 132195, independent: 131652, independent conditional: 0, independent unconditional: 131652, dependent: 543, dependent conditional: 0, dependent unconditional: 543, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 293667, independent: 159485, independent conditional: 0, independent unconditional: 159485, dependent: 1987, dependent conditional: 0, dependent unconditional: 1987, unknown: 132195, unknown conditional: 0, unknown unconditional: 132195] , Statistics on independence cache: Total cache size (in pairs): 15518, Positive cache size: 15206, Positive conditional cache size: 0, Positive unconditional cache size: 15206, Negative cache size: 312, Negative conditional cache size: 0, Negative unconditional cache size: 312, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.1s, 627 PlacesBefore, 432 PlacesAfterwards, 584 TransitionsBefore, 383 TransitionsAfterwards, 295152 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 218 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 116 ConcurrentYvCompositions, 6 ChoiceCompositions, 351 TotalNumberOfCompositions, 1347507 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 315509, independent: 312822, independent conditional: 0, independent unconditional: 312822, dependent: 2687, dependent conditional: 0, dependent unconditional: 2687, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 138963, independent: 138287, independent conditional: 0, independent unconditional: 138287, dependent: 676, dependent conditional: 0, dependent unconditional: 676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 315509, independent: 174535, independent conditional: 0, independent unconditional: 174535, dependent: 2011, dependent conditional: 0, dependent unconditional: 2011, unknown: 138963, unknown conditional: 0, unknown unconditional: 138963] , Statistics on independence cache: Total cache size (in pairs): 15781, Positive cache size: 15448, Positive conditional cache size: 0, Positive unconditional cache size: 15448, Negative cache size: 333, Negative conditional cache size: 0, Negative unconditional cache size: 333, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.1s, 641 PlacesBefore, 441 PlacesAfterwards, 597 TransitionsBefore, 390 TransitionsAfterwards, 308880 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 224 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 116 ConcurrentYvCompositions, 7 ChoiceCompositions, 358 TotalNumberOfCompositions, 1381635 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 303256, independent: 300524, independent conditional: 0, independent unconditional: 300524, dependent: 2732, dependent conditional: 0, dependent unconditional: 2732, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 142798, independent: 142208, independent conditional: 0, independent unconditional: 142208, dependent: 590, dependent conditional: 0, dependent unconditional: 590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 303256, independent: 158316, independent conditional: 0, independent unconditional: 158316, dependent: 2142, dependent conditional: 0, dependent unconditional: 2142, unknown: 142798, unknown conditional: 0, unknown unconditional: 142798] , Statistics on independence cache: Total cache size (in pairs): 14492, Positive cache size: 14154, Positive conditional cache size: 0, Positive unconditional cache size: 14154, Negative cache size: 338, Negative conditional cache size: 0, Negative unconditional cache size: 338, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.1s, 655 PlacesBefore, 448 PlacesAfterwards, 610 TransitionsBefore, 393 TransitionsAfterwards, 322920 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 233 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 110 ConcurrentYvCompositions, 10 ChoiceCompositions, 364 TotalNumberOfCompositions, 1432053 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 319194, independent: 316413, independent conditional: 0, independent unconditional: 316413, dependent: 2781, dependent conditional: 0, dependent unconditional: 2781, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 150303, independent: 149515, independent conditional: 0, independent unconditional: 149515, dependent: 788, dependent conditional: 0, dependent unconditional: 788, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 319194, independent: 166898, independent conditional: 0, independent unconditional: 166898, dependent: 1993, dependent conditional: 0, dependent unconditional: 1993, unknown: 150303, unknown conditional: 0, unknown unconditional: 150303] , Statistics on independence cache: Total cache size (in pairs): 16387, Positive cache size: 15971, Positive conditional cache size: 0, Positive unconditional cache size: 15971, Negative cache size: 416, Negative conditional cache size: 0, Negative unconditional cache size: 416, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 669 PlacesBefore, 457 PlacesAfterwards, 623 TransitionsBefore, 400 TransitionsAfterwards, 337272 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 236 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 110 ConcurrentYvCompositions, 11 ChoiceCompositions, 368 TotalNumberOfCompositions, 1489882 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 338690, independent: 335886, independent conditional: 0, independent unconditional: 335886, dependent: 2804, dependent conditional: 0, dependent unconditional: 2804, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 151652, independent: 151020, independent conditional: 0, independent unconditional: 151020, dependent: 632, dependent conditional: 0, dependent unconditional: 632, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 338690, independent: 184866, independent conditional: 0, independent unconditional: 184866, dependent: 2172, dependent conditional: 0, dependent unconditional: 2172, unknown: 151652, unknown conditional: 0, unknown unconditional: 151652] , Statistics on independence cache: Total cache size (in pairs): 12693, Positive cache size: 12347, Positive conditional cache size: 0, Positive unconditional cache size: 12347, Negative cache size: 346, Negative conditional cache size: 0, Negative unconditional cache size: 346, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.6s, 683 PlacesBefore, 470 PlacesAfterwards, 636 TransitionsBefore, 415 TransitionsAfterwards, 351936 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 243 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 122 ConcurrentYvCompositions, 8 ChoiceCompositions, 384 TotalNumberOfCompositions, 1600256 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 377830, independent: 374905, independent conditional: 0, independent unconditional: 374905, dependent: 2925, dependent conditional: 0, dependent unconditional: 2925, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 166411, independent: 165519, independent conditional: 0, independent unconditional: 165519, dependent: 892, dependent conditional: 0, dependent unconditional: 892, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 377830, independent: 209386, independent conditional: 0, independent unconditional: 209386, dependent: 2033, dependent conditional: 0, dependent unconditional: 2033, unknown: 166411, unknown conditional: 0, unknown unconditional: 166411] , Statistics on independence cache: Total cache size (in pairs): 19471, Positive cache size: 18974, Positive conditional cache size: 0, Positive unconditional cache size: 18974, Negative cache size: 497, Negative conditional cache size: 0, Negative unconditional cache size: 497, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 697 PlacesBefore, 479 PlacesAfterwards, 649 TransitionsBefore, 422 TransitionsAfterwards, 366912 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 248 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 122 ConcurrentYvCompositions, 9 ChoiceCompositions, 390 TotalNumberOfCompositions, 1642449 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 377759, independent: 374813, independent conditional: 0, independent unconditional: 374813, dependent: 2946, dependent conditional: 0, dependent unconditional: 2946, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 167647, independent: 166898, independent conditional: 0, independent unconditional: 166898, dependent: 749, dependent conditional: 0, dependent unconditional: 749, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 377759, independent: 207915, independent conditional: 0, independent unconditional: 207915, dependent: 2197, dependent conditional: 0, dependent unconditional: 2197, unknown: 167647, unknown conditional: 0, unknown unconditional: 167647] , Statistics on independence cache: Total cache size (in pairs): 14320, Positive cache size: 13954, Positive conditional cache size: 0, Positive unconditional cache size: 13954, Negative cache size: 366, Negative conditional cache size: 0, Negative unconditional cache size: 366, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 711 PlacesBefore, 491 PlacesAfterwards, 662 TransitionsBefore, 435 TransitionsAfterwards, 382200 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 249 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 131 ConcurrentYvCompositions, 7 ChoiceCompositions, 398 TotalNumberOfCompositions, 1727572 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 391825, independent: 388762, independent conditional: 0, independent unconditional: 388762, dependent: 3063, dependent conditional: 0, dependent unconditional: 3063, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 181887, independent: 181019, independent conditional: 0, independent unconditional: 181019, dependent: 868, dependent conditional: 0, dependent unconditional: 868, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 391825, independent: 207743, independent conditional: 0, independent unconditional: 207743, dependent: 2195, dependent conditional: 0, dependent unconditional: 2195, unknown: 181887, unknown conditional: 0, unknown unconditional: 181887] , Statistics on independence cache: Total cache size (in pairs): 22660, Positive cache size: 22135, Positive conditional cache size: 0, Positive unconditional cache size: 22135, Negative cache size: 525, Negative conditional cache size: 0, Negative unconditional cache size: 525, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.9s, 725 PlacesBefore, 501 PlacesAfterwards, 675 TransitionsBefore, 444 TransitionsAfterwards, 397800 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 252 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 134 ConcurrentYvCompositions, 7 ChoiceCompositions, 404 TotalNumberOfCompositions, 1818560 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 417408, independent: 414284, independent conditional: 0, independent unconditional: 414284, dependent: 3124, dependent conditional: 0, dependent unconditional: 3124, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 184051, independent: 183384, independent conditional: 0, independent unconditional: 183384, dependent: 667, dependent conditional: 0, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 417408, independent: 230900, independent conditional: 0, independent unconditional: 230900, dependent: 2457, dependent conditional: 0, dependent unconditional: 2457, unknown: 184051, unknown conditional: 0, unknown unconditional: 184051] , Statistics on independence cache: Total cache size (in pairs): 19170, Positive cache size: 18784, Positive conditional cache size: 0, Positive unconditional cache size: 18784, Negative cache size: 386, Negative conditional cache size: 0, Negative unconditional cache size: 386, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 739 PlacesBefore, 509 PlacesAfterwards, 688 TransitionsBefore, 449 TransitionsAfterwards, 413712 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 264 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 131 ConcurrentYvCompositions, 9 ChoiceCompositions, 415 TotalNumberOfCompositions, 1837281 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 425267, independent: 422128, independent conditional: 0, independent unconditional: 422128, dependent: 3139, dependent conditional: 0, dependent unconditional: 3139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 199703, independent: 198801, independent conditional: 0, independent unconditional: 198801, dependent: 902, dependent conditional: 0, dependent unconditional: 902, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 425267, independent: 223327, independent conditional: 0, independent unconditional: 223327, dependent: 2237, dependent conditional: 0, dependent unconditional: 2237, unknown: 199703, unknown conditional: 0, unknown unconditional: 199703] , Statistics on independence cache: Total cache size (in pairs): 26327, Positive cache size: 25789, Positive conditional cache size: 0, Positive unconditional cache size: 25789, Negative cache size: 538, Negative conditional cache size: 0, Negative unconditional cache size: 538, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.1s, 753 PlacesBefore, 516 PlacesAfterwards, 701 TransitionsBefore, 452 TransitionsAfterwards, 429936 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 264 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 125 ConcurrentYvCompositions, 12 ChoiceCompositions, 412 TotalNumberOfCompositions, 1886075 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 425946, independent: 422768, independent conditional: 0, independent unconditional: 422768, dependent: 3178, dependent conditional: 0, dependent unconditional: 3178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 202489, independent: 201829, independent conditional: 0, independent unconditional: 201829, dependent: 660, dependent conditional: 0, dependent unconditional: 660, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 425946, independent: 220939, independent conditional: 0, independent unconditional: 220939, dependent: 2518, dependent conditional: 0, dependent unconditional: 2518, unknown: 202489, unknown conditional: 0, unknown unconditional: 202489] , Statistics on independence cache: Total cache size (in pairs): 26320, Positive cache size: 25928, Positive conditional cache size: 0, Positive unconditional cache size: 25928, Negative cache size: 392, Negative conditional cache size: 0, Negative unconditional cache size: 392, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.3s, 767 PlacesBefore, 524 PlacesAfterwards, 714 TransitionsBefore, 457 TransitionsAfterwards, 446472 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 276 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 122 ConcurrentYvCompositions, 14 ChoiceCompositions, 423 TotalNumberOfCompositions, 1969437 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 483866, independent: 480651, independent conditional: 0, independent unconditional: 480651, dependent: 3215, dependent conditional: 0, dependent unconditional: 3215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 216435, independent: 215516, independent conditional: 0, independent unconditional: 215516, dependent: 919, dependent conditional: 0, dependent unconditional: 919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 483866, independent: 265135, independent conditional: 0, independent unconditional: 265135, dependent: 2296, dependent conditional: 0, dependent unconditional: 2296, unknown: 216435, unknown conditional: 0, unknown unconditional: 216435] , Statistics on independence cache: Total cache size (in pairs): 32400, Positive cache size: 31852, Positive conditional cache size: 0, Positive unconditional cache size: 31852, Negative cache size: 548, Negative conditional cache size: 0, Negative unconditional cache size: 548, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.5s, 781 PlacesBefore, 540 PlacesAfterwards, 727 TransitionsBefore, 478 TransitionsAfterwards, 463320 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 274 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 143 ConcurrentYvCompositions, 8 ChoiceCompositions, 436 TotalNumberOfCompositions, 2088281 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 461301, independent: 457939, independent conditional: 0, independent unconditional: 457939, dependent: 3362, dependent conditional: 0, dependent unconditional: 3362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 216118, independent: 215312, independent conditional: 0, independent unconditional: 215312, dependent: 806, dependent conditional: 0, dependent unconditional: 806, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 461301, independent: 242627, independent conditional: 0, independent unconditional: 242627, dependent: 2556, dependent conditional: 0, dependent unconditional: 2556, unknown: 216118, unknown conditional: 0, unknown unconditional: 216118] , Statistics on independence cache: Total cache size (in pairs): 22807, Positive cache size: 22392, Positive conditional cache size: 0, Positive unconditional cache size: 22392, Negative cache size: 415, Negative conditional cache size: 0, Negative unconditional cache size: 415, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 795 PlacesBefore, 553 PlacesAfterwards, 740 TransitionsBefore, 493 TransitionsAfterwards, 480480 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 278 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 155 ConcurrentYvCompositions, 5 ChoiceCompositions, 449 TotalNumberOfCompositions, 2207932 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 518511, independent: 515036, independent conditional: 0, independent unconditional: 515036, dependent: 3475, dependent conditional: 0, dependent unconditional: 3475, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 225873, independent: 224914, independent conditional: 0, independent unconditional: 224914, dependent: 959, dependent conditional: 0, dependent unconditional: 959, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 518511, independent: 290122, independent conditional: 0, independent unconditional: 290122, dependent: 2516, dependent conditional: 0, dependent unconditional: 2516, unknown: 225873, unknown conditional: 0, unknown unconditional: 225873] , Statistics on independence cache: Total cache size (in pairs): 22697, Positive cache size: 22046, Positive conditional cache size: 0, Positive unconditional cache size: 22046, Negative cache size: 651, Negative conditional cache size: 0, Negative unconditional cache size: 651, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 809 PlacesBefore, 557 PlacesAfterwards, 753 TransitionsBefore, 490 TransitionsAfterwards, 497952 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 287 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 140 ConcurrentYvCompositions, 11 ChoiceCompositions, 449 TotalNumberOfCompositions, 2216087 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 526942, independent: 523486, independent conditional: 0, independent unconditional: 523486, dependent: 3456, dependent conditional: 0, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 233420, independent: 232694, independent conditional: 0, independent unconditional: 232694, dependent: 726, dependent conditional: 0, dependent unconditional: 726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 526942, independent: 290792, independent conditional: 0, independent unconditional: 290792, dependent: 2730, dependent conditional: 0, dependent unconditional: 2730, unknown: 233420, unknown conditional: 0, unknown unconditional: 233420] , Statistics on independence cache: Total cache size (in pairs): 24477, Positive cache size: 24051, Positive conditional cache size: 0, Positive unconditional cache size: 24051, Negative cache size: 426, Negative conditional cache size: 0, Negative unconditional cache size: 426, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.1s, 823 PlacesBefore, 572 PlacesAfterwards, 766 TransitionsBefore, 509 TransitionsAfterwards, 515736 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 283 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 158 ConcurrentYvCompositions, 6 ChoiceCompositions, 458 TotalNumberOfCompositions, 2393677 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 537201, independent: 533606, independent conditional: 0, independent unconditional: 533606, dependent: 3595, dependent conditional: 0, dependent unconditional: 3595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 237136, independent: 236240, independent conditional: 0, independent unconditional: 236240, dependent: 896, dependent conditional: 0, dependent unconditional: 896, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 537201, independent: 297366, independent conditional: 0, independent unconditional: 297366, dependent: 2699, dependent conditional: 0, dependent unconditional: 2699, unknown: 237136, unknown conditional: 0, unknown unconditional: 237136] , Statistics on independence cache: Total cache size (in pairs): 23021, Positive cache size: 22577, Positive conditional cache size: 0, Positive unconditional cache size: 22577, Negative cache size: 444, Negative conditional cache size: 0, Negative unconditional cache size: 444, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.1s, 837 PlacesBefore, 578 PlacesAfterwards, 779 TransitionsBefore, 510 TransitionsAfterwards, 533832 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 298 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 149 ConcurrentYvCompositions, 10 ChoiceCompositions, 468 TotalNumberOfCompositions, 2418250 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 585155, independent: 581571, independent conditional: 0, independent unconditional: 581571, dependent: 3584, dependent conditional: 0, dependent unconditional: 3584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 258983, independent: 257890, independent conditional: 0, independent unconditional: 257890, dependent: 1093, dependent conditional: 0, dependent unconditional: 1093, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 585155, independent: 323681, independent conditional: 0, independent unconditional: 323681, dependent: 2491, dependent conditional: 0, dependent unconditional: 2491, unknown: 258983, unknown conditional: 0, unknown unconditional: 258983] , Statistics on independence cache: Total cache size (in pairs): 36271, Positive cache size: 35769, Positive conditional cache size: 0, Positive unconditional cache size: 35769, Negative cache size: 502, Negative conditional cache size: 0, Negative unconditional cache size: 502, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.5s, 851 PlacesBefore, 585 PlacesAfterwards, 792 TransitionsBefore, 513 TransitionsAfterwards, 552240 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 302 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 143 ConcurrentYvCompositions, 13 ChoiceCompositions, 469 TotalNumberOfCompositions, 2447232 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 537520, independent: 533889, independent conditional: 0, independent unconditional: 533889, dependent: 3631, dependent conditional: 0, dependent unconditional: 3631, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 256346, independent: 255574, independent conditional: 0, independent unconditional: 255574, dependent: 772, dependent conditional: 0, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 537520, independent: 278315, independent conditional: 0, independent unconditional: 278315, dependent: 2859, dependent conditional: 0, dependent unconditional: 2859, unknown: 256346, unknown conditional: 0, unknown unconditional: 256346] , Statistics on independence cache: Total cache size (in pairs): 29051, Positive cache size: 28606, Positive conditional cache size: 0, Positive unconditional cache size: 28606, Negative cache size: 445, Negative conditional cache size: 0, Negative unconditional cache size: 445, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.5s, 865 PlacesBefore, 594 PlacesAfterwards, 805 TransitionsBefore, 520 TransitionsAfterwards, 570960 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 308 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 143 ConcurrentYvCompositions, 14 ChoiceCompositions, 476 TotalNumberOfCompositions, 2517236 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 647903, independent: 644225, independent conditional: 0, independent unconditional: 644225, dependent: 3678, dependent conditional: 0, dependent unconditional: 3678, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 271826, independent: 270793, independent conditional: 0, independent unconditional: 270793, dependent: 1033, dependent conditional: 0, dependent unconditional: 1033, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 647903, independent: 373432, independent conditional: 0, independent unconditional: 373432, dependent: 2645, dependent conditional: 0, dependent unconditional: 2645, unknown: 271826, unknown conditional: 0, unknown unconditional: 271826] , Statistics on independence cache: Total cache size (in pairs): 32040, Positive cache size: 31352, Positive conditional cache size: 0, Positive unconditional cache size: 31352, Negative cache size: 688, Negative conditional cache size: 0, Negative unconditional cache size: 688, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 879 PlacesBefore, 605 PlacesAfterwards, 818 TransitionsBefore, 531 TransitionsAfterwards, 589992 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 313 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 149 ConcurrentYvCompositions, 13 ChoiceCompositions, 486 TotalNumberOfCompositions, 2659295 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 623671, independent: 619906, independent conditional: 0, independent unconditional: 619906, dependent: 3765, dependent conditional: 0, dependent unconditional: 3765, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 276843, independent: 275779, independent conditional: 0, independent unconditional: 275779, dependent: 1064, dependent conditional: 0, dependent unconditional: 1064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 623671, independent: 344127, independent conditional: 0, independent unconditional: 344127, dependent: 2701, dependent conditional: 0, dependent unconditional: 2701, unknown: 276843, unknown conditional: 0, unknown unconditional: 276843] , Statistics on independence cache: Total cache size (in pairs): 32409, Positive cache size: 31841, Positive conditional cache size: 0, Positive unconditional cache size: 31841, Negative cache size: 568, Negative conditional cache size: 0, Negative unconditional cache size: 568, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 893 PlacesBefore, 616 PlacesAfterwards, 831 TransitionsBefore, 542 TransitionsAfterwards, 609336 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 317 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 155 ConcurrentYvCompositions, 12 ChoiceCompositions, 495 TotalNumberOfCompositions, 3127978 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 584647, independent: 579997, independent conditional: 0, independent unconditional: 579997, dependent: 4650, dependent conditional: 0, dependent unconditional: 4650, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 277493, independent: 276670, independent conditional: 0, independent unconditional: 276670, dependent: 823, dependent conditional: 0, dependent unconditional: 823, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 584647, independent: 303327, independent conditional: 0, independent unconditional: 303327, dependent: 3827, dependent conditional: 0, dependent unconditional: 3827, unknown: 277493, unknown conditional: 0, unknown unconditional: 277493] , Statistics on independence cache: Total cache size (in pairs): 23518, Positive cache size: 23047, Positive conditional cache size: 0, Positive unconditional cache size: 23047, Negative cache size: 471, Negative conditional cache size: 0, Negative unconditional cache size: 471, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9s, 907 PlacesBefore, 626 PlacesAfterwards, 844 TransitionsBefore, 551 TransitionsAfterwards, 628992 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 320 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 158 ConcurrentYvCompositions, 12 ChoiceCompositions, 501 TotalNumberOfCompositions, 2790169 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 653374, independent: 649493, independent conditional: 0, independent unconditional: 649493, dependent: 3881, dependent conditional: 0, dependent unconditional: 3881, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 293260, independent: 292174, independent conditional: 0, independent unconditional: 292174, dependent: 1086, dependent conditional: 0, dependent unconditional: 1086, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 653374, independent: 357319, independent conditional: 0, independent unconditional: 357319, dependent: 2795, dependent conditional: 0, dependent unconditional: 2795, unknown: 293260, unknown conditional: 0, unknown unconditional: 293260] , Statistics on independence cache: Total cache size (in pairs): 28958, Positive cache size: 28227, Positive conditional cache size: 0, Positive unconditional cache size: 28227, Negative cache size: 731, Negative conditional cache size: 0, Negative unconditional cache size: 731, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 921 PlacesBefore, 643 PlacesAfterwards, 857 TransitionsBefore, 574 TransitionsAfterwards, 648960 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 321 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 182 ConcurrentYvCompositions, 5 ChoiceCompositions, 519 TotalNumberOfCompositions, 2942233 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 644336, independent: 640294, independent conditional: 0, independent unconditional: 640294, dependent: 4042, dependent conditional: 0, dependent unconditional: 4042, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 319591, independent: 318567, independent conditional: 0, independent unconditional: 318567, dependent: 1024, dependent conditional: 0, dependent unconditional: 1024, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 644336, independent: 321727, independent conditional: 0, independent unconditional: 321727, dependent: 3018, dependent conditional: 0, dependent unconditional: 3018, unknown: 319591, unknown conditional: 0, unknown unconditional: 319591] , Statistics on independence cache: Total cache size (in pairs): 45112, Positive cache size: 44610, Positive conditional cache size: 0, Positive unconditional cache size: 44610, Negative cache size: 502, Negative conditional cache size: 0, Negative unconditional cache size: 502, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 935 PlacesBefore, 645 PlacesAfterwards, 870 TransitionsBefore, 567 TransitionsAfterwards, 669240 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 336 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 161 ConcurrentYvCompositions, 13 ChoiceCompositions, 521 TotalNumberOfCompositions, 2981943 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 641908, independent: 637889, independent conditional: 0, independent unconditional: 637889, dependent: 4019, dependent conditional: 0, dependent unconditional: 4019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 312619, independent: 311640, independent conditional: 0, independent unconditional: 311640, dependent: 979, dependent conditional: 0, dependent unconditional: 979, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 641908, independent: 326249, independent conditional: 0, independent unconditional: 326249, dependent: 3040, dependent conditional: 0, dependent unconditional: 3040, unknown: 312619, unknown conditional: 0, unknown unconditional: 312619] , Statistics on independence cache: Total cache size (in pairs): 32628, Positive cache size: 32134, Positive conditional cache size: 0, Positive unconditional cache size: 32134, Negative cache size: 494, Negative conditional cache size: 0, Negative unconditional cache size: 494, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 949 PlacesBefore, 659 PlacesAfterwards, 883 TransitionsBefore, 584 TransitionsAfterwards, 689832 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 337 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 176 ConcurrentYvCompositions, 9 ChoiceCompositions, 533 TotalNumberOfCompositions, 3645797 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 846119, independent: 841115, independent conditional: 0, independent unconditional: 841115, dependent: 5004, dependent conditional: 0, dependent unconditional: 5004, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 332022, independent: 330963, independent conditional: 0, independent unconditional: 330963, dependent: 1059, dependent conditional: 0, dependent unconditional: 1059, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 846119, independent: 510152, independent conditional: 0, independent unconditional: 510152, dependent: 3945, dependent conditional: 0, dependent unconditional: 3945, unknown: 332022, unknown conditional: 0, unknown unconditional: 332022] , Statistics on independence cache: Total cache size (in pairs): 38373, Positive cache size: 37602, Positive conditional cache size: 0, Positive unconditional cache size: 37602, Negative cache size: 771, Negative conditional cache size: 0, Negative unconditional cache size: 771, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.6s, 963 PlacesBefore, 664 PlacesAfterwards, 896 TransitionsBefore, 583 TransitionsAfterwards, 710736 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 345 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 164 ConcurrentYvCompositions, 14 ChoiceCompositions, 534 TotalNumberOfCompositions, 3626569 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 776011, independent: 771010, independent conditional: 0, independent unconditional: 771010, dependent: 5001, dependent conditional: 0, dependent unconditional: 5001, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 347715, independent: 346762, independent conditional: 0, independent unconditional: 346762, dependent: 953, dependent conditional: 0, dependent unconditional: 953, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 776011, independent: 424248, independent conditional: 0, independent unconditional: 424248, dependent: 4048, dependent conditional: 0, dependent unconditional: 4048, unknown: 347715, unknown conditional: 0, unknown unconditional: 347715] , Statistics on independence cache: Total cache size (in pairs): 50502, Positive cache size: 49994, Positive conditional cache size: 0, Positive unconditional cache size: 49994, Negative cache size: 508, Negative conditional cache size: 0, Negative unconditional cache size: 508, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.7s, 977 PlacesBefore, 673 PlacesAfterwards, 909 TransitionsBefore, 590 TransitionsAfterwards, 731952 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 349 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 164 ConcurrentYvCompositions, 15 ChoiceCompositions, 539 TotalNumberOfCompositions, 3219774 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 716399, independent: 712239, independent conditional: 0, independent unconditional: 712239, dependent: 4160, dependent conditional: 0, dependent unconditional: 4160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 349430, independent: 348384, independent conditional: 0, independent unconditional: 348384, dependent: 1046, dependent conditional: 0, dependent unconditional: 1046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 716399, independent: 363855, independent conditional: 0, independent unconditional: 363855, dependent: 3114, dependent conditional: 0, dependent unconditional: 3114, unknown: 349430, unknown conditional: 0, unknown unconditional: 349430] , Statistics on independence cache: Total cache size (in pairs): 45505, Positive cache size: 44991, Positive conditional cache size: 0, Positive unconditional cache size: 44991, Negative cache size: 514, Negative conditional cache size: 0, Negative unconditional cache size: 514, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.5s, 991 PlacesBefore, 686 PlacesAfterwards, 922 TransitionsBefore, 605 TransitionsAfterwards, 753480 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 355 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 176 ConcurrentYvCompositions, 12 ChoiceCompositions, 554 TotalNumberOfCompositions, 3312802 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 667483, independent: 663226, independent conditional: 0, independent unconditional: 663226, dependent: 4257, dependent conditional: 0, dependent unconditional: 4257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 343353, independent: 342270, independent conditional: 0, independent unconditional: 342270, dependent: 1083, dependent conditional: 0, dependent unconditional: 1083, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 667483, independent: 320956, independent conditional: 0, independent unconditional: 320956, dependent: 3174, dependent conditional: 0, dependent unconditional: 3174, unknown: 343353, unknown conditional: 0, unknown unconditional: 343353] , Statistics on independence cache: Total cache size (in pairs): 27316, Positive cache size: 26788, Positive conditional cache size: 0, Positive unconditional cache size: 26788, Negative cache size: 528, Negative conditional cache size: 0, Negative unconditional cache size: 528, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.8s, 1005 PlacesBefore, 689 PlacesAfterwards, 935 TransitionsBefore, 600 TransitionsAfterwards, 775320 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 365 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 158 ConcurrentYvCompositions, 19 ChoiceCompositions, 553 TotalNumberOfCompositions, 3864220 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 721652, independent: 716522, independent conditional: 0, independent unconditional: 716522, dependent: 5130, dependent conditional: 0, dependent unconditional: 5130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 344728, independent: 343630, independent conditional: 0, independent unconditional: 343630, dependent: 1098, dependent conditional: 0, dependent unconditional: 1098, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 721652, independent: 372892, independent conditional: 0, independent unconditional: 372892, dependent: 4032, dependent conditional: 0, dependent unconditional: 4032, unknown: 344728, unknown conditional: 0, unknown unconditional: 344728] , Statistics on independence cache: Total cache size (in pairs): 22404, Positive cache size: 21613, Positive conditional cache size: 0, Positive unconditional cache size: 21613, Negative cache size: 791, Negative conditional cache size: 0, Negative unconditional cache size: 791, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 1019 PlacesBefore, 702 PlacesAfterwards, 948 TransitionsBefore, 615 TransitionsAfterwards, 797472 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 368 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 170 ConcurrentYvCompositions, 16 ChoiceCompositions, 565 TotalNumberOfCompositions, 3451646 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 765862, independent: 761535, independent conditional: 0, independent unconditional: 761535, dependent: 4327, dependent conditional: 0, dependent unconditional: 4327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 389349, independent: 388337, independent conditional: 0, independent unconditional: 388337, dependent: 1012, dependent conditional: 0, dependent unconditional: 1012, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 765862, independent: 373198, independent conditional: 0, independent unconditional: 373198, dependent: 3315, dependent conditional: 0, dependent unconditional: 3315, unknown: 389349, unknown conditional: 0, unknown unconditional: 389349] , Statistics on independence cache: Total cache size (in pairs): 56327, Positive cache size: 55791, Positive conditional cache size: 0, Positive unconditional cache size: 55791, Negative cache size: 536, Negative conditional cache size: 0, Negative unconditional cache size: 536, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.2s, 1033 PlacesBefore, 722 PlacesAfterwards, 961 TransitionsBefore, 644 TransitionsAfterwards, 819936 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 364 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 203 ConcurrentYvCompositions, 6 ChoiceCompositions, 584 TotalNumberOfCompositions, 3764008 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 832873, independent: 828331, independent conditional: 0, independent unconditional: 828331, dependent: 4542, dependent conditional: 0, dependent unconditional: 4542, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 398530, independent: 397380, independent conditional: 0, independent unconditional: 397380, dependent: 1150, dependent conditional: 0, dependent unconditional: 1150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 832873, independent: 430951, independent conditional: 0, independent unconditional: 430951, dependent: 3392, dependent conditional: 0, dependent unconditional: 3392, unknown: 398530, unknown conditional: 0, unknown unconditional: 398530] , Statistics on independence cache: Total cache size (in pairs): 52452, Positive cache size: 51888, Positive conditional cache size: 0, Positive unconditional cache size: 51888, Negative cache size: 564, Negative conditional cache size: 0, Negative unconditional cache size: 564, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.5s, 1047 PlacesBefore, 728 PlacesAfterwards, 974 TransitionsBefore, 645 TransitionsAfterwards, 842712 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 371 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 194 ConcurrentYvCompositions, 10 ChoiceCompositions, 586 TotalNumberOfCompositions, 3766384 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 749773, independent: 745214, independent conditional: 0, independent unconditional: 745214, dependent: 4559, dependent conditional: 0, dependent unconditional: 4559, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 383702, independent: 382541, independent conditional: 0, independent unconditional: 382541, dependent: 1161, dependent conditional: 0, dependent unconditional: 1161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 749773, independent: 362673, independent conditional: 0, independent unconditional: 362673, dependent: 3398, dependent conditional: 0, dependent unconditional: 3398, unknown: 383702, unknown conditional: 0, unknown unconditional: 383702] , Statistics on independence cache: Total cache size (in pairs): 29494, Positive cache size: 28930, Positive conditional cache size: 0, Positive unconditional cache size: 28930, Negative cache size: 564, Negative conditional cache size: 0, Negative unconditional cache size: 564, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.7s, 1061 PlacesBefore, 737 PlacesAfterwards, 987 TransitionsBefore, 652 TransitionsAfterwards, 865800 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 372 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 194 ConcurrentYvCompositions, 11 ChoiceCompositions, 588 TotalNumberOfCompositions, 3834719 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 808007, independent: 803417, independent conditional: 0, independent unconditional: 803417, dependent: 4590, dependent conditional: 0, dependent unconditional: 4590, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 396689, independent: 395505, independent conditional: 0, independent unconditional: 395505, dependent: 1184, dependent conditional: 0, dependent unconditional: 1184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 808007, independent: 407912, independent conditional: 0, independent unconditional: 407912, dependent: 3406, dependent conditional: 0, dependent unconditional: 3406, unknown: 396689, unknown conditional: 0, unknown unconditional: 396689] , Statistics on independence cache: Total cache size (in pairs): 33119, Positive cache size: 32251, Positive conditional cache size: 0, Positive unconditional cache size: 32251, Negative cache size: 868, Negative conditional cache size: 0, Negative unconditional cache size: 868, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.9s, 1075 PlacesBefore, 748 PlacesAfterwards, 1000 TransitionsBefore, 663 TransitionsAfterwards, 889200 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 375 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 200 ConcurrentYvCompositions, 10 ChoiceCompositions, 596 TotalNumberOfCompositions, 3983343 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 873751, independent: 869056, independent conditional: 0, independent unconditional: 869056, dependent: 4695, dependent conditional: 0, dependent unconditional: 4695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 439615, independent: 438531, independent conditional: 0, independent unconditional: 438531, dependent: 1084, dependent conditional: 0, dependent unconditional: 1084, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 873751, independent: 430525, independent conditional: 0, independent unconditional: 430525, dependent: 3611, dependent conditional: 0, dependent unconditional: 3611, unknown: 439615, unknown conditional: 0, unknown unconditional: 439615] , Statistics on independence cache: Total cache size (in pairs): 68146, Positive cache size: 67566, Positive conditional cache size: 0, Positive unconditional cache size: 67566, Negative cache size: 580, Negative conditional cache size: 0, Negative unconditional cache size: 580, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.9s, 1089 PlacesBefore, 751 PlacesAfterwards, 1013 TransitionsBefore, 658 TransitionsAfterwards, 912912 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 391 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 182 ConcurrentYvCompositions, 17 ChoiceCompositions, 601 TotalNumberOfCompositions, 3970693 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 848205, independent: 843551, independent conditional: 0, independent unconditional: 843551, dependent: 4654, dependent conditional: 0, dependent unconditional: 4654, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 438593, independent: 437497, independent conditional: 0, independent unconditional: 437497, dependent: 1096, dependent conditional: 0, dependent unconditional: 1096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 848205, independent: 406054, independent conditional: 0, independent unconditional: 406054, dependent: 3558, dependent conditional: 0, dependent unconditional: 3558, unknown: 438593, unknown conditional: 0, unknown unconditional: 438593] , Statistics on independence cache: Total cache size (in pairs): 59306, Positive cache size: 58732, Positive conditional cache size: 0, Positive unconditional cache size: 58732, Negative cache size: 574, Negative conditional cache size: 0, Negative unconditional cache size: 574, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.9s, 1103 PlacesBefore, 766 PlacesAfterwards, 1026 TransitionsBefore, 677 TransitionsAfterwards, 936936 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 392 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 200 ConcurrentYvCompositions, 12 ChoiceCompositions, 615 TotalNumberOfCompositions, 4940564 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1004337, independent: 998516, independent conditional: 0, independent unconditional: 998516, dependent: 5821, dependent conditional: 0, dependent unconditional: 5821, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 437760, independent: 436640, independent conditional: 0, independent unconditional: 436640, dependent: 1120, dependent conditional: 0, dependent unconditional: 1120, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1004337, independent: 561876, independent conditional: 0, independent unconditional: 561876, dependent: 4701, dependent conditional: 0, dependent unconditional: 4701, unknown: 437760, unknown conditional: 0, unknown unconditional: 437760] , Statistics on independence cache: Total cache size (in pairs): 45023, Positive cache size: 44431, Positive conditional cache size: 0, Positive unconditional cache size: 44431, Negative cache size: 592, Negative conditional cache size: 0, Negative unconditional cache size: 592, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.0s, 1117 PlacesBefore, 777 PlacesAfterwards, 1039 TransitionsBefore, 688 TransitionsAfterwards, 961272 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 392 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 206 ConcurrentYvCompositions, 11 ChoiceCompositions, 620 TotalNumberOfCompositions, 4293494 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 839309, independent: 834439, independent conditional: 0, independent unconditional: 834439, dependent: 4870, dependent conditional: 0, dependent unconditional: 4870, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 429576, independent: 428427, independent conditional: 0, independent unconditional: 428427, dependent: 1149, dependent conditional: 0, dependent unconditional: 1149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 839309, independent: 406012, independent conditional: 0, independent unconditional: 406012, dependent: 3721, dependent conditional: 0, dependent unconditional: 3721, unknown: 429576, unknown conditional: 0, unknown unconditional: 429576] , Statistics on independence cache: Total cache size (in pairs): 28532, Positive cache size: 27930, Positive conditional cache size: 0, Positive unconditional cache size: 27930, Negative cache size: 602, Negative conditional cache size: 0, Negative unconditional cache size: 602, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.0s, 1131 PlacesBefore, 788 PlacesAfterwards, 1052 TransitionsBefore, 699 TransitionsAfterwards, 985920 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 395 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 212 ConcurrentYvCompositions, 10 ChoiceCompositions, 628 TotalNumberOfCompositions, 4498091 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1008987, independent: 1004024, independent conditional: 0, independent unconditional: 1004024, dependent: 4963, dependent conditional: 0, dependent unconditional: 4963, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 456272, independent: 454993, independent conditional: 0, independent unconditional: 454993, dependent: 1279, dependent conditional: 0, dependent unconditional: 1279, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1008987, independent: 549031, independent conditional: 0, independent unconditional: 549031, dependent: 3684, dependent conditional: 0, dependent unconditional: 3684, unknown: 456272, unknown conditional: 0, unknown unconditional: 456272] , Statistics on independence cache: Total cache size (in pairs): 41923, Positive cache size: 40991, Positive conditional cache size: 0, Positive unconditional cache size: 40991, Negative cache size: 932, Negative conditional cache size: 0, Negative unconditional cache size: 932, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.1s, 1145 PlacesBefore, 794 PlacesAfterwards, 1065 TransitionsBefore, 700 TransitionsAfterwards, 1010880 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 408 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 203 ConcurrentYvCompositions, 14 ChoiceCompositions, 636 TotalNumberOfCompositions, 4459760 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 944751, independent: 939813, independent conditional: 0, independent unconditional: 939813, dependent: 4938, dependent conditional: 0, dependent unconditional: 4938, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 466595, independent: 465369, independent conditional: 0, independent unconditional: 465369, dependent: 1226, dependent conditional: 0, dependent unconditional: 1226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 944751, independent: 474444, independent conditional: 0, independent unconditional: 474444, dependent: 3712, dependent conditional: 0, dependent unconditional: 3712, unknown: 466595, unknown conditional: 0, unknown unconditional: 466595] , Statistics on independence cache: Total cache size (in pairs): 43691, Positive cache size: 42920, Positive conditional cache size: 0, Positive unconditional cache size: 42920, Negative cache size: 771, Negative conditional cache size: 0, Negative unconditional cache size: 771, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.2s, 1159 PlacesBefore, 804 PlacesAfterwards, 1078 TransitionsBefore, 709 TransitionsAfterwards, 1036152 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 408 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 206 ConcurrentYvCompositions, 14 ChoiceCompositions, 639 TotalNumberOfCompositions, 4623692 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1059439, independent: 1054442, independent conditional: 0, independent unconditional: 1054442, dependent: 4997, dependent conditional: 0, dependent unconditional: 4997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 506058, independent: 504792, independent conditional: 0, independent unconditional: 504792, dependent: 1266, dependent conditional: 0, dependent unconditional: 1266, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1059439, independent: 549650, independent conditional: 0, independent unconditional: 549650, dependent: 3731, dependent conditional: 0, dependent unconditional: 3731, unknown: 506058, unknown conditional: 0, unknown unconditional: 506058] , Statistics on independence cache: Total cache size (in pairs): 74578, Positive cache size: 73955, Positive conditional cache size: 0, Positive unconditional cache size: 73955, Negative cache size: 623, Negative conditional cache size: 0, Negative unconditional cache size: 623, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.8s, 1173 PlacesBefore, 814 PlacesAfterwards, 1091 TransitionsBefore, 718 TransitionsAfterwards, 1061736 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 414 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 209 ConcurrentYvCompositions, 14 ChoiceCompositions, 648 TotalNumberOfCompositions, 4689021 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 983964, independent: 978892, independent conditional: 0, independent unconditional: 978892, 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: 507412, independent: 506324, independent conditional: 0, independent unconditional: 506324, dependent: 1088, dependent conditional: 0, dependent unconditional: 1088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 983964, independent: 472568, independent conditional: 0, independent unconditional: 472568, dependent: 3984, dependent conditional: 0, dependent unconditional: 3984, unknown: 507412, unknown conditional: 0, unknown unconditional: 507412] , Statistics on independence cache: Total cache size (in pairs): 65580, Positive cache size: 64952, Positive conditional cache size: 0, Positive unconditional cache size: 64952, Negative cache size: 628, Negative conditional cache size: 0, Negative unconditional cache size: 628, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.1s, 1187 PlacesBefore, 826 PlacesAfterwards, 1104 TransitionsBefore, 731 TransitionsAfterwards, 1087632 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 420 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 218 ConcurrentYvCompositions, 12 ChoiceCompositions, 661 TotalNumberOfCompositions, 4903377 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1059283, independent: 1054126, independent conditional: 0, independent unconditional: 1054126, dependent: 5157, dependent conditional: 0, dependent unconditional: 5157, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 510918, independent: 509718, independent conditional: 0, independent unconditional: 509718, dependent: 1200, dependent conditional: 0, dependent unconditional: 1200, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1059283, independent: 544408, independent conditional: 0, independent unconditional: 544408, dependent: 3957, dependent conditional: 0, dependent unconditional: 3957, unknown: 510918, unknown conditional: 0, unknown unconditional: 510918] , Statistics on independence cache: Total cache size (in pairs): 55870, Positive cache size: 55230, Positive conditional cache size: 0, Positive unconditional cache size: 55230, Negative cache size: 640, Negative conditional cache size: 0, Negative unconditional cache size: 640, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.0s, 1201 PlacesBefore, 835 PlacesAfterwards, 1117 TransitionsBefore, 738 TransitionsAfterwards, 1113840 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 425 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 218 ConcurrentYvCompositions, 13 ChoiceCompositions, 667 TotalNumberOfCompositions, 5838811 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1105043, independent: 1098669, independent conditional: 0, independent unconditional: 1098669, dependent: 6374, dependent conditional: 0, dependent unconditional: 6374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 508637, independent: 507394, independent conditional: 0, independent unconditional: 507394, dependent: 1243, dependent conditional: 0, dependent unconditional: 1243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1105043, independent: 591275, independent conditional: 0, independent unconditional: 591275, dependent: 5131, dependent conditional: 0, dependent unconditional: 5131, unknown: 508637, unknown conditional: 0, unknown unconditional: 508637] , Statistics on independence cache: Total cache size (in pairs): 44133, Positive cache size: 43487, Positive conditional cache size: 0, Positive unconditional cache size: 43487, Negative cache size: 646, Negative conditional cache size: 0, Negative unconditional cache size: 646, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.5s, 1215 PlacesBefore, 846 PlacesAfterwards, 1130 TransitionsBefore, 749 TransitionsAfterwards, 1140360 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 429 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 224 ConcurrentYvCompositions, 12 ChoiceCompositions, 676 TotalNumberOfCompositions, 5964454 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1639784, independent: 1633351, independent conditional: 0, independent unconditional: 1633351, dependent: 6433, dependent conditional: 0, dependent unconditional: 6433, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 554955, independent: 553591, independent conditional: 0, independent unconditional: 553591, dependent: 1364, dependent conditional: 0, dependent unconditional: 1364, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1639784, independent: 1079760, independent conditional: 0, independent unconditional: 1079760, dependent: 5069, dependent conditional: 0, dependent unconditional: 5069, unknown: 554955, unknown conditional: 0, unknown unconditional: 554955] , Statistics on independence cache: Total cache size (in pairs): 68635, Positive cache size: 67638, Positive conditional cache size: 0, Positive unconditional cache size: 67638, Negative cache size: 997, Negative conditional cache size: 0, Negative unconditional cache size: 997, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.8s, 1229 PlacesBefore, 851 PlacesAfterwards, 1143 TransitionsBefore, 748 TransitionsAfterwards, 1167192 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 441 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 212 ConcurrentYvCompositions, 17 ChoiceCompositions, 681 TotalNumberOfCompositions, 6002425 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1280776, independent: 1274346, independent conditional: 0, independent unconditional: 1274346, dependent: 6430, dependent conditional: 0, dependent unconditional: 6430, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 548666, independent: 547297, independent conditional: 0, independent unconditional: 547297, dependent: 1369, dependent conditional: 0, dependent unconditional: 1369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1280776, independent: 727049, independent conditional: 0, independent unconditional: 727049, dependent: 5061, dependent conditional: 0, dependent unconditional: 5061, unknown: 548666, unknown conditional: 0, unknown unconditional: 548666] , Statistics on independence cache: Total cache size (in pairs): 55262, Positive cache size: 54270, Positive conditional cache size: 0, Positive unconditional cache size: 54270, Negative cache size: 992, Negative conditional cache size: 0, Negative unconditional cache size: 992, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.7s, 1243 PlacesBefore, 865 PlacesAfterwards, 1156 TransitionsBefore, 765 TransitionsAfterwards, 1194336 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 437 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 227 ConcurrentYvCompositions, 13 ChoiceCompositions, 688 TotalNumberOfCompositions, 5343672 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1085465, independent: 1080038, independent conditional: 0, independent unconditional: 1080038, dependent: 5427, dependent conditional: 0, dependent unconditional: 5427, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 540582, independent: 539184, independent conditional: 0, independent unconditional: 539184, dependent: 1398, dependent conditional: 0, dependent unconditional: 1398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1085465, independent: 540854, independent conditional: 0, independent unconditional: 540854, dependent: 4029, dependent conditional: 0, dependent unconditional: 4029, unknown: 540582, unknown conditional: 0, unknown unconditional: 540582] , Statistics on independence cache: Total cache size (in pairs): 41355, Positive cache size: 40341, Positive conditional cache size: 0, Positive unconditional cache size: 40341, Negative cache size: 1014, Negative conditional cache size: 0, Negative unconditional cache size: 1014, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.8s, 1257 PlacesBefore, 875 PlacesAfterwards, 1169 TransitionsBefore, 774 TransitionsAfterwards, 1221792 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 435 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 230 ConcurrentYvCompositions, 13 ChoiceCompositions, 689 TotalNumberOfCompositions, 5454099 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1369412, independent: 1363924, independent conditional: 0, independent unconditional: 1363924, dependent: 5488, dependent conditional: 0, dependent unconditional: 5488, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 597016, independent: 595663, independent conditional: 0, independent unconditional: 595663, dependent: 1353, dependent conditional: 0, dependent unconditional: 1353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1369412, independent: 768261, independent conditional: 0, independent unconditional: 768261, dependent: 4135, dependent conditional: 0, dependent unconditional: 4135, unknown: 597016, unknown conditional: 0, unknown unconditional: 597016] , Statistics on independence cache: Total cache size (in pairs): 90481, Positive cache size: 89623, Positive conditional cache size: 0, Positive unconditional cache size: 89623, Negative cache size: 858, Negative conditional cache size: 0, Negative unconditional cache size: 858, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.0s, 1271 PlacesBefore, 889 PlacesAfterwards, 1182 TransitionsBefore, 791 TransitionsAfterwards, 1249560 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 445 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 245 ConcurrentYvCompositions, 9 ChoiceCompositions, 710 TotalNumberOfCompositions, 5729470 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1229726, independent: 1224127, independent conditional: 0, independent unconditional: 1224127, dependent: 5599, dependent conditional: 0, dependent unconditional: 5599, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 582459, independent: 581041, independent conditional: 0, independent unconditional: 581041, dependent: 1418, dependent conditional: 0, dependent unconditional: 1418, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1229726, independent: 643086, independent conditional: 0, independent unconditional: 643086, dependent: 4181, dependent conditional: 0, dependent unconditional: 4181, unknown: 582459, unknown conditional: 0, unknown unconditional: 582459] , Statistics on independence cache: Total cache size (in pairs): 57025, Positive cache size: 56327, Positive conditional cache size: 0, Positive unconditional cache size: 56327, Negative cache size: 698, Negative conditional cache size: 0, Negative unconditional cache size: 698, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.7s, 1285 PlacesBefore, 893 PlacesAfterwards, 1195 TransitionsBefore, 788 TransitionsAfterwards, 1277640 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 459 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 230 ConcurrentYvCompositions, 15 ChoiceCompositions, 715 TotalNumberOfCompositions, 5671160 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1258668, independent: 1253084, independent conditional: 0, independent unconditional: 1253084, dependent: 5584, dependent conditional: 0, dependent unconditional: 5584, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 636313, independent: 634896, independent conditional: 0, independent unconditional: 634896, dependent: 1417, dependent conditional: 0, dependent unconditional: 1417, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1258668, independent: 618188, independent conditional: 0, independent unconditional: 618188, dependent: 4167, dependent conditional: 0, dependent unconditional: 4167, unknown: 636313, unknown conditional: 0, unknown unconditional: 636313] , Statistics on independence cache: Total cache size (in pairs): 101212, Positive cache size: 100518, Positive conditional cache size: 0, Positive unconditional cache size: 100518, Negative cache size: 694, Negative conditional cache size: 0, Negative unconditional cache size: 694, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1299 PlacesBefore, 902 PlacesAfterwards, 1208 TransitionsBefore, 795 TransitionsAfterwards, 1306032 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 465 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 230 ConcurrentYvCompositions, 16 ChoiceCompositions, 722 TotalNumberOfCompositions, 5853102 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1327801, independent: 1322172, independent conditional: 0, independent unconditional: 1322172, dependent: 5629, dependent conditional: 0, dependent unconditional: 5629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 642643, independent: 641417, independent conditional: 0, independent unconditional: 641417, dependent: 1226, dependent conditional: 0, dependent unconditional: 1226, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1327801, independent: 680755, independent conditional: 0, independent unconditional: 680755, dependent: 4403, dependent conditional: 0, dependent unconditional: 4403, unknown: 642643, unknown conditional: 0, unknown unconditional: 642643] , Statistics on independence cache: Total cache size (in pairs): 97213, Positive cache size: 96517, Positive conditional cache size: 0, Positive unconditional cache size: 96517, Negative cache size: 696, Negative conditional cache size: 0, Negative unconditional cache size: 696, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.6s, 1313 PlacesBefore, 916 PlacesAfterwards, 1221 TransitionsBefore, 812 TransitionsAfterwards, 1334736 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 462 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 245 ConcurrentYvCompositions, 12 ChoiceCompositions, 730 TotalNumberOfCompositions, 5996891 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1300806, independent: 1295048, independent conditional: 0, independent unconditional: 1295048, dependent: 5758, dependent conditional: 0, dependent unconditional: 5758, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 662593, independent: 660958, independent conditional: 0, independent unconditional: 660958, dependent: 1635, dependent conditional: 0, dependent unconditional: 1635, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1300806, independent: 634090, independent conditional: 0, independent unconditional: 634090, dependent: 4123, dependent conditional: 0, dependent unconditional: 4123, unknown: 662593, unknown conditional: 0, unknown unconditional: 662593] , Statistics on independence cache: Total cache size (in pairs): 103066, Positive cache size: 102076, Positive conditional cache size: 0, Positive unconditional cache size: 102076, Negative cache size: 990, Negative conditional cache size: 0, Negative unconditional cache size: 990, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1327 PlacesBefore, 917 PlacesAfterwards, 1234 TransitionsBefore, 803 TransitionsAfterwards, 1363752 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 474 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 221 ConcurrentYvCompositions, 21 ChoiceCompositions, 727 TotalNumberOfCompositions, 6031401 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1343727, independent: 1338028, independent conditional: 0, independent unconditional: 1338028, dependent: 5699, dependent conditional: 0, dependent unconditional: 5699, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 653768, independent: 652326, independent conditional: 0, independent unconditional: 652326, dependent: 1442, dependent conditional: 0, dependent unconditional: 1442, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1343727, independent: 685702, independent conditional: 0, independent unconditional: 685702, dependent: 4257, dependent conditional: 0, dependent unconditional: 4257, unknown: 653768, unknown conditional: 0, unknown unconditional: 653768] , Statistics on independence cache: Total cache size (in pairs): 89606, Positive cache size: 88904, Positive conditional cache size: 0, Positive unconditional cache size: 88904, Negative cache size: 702, Negative conditional cache size: 0, Negative unconditional cache size: 702, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.3s, 1341 PlacesBefore, 935 PlacesAfterwards, 1247 TransitionsBefore, 828 TransitionsAfterwards, 1393080 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 477 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 248 ConcurrentYvCompositions, 13 ChoiceCompositions, 749 TotalNumberOfCompositions, 6219405 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1345552, independent: 1339704, independent conditional: 0, independent unconditional: 1339704, dependent: 5848, dependent conditional: 0, dependent unconditional: 5848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 685147, independent: 683365, independent conditional: 0, independent unconditional: 683365, dependent: 1782, dependent conditional: 0, dependent unconditional: 1782, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1345552, independent: 656339, independent conditional: 0, independent unconditional: 656339, dependent: 4066, dependent conditional: 0, dependent unconditional: 4066, unknown: 685147, unknown conditional: 0, unknown unconditional: 685147] , Statistics on independence cache: Total cache size (in pairs): 100192, Positive cache size: 99187, Positive conditional cache size: 0, Positive unconditional cache size: 99187, Negative cache size: 1005, Negative conditional cache size: 0, Negative unconditional cache size: 1005, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.2s, 1355 PlacesBefore, 944 PlacesAfterwards, 1260 TransitionsBefore, 835 TransitionsAfterwards, 1422720 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 476 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 248 ConcurrentYvCompositions, 14 ChoiceCompositions, 749 TotalNumberOfCompositions, 6347479 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1336546, independent: 1330635, independent conditional: 0, independent unconditional: 1330635, dependent: 5911, dependent conditional: 0, dependent unconditional: 5911, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 684506, independent: 683118, independent conditional: 0, independent unconditional: 683118, dependent: 1388, dependent conditional: 0, dependent unconditional: 1388, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1336546, independent: 647517, independent conditional: 0, independent unconditional: 647517, dependent: 4523, dependent conditional: 0, dependent unconditional: 4523, unknown: 684506, unknown conditional: 0, unknown unconditional: 684506] , Statistics on independence cache: Total cache size (in pairs): 91033, Positive cache size: 90301, Positive conditional cache size: 0, Positive unconditional cache size: 90301, Negative cache size: 732, Negative conditional cache size: 0, Negative unconditional cache size: 732, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.4s, 1369 PlacesBefore, 958 PlacesAfterwards, 1273 TransitionsBefore, 852 TransitionsAfterwards, 1452672 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 479 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 263 ConcurrentYvCompositions, 10 ChoiceCompositions, 763 TotalNumberOfCompositions, 6641994 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1491240, independent: 1485220, independent conditional: 0, independent unconditional: 1485220, dependent: 6020, dependent conditional: 0, dependent unconditional: 6020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 712721, independent: 711010, independent conditional: 0, independent unconditional: 711010, dependent: 1711, dependent conditional: 0, dependent unconditional: 1711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1491240, independent: 774210, independent conditional: 0, independent unconditional: 774210, dependent: 4309, dependent conditional: 0, dependent unconditional: 4309, unknown: 712721, unknown conditional: 0, unknown unconditional: 712721] , Statistics on independence cache: Total cache size (in pairs): 104216, Positive cache size: 103175, Positive conditional cache size: 0, Positive unconditional cache size: 103175, Negative cache size: 1041, Negative conditional cache size: 0, Negative unconditional cache size: 1041, 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 1383 places, 1286 transitions, 12369 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1383 places, 1286 transitions, 12369 flow and 852048 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 1ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown