/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/46_monabsex2_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-b8dbc81 [2023-01-28 00:29:19,338 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-01-28 00:29:19,340 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-01-28 00:29:19,366 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-01-28 00:29:19,366 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-01-28 00:29:19,367 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-01-28 00:29:19,368 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-01-28 00:29:19,370 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-01-28 00:29:19,371 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-01-28 00:29:19,372 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-01-28 00:29:19,380 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-01-28 00:29:19,384 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-01-28 00:29:19,385 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-01-28 00:29:19,387 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-01-28 00:29:19,387 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-01-28 00:29:19,388 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-01-28 00:29:19,389 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-01-28 00:29:19,389 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-01-28 00:29:19,391 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-01-28 00:29:19,392 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-01-28 00:29:19,393 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-01-28 00:29:19,399 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-01-28 00:29:19,400 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-01-28 00:29:19,400 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-01-28 00:29:19,403 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-01-28 00:29:19,403 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-01-28 00:29:19,403 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-01-28 00:29:19,404 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-01-28 00:29:19,404 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-01-28 00:29:19,405 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-01-28 00:29:19,405 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-01-28 00:29:19,406 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-01-28 00:29:19,406 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-01-28 00:29:19,407 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-01-28 00:29:19,407 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-01-28 00:29:19,408 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-01-28 00:29:19,408 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-01-28 00:29:19,408 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-01-28 00:29:19,408 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-01-28 00:29:19,409 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-01-28 00:29:19,410 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-01-28 00:29:19,415 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:29:19,432 INFO L113 SettingsManager]: Loading preferences was successful [2023-01-28 00:29:19,432 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-01-28 00:29:19,433 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-01-28 00:29:19,433 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-01-28 00:29:19,434 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-01-28 00:29:19,434 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-01-28 00:29:19,434 INFO L138 SettingsManager]: * Use SBE=true [2023-01-28 00:29:19,434 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-01-28 00:29:19,434 INFO L138 SettingsManager]: * sizeof long=4 [2023-01-28 00:29:19,434 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-01-28 00:29:19,434 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-01-28 00:29:19,434 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-01-28 00:29:19,434 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-01-28 00:29:19,435 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-01-28 00:29:19,435 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-01-28 00:29:19,435 INFO L138 SettingsManager]: * sizeof long double=12 [2023-01-28 00:29:19,435 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-01-28 00:29:19,435 INFO L138 SettingsManager]: * Use constant arrays=true [2023-01-28 00:29:19,435 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-01-28 00:29:19,435 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-01-28 00:29:19,435 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-01-28 00:29:19,436 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-01-28 00:29:19,436 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-01-28 00:29:19,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-28 00:29:19,436 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-01-28 00:29:19,436 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-01-28 00:29:19,436 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-01-28 00:29:19,436 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-01-28 00:29:19,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-01-28 00:29:19,437 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-01-28 00:29:19,437 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-01-28 00:29:19,437 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:29:19,647 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-01-28 00:29:19,678 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-01-28 00:29:19,680 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-01-28 00:29:19,681 INFO L271 PluginConnector]: Initializing CDTParser... [2023-01-28 00:29:19,682 INFO L275 PluginConnector]: CDTParser initialized [2023-01-28 00:29:19,682 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/46_monabsex2_vs.i [2023-01-28 00:29:20,810 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-01-28 00:29:21,018 INFO L351 CDTParser]: Found 1 translation units. [2023-01-28 00:29:21,019 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/46_monabsex2_vs.i [2023-01-28 00:29:21,028 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bec68b383/acb2966781bf4e4f9225f6db554188ec/FLAG4046d17e7 [2023-01-28 00:29:21,041 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bec68b383/acb2966781bf4e4f9225f6db554188ec [2023-01-28 00:29:21,043 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-01-28 00:29:21,045 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-01-28 00:29:21,047 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-01-28 00:29:21,047 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-01-28 00:29:21,050 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-01-28 00:29:21,050 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,051 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5412fdfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21, skipping insertion in model container [2023-01-28 00:29:21,051 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,057 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-01-28 00:29:21,090 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-01-28 00:29:21,207 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-01-28 00:29:21,346 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/46_monabsex2_vs.i[30494,30507] [2023-01-28 00:29:21,355 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-28 00:29:21,365 INFO L203 MainTranslator]: Completed pre-run [2023-01-28 00:29:21,386 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-01-28 00:29:21,409 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/46_monabsex2_vs.i[30494,30507] [2023-01-28 00:29:21,413 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-28 00:29:21,442 WARN L667 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-01-28 00:29:21,442 WARN L667 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-01-28 00:29:21,442 WARN L667 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-01-28 00:29:21,448 INFO L208 MainTranslator]: Completed translation [2023-01-28 00:29:21,449 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21 WrapperNode [2023-01-28 00:29:21,449 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-01-28 00:29:21,450 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-01-28 00:29:21,450 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-01-28 00:29:21,450 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-01-28 00:29:21,456 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:29:21" (1/1) ... [2023-01-28 00:29:21,483 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:29:21" (1/1) ... [2023-01-28 00:29:21,499 INFO L138 Inliner]: procedures = 170, calls = 17, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 24 [2023-01-28 00:29:21,499 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-01-28 00:29:21,500 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-01-28 00:29:21,500 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-01-28 00:29:21,500 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-01-28 00:29:21,507 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,507 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,509 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,509 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,512 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,515 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,516 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,516 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,518 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-01-28 00:29:21,519 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-01-28 00:29:21,519 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-01-28 00:29:21,519 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-01-28 00:29:21,519 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (1/1) ... [2023-01-28 00:29:21,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-28 00:29:21,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-01-28 00:29:21,542 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:29:21,547 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:29:21,580 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-01-28 00:29:21,580 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-01-28 00:29:21,581 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-01-28 00:29:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-01-28 00:29:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-01-28 00:29:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-01-28 00:29:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-01-28 00:29:21,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-01-28 00:29:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-01-28 00:29:21,583 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-01-28 00:29:21,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-01-28 00:29:21,584 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:29:21,748 INFO L236 CfgBuilder]: Building ICFG [2023-01-28 00:29:21,750 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-01-28 00:29:21,828 INFO L277 CfgBuilder]: Performing block encoding [2023-01-28 00:29:21,843 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-01-28 00:29:21,843 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-01-28 00:29:21,845 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 12:29:21 BoogieIcfgContainer [2023-01-28 00:29:21,845 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-01-28 00:29:21,847 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-01-28 00:29:21,847 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-01-28 00:29:21,850 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-01-28 00:29:21,850 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.01 12:29:21" (1/3) ... [2023-01-28 00:29:21,851 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@344b84c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 12:29:21, skipping insertion in model container [2023-01-28 00:29:21,851 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:29:21" (2/3) ... [2023-01-28 00:29:21,851 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@344b84c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 12:29:21, skipping insertion in model container [2023-01-28 00:29:21,851 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 12:29:21" (3/3) ... [2023-01-28 00:29:21,852 INFO L112 eAbstractionObserver]: Analyzing ICFG 46_monabsex2_vs.i [2023-01-28 00:29:21,867 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-01-28 00:29:21,868 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-01-28 00:29:21,868 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-01-28 00:29:21,927 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:21,975 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 35 places, 33 transitions, 71 flow [2023-01-28 00:29:22,003 INFO L130 PetriNetUnfolder]: 2/43 cut-off events. [2023-01-28 00:29:22,004 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:29:22,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48 conditions, 43 events. 2/43 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 41 event pairs, 0 based on Foata normal form. 0/38 useless extension candidates. Maximal degree in co-relation 22. Up to 4 conditions per place. [2023-01-28 00:29:22,007 INFO L82 GeneralOperation]: Start removeDead. Operand has 35 places, 33 transitions, 71 flow [2023-01-28 00:29:22,015 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 30 places, 27 transitions, 59 flow [2023-01-28 00:29:22,018 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:22,032 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 30 places, 27 transitions, 59 flow [2023-01-28 00:29:22,035 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 30 places, 27 transitions, 59 flow [2023-01-28 00:29:22,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 30 places, 27 transitions, 59 flow [2023-01-28 00:29:22,048 INFO L130 PetriNetUnfolder]: 0/31 cut-off events. [2023-01-28 00:29:22,048 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:29:22,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36 conditions, 31 events. 0/31 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 14 event pairs, 0 based on Foata normal form. 0/30 useless extension candidates. Maximal degree in co-relation 0. Up to 2 conditions per place. [2023-01-28 00:29:22,048 INFO L119 LiptonReduction]: Number of co-enabled transitions 98 [2023-01-28 00:29:23,106 INFO L134 LiptonReduction]: Checked pairs total: 83 [2023-01-28 00:29:23,107 INFO L136 LiptonReduction]: Total number of compositions: 25 [2023-01-28 00:29:23,123 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:23,128 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:23,128 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:23,130 INFO L130 PetriNetUnfolder]: 0/5 cut-off events. [2023-01-28 00:29:23,130 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:29:23,130 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:23,131 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1] [2023-01-28 00:29:23,131 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:23,135 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:23,137 INFO L85 PathProgramCache]: Analyzing trace with hash 4593519, now seen corresponding path program 1 times [2023-01-28 00:29:23,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:23,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810905402] [2023-01-28 00:29:23,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:23,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:23,242 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:23,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:23,282 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:23,284 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:23,285 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:23,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-01-28 00:29:23,287 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:23,290 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:23,291 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:23,291 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-01-28 00:29:23,305 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:23,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 45 places, 41 transitions, 94 flow [2023-01-28 00:29:23,318 INFO L130 PetriNetUnfolder]: 3/63 cut-off events. [2023-01-28 00:29:23,318 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:29:23,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73 conditions, 63 events. 3/63 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 77 event pairs, 0 based on Foata normal form. 0/55 useless extension candidates. Maximal degree in co-relation 44. Up to 6 conditions per place. [2023-01-28 00:29:23,319 INFO L82 GeneralOperation]: Start removeDead. Operand has 45 places, 41 transitions, 94 flow [2023-01-28 00:29:23,320 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 40 places, 35 transitions, 82 flow [2023-01-28 00:29:23,320 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:23,320 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 40 places, 35 transitions, 82 flow [2023-01-28 00:29:23,320 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 40 places, 35 transitions, 82 flow [2023-01-28 00:29:23,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 40 places, 35 transitions, 82 flow [2023-01-28 00:29:23,329 INFO L130 PetriNetUnfolder]: 0/45 cut-off events. [2023-01-28 00:29:23,329 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:29:23,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 45 events. 0/45 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 30 event pairs, 0 based on Foata normal form. 0/43 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2023-01-28 00:29:23,330 INFO L119 LiptonReduction]: Number of co-enabled transitions 308 [2023-01-28 00:29:24,208 INFO L134 LiptonReduction]: Checked pairs total: 673 [2023-01-28 00:29:24,208 INFO L136 LiptonReduction]: Total number of compositions: 26 [2023-01-28 00:29:24,210 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:24,211 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:24,211 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:24,214 INFO L130 PetriNetUnfolder]: 0/15 cut-off events. [2023-01-28 00:29:24,214 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:29:24,214 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:24,214 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1] [2023-01-28 00:29:24,214 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:24,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:24,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1991781156, now seen corresponding path program 1 times [2023-01-28 00:29:24,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:24,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985059267] [2023-01-28 00:29:24,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:24,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:24,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:24,251 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:24,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:24,265 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:24,265 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:24,265 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:24,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-01-28 00:29:24,265 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:24,266 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:24,266 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:24,266 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-01-28 00:29:24,277 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:24,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 55 places, 49 transitions, 119 flow [2023-01-28 00:29:24,290 INFO L130 PetriNetUnfolder]: 4/83 cut-off events. [2023-01-28 00:29:24,290 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:29:24,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99 conditions, 83 events. 4/83 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 110 event pairs, 0 based on Foata normal form. 0/72 useless extension candidates. Maximal degree in co-relation 67. Up to 8 conditions per place. [2023-01-28 00:29:24,291 INFO L82 GeneralOperation]: Start removeDead. Operand has 55 places, 49 transitions, 119 flow [2023-01-28 00:29:24,291 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 50 places, 43 transitions, 107 flow [2023-01-28 00:29:24,291 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:24,291 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 50 places, 43 transitions, 107 flow [2023-01-28 00:29:24,292 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 50 places, 43 transitions, 107 flow [2023-01-28 00:29:24,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 50 places, 43 transitions, 107 flow [2023-01-28 00:29:24,300 INFO L130 PetriNetUnfolder]: 0/59 cut-off events. [2023-01-28 00:29:24,301 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:29:24,301 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75 conditions, 59 events. 0/59 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 43 event pairs, 0 based on Foata normal form. 0/56 useless extension candidates. Maximal degree in co-relation 0. Up to 4 conditions per place. [2023-01-28 00:29:24,302 INFO L119 LiptonReduction]: Number of co-enabled transitions 630 [2023-01-28 00:29:25,212 INFO L134 LiptonReduction]: Checked pairs total: 1508 [2023-01-28 00:29:25,212 INFO L136 LiptonReduction]: Total number of compositions: 30 [2023-01-28 00:29:25,214 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:25,215 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:25,215 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:25,220 INFO L130 PetriNetUnfolder]: 0/21 cut-off events. [2023-01-28 00:29:25,220 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:29:25,220 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:25,220 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 3, 1, 1, 1, 1, 1] [2023-01-28 00:29:25,220 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:25,221 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:25,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1889233887, now seen corresponding path program 1 times [2023-01-28 00:29:25,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:25,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847154810] [2023-01-28 00:29:25,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:25,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:25,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:25,239 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:25,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:25,253 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:25,254 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:25,254 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:25,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-01-28 00:29:25,254 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:25,255 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:25,255 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:25,255 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-01-28 00:29:25,268 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:25,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 65 places, 57 transitions, 146 flow [2023-01-28 00:29:25,282 INFO L130 PetriNetUnfolder]: 5/103 cut-off events. [2023-01-28 00:29:25,282 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:29:25,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 126 conditions, 103 events. 5/103 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 141 event pairs, 0 based on Foata normal form. 0/89 useless extension candidates. Maximal degree in co-relation 91. Up to 10 conditions per place. [2023-01-28 00:29:25,283 INFO L82 GeneralOperation]: Start removeDead. Operand has 65 places, 57 transitions, 146 flow [2023-01-28 00:29:25,284 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 60 places, 51 transitions, 134 flow [2023-01-28 00:29:25,284 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:25,284 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 60 places, 51 transitions, 134 flow [2023-01-28 00:29:25,284 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 60 places, 51 transitions, 134 flow [2023-01-28 00:29:25,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 60 places, 51 transitions, 134 flow [2023-01-28 00:29:25,294 INFO L130 PetriNetUnfolder]: 0/73 cut-off events. [2023-01-28 00:29:25,295 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:29:25,295 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96 conditions, 73 events. 0/73 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 58 event pairs, 0 based on Foata normal form. 0/69 useless extension candidates. Maximal degree in co-relation 0. Up to 5 conditions per place. [2023-01-28 00:29:25,296 INFO L119 LiptonReduction]: Number of co-enabled transitions 1064 [2023-01-28 00:29:26,370 INFO L134 LiptonReduction]: Checked pairs total: 3045 [2023-01-28 00:29:26,370 INFO L136 LiptonReduction]: Total number of compositions: 34 [2023-01-28 00:29:26,372 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:26,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:26,373 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:26,378 INFO L130 PetriNetUnfolder]: 0/28 cut-off events. [2023-01-28 00:29:26,378 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:29:26,378 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:26,378 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:26,378 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:26,379 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:26,379 INFO L85 PathProgramCache]: Analyzing trace with hash 823459449, now seen corresponding path program 1 times [2023-01-28 00:29:26,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:26,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927167627] [2023-01-28 00:29:26,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:26,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:26,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:26,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:26,412 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:26,413 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:26,413 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:26,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-01-28 00:29:26,413 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:26,414 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:26,414 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:26,414 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-01-28 00:29:26,427 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:26,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 75 places, 65 transitions, 175 flow [2023-01-28 00:29:26,441 INFO L130 PetriNetUnfolder]: 6/123 cut-off events. [2023-01-28 00:29:26,442 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:29:26,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154 conditions, 123 events. 6/123 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 172 event pairs, 0 based on Foata normal form. 0/106 useless extension candidates. Maximal degree in co-relation 116. Up to 12 conditions per place. [2023-01-28 00:29:26,442 INFO L82 GeneralOperation]: Start removeDead. Operand has 75 places, 65 transitions, 175 flow [2023-01-28 00:29:26,443 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 70 places, 59 transitions, 163 flow [2023-01-28 00:29:26,443 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:26,443 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 70 places, 59 transitions, 163 flow [2023-01-28 00:29:26,444 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 70 places, 59 transitions, 163 flow [2023-01-28 00:29:26,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 70 places, 59 transitions, 163 flow [2023-01-28 00:29:26,453 INFO L130 PetriNetUnfolder]: 0/87 cut-off events. [2023-01-28 00:29:26,453 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:29:26,453 INFO L83 FinitePrefix]: Finished finitePrefix Result has 118 conditions, 87 events. 0/87 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 72 event pairs, 0 based on Foata normal form. 0/82 useless extension candidates. Maximal degree in co-relation 0. Up to 6 conditions per place. [2023-01-28 00:29:26,455 INFO L119 LiptonReduction]: Number of co-enabled transitions 1610 [2023-01-28 00:29:27,535 INFO L134 LiptonReduction]: Checked pairs total: 4316 [2023-01-28 00:29:27,535 INFO L136 LiptonReduction]: Total number of compositions: 38 [2023-01-28 00:29:27,537 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:27,538 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:27,538 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:27,542 INFO L130 PetriNetUnfolder]: 0/36 cut-off events. [2023-01-28 00:29:27,543 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:29:27,543 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:27,543 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:27,543 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:27,543 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:27,544 INFO L85 PathProgramCache]: Analyzing trace with hash 845381338, now seen corresponding path program 1 times [2023-01-28 00:29:27,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:27,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445156963] [2023-01-28 00:29:27,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:27,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:27,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:27,578 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:27,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:27,600 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:27,600 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:27,607 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:27,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-01-28 00:29:27,608 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:27,609 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:27,609 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:27,609 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-01-28 00:29:27,631 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:27,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 85 places, 73 transitions, 206 flow [2023-01-28 00:29:27,672 INFO L130 PetriNetUnfolder]: 7/143 cut-off events. [2023-01-28 00:29:27,672 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:29:27,674 INFO L83 FinitePrefix]: Finished finitePrefix Result has 183 conditions, 143 events. 7/143 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 205 event pairs, 0 based on Foata normal form. 0/123 useless extension candidates. Maximal degree in co-relation 144. Up to 14 conditions per place. [2023-01-28 00:29:27,674 INFO L82 GeneralOperation]: Start removeDead. Operand has 85 places, 73 transitions, 206 flow [2023-01-28 00:29:27,676 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 80 places, 67 transitions, 194 flow [2023-01-28 00:29:27,678 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:27,678 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 80 places, 67 transitions, 194 flow [2023-01-28 00:29:27,682 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 80 places, 67 transitions, 194 flow [2023-01-28 00:29:27,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 80 places, 67 transitions, 194 flow [2023-01-28 00:29:27,695 INFO L130 PetriNetUnfolder]: 0/101 cut-off events. [2023-01-28 00:29:27,695 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:29:27,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 141 conditions, 101 events. 0/101 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 85 event pairs, 0 based on Foata normal form. 0/95 useless extension candidates. Maximal degree in co-relation 0. Up to 7 conditions per place. [2023-01-28 00:29:27,697 INFO L119 LiptonReduction]: Number of co-enabled transitions 2268 [2023-01-28 00:29:28,851 INFO L134 LiptonReduction]: Checked pairs total: 6250 [2023-01-28 00:29:28,852 INFO L136 LiptonReduction]: Total number of compositions: 42 [2023-01-28 00:29:28,853 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:28,854 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:28,854 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:28,858 INFO L130 PetriNetUnfolder]: 0/43 cut-off events. [2023-01-28 00:29:28,858 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:29:28,858 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:28,858 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:28,858 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:28,858 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:28,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1148107182, now seen corresponding path program 1 times [2023-01-28 00:29:28,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:28,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532487000] [2023-01-28 00:29:28,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:28,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:28,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:28,893 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:28,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:28,909 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:28,909 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:28,909 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:28,910 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-01-28 00:29:28,910 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:28,910 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:28,910 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:28,910 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-01-28 00:29:28,925 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:28,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 95 places, 81 transitions, 239 flow [2023-01-28 00:29:28,945 INFO L130 PetriNetUnfolder]: 8/163 cut-off events. [2023-01-28 00:29:28,945 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:29:28,947 INFO L83 FinitePrefix]: Finished finitePrefix Result has 213 conditions, 163 events. 8/163 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 249 event pairs, 0 based on Foata normal form. 0/140 useless extension candidates. Maximal degree in co-relation 173. Up to 16 conditions per place. [2023-01-28 00:29:28,947 INFO L82 GeneralOperation]: Start removeDead. Operand has 95 places, 81 transitions, 239 flow [2023-01-28 00:29:28,948 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 90 places, 75 transitions, 227 flow [2023-01-28 00:29:28,948 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:28,948 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 90 places, 75 transitions, 227 flow [2023-01-28 00:29:28,948 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 90 places, 75 transitions, 227 flow [2023-01-28 00:29:28,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 90 places, 75 transitions, 227 flow [2023-01-28 00:29:28,960 INFO L130 PetriNetUnfolder]: 0/115 cut-off events. [2023-01-28 00:29:28,960 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:29:28,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 165 conditions, 115 events. 0/115 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 105 event pairs, 0 based on Foata normal form. 0/108 useless extension candidates. Maximal degree in co-relation 0. Up to 8 conditions per place. [2023-01-28 00:29:28,963 INFO L119 LiptonReduction]: Number of co-enabled transitions 3038 [2023-01-28 00:29:30,191 INFO L134 LiptonReduction]: Checked pairs total: 8263 [2023-01-28 00:29:30,191 INFO L136 LiptonReduction]: Total number of compositions: 46 [2023-01-28 00:29:30,193 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:30,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:30,193 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:30,198 INFO L130 PetriNetUnfolder]: 0/49 cut-off events. [2023-01-28 00:29:30,198 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:29:30,198 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:30,198 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:30,198 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:30,198 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:30,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1320910405, now seen corresponding path program 1 times [2023-01-28 00:29:30,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:30,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521822510] [2023-01-28 00:29:30,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:30,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:30,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:30,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:30,259 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:30,259 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:30,259 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:30,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-01-28 00:29:30,259 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:30,260 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:30,260 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:30,260 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-01-28 00:29:30,275 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:30,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 105 places, 89 transitions, 274 flow [2023-01-28 00:29:30,291 INFO L130 PetriNetUnfolder]: 9/183 cut-off events. [2023-01-28 00:29:30,291 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:29:30,292 INFO L83 FinitePrefix]: Finished finitePrefix Result has 244 conditions, 183 events. 9/183 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 287 event pairs, 0 based on Foata normal form. 0/157 useless extension candidates. Maximal degree in co-relation 203. Up to 18 conditions per place. [2023-01-28 00:29:30,292 INFO L82 GeneralOperation]: Start removeDead. Operand has 105 places, 89 transitions, 274 flow [2023-01-28 00:29:30,293 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 100 places, 83 transitions, 262 flow [2023-01-28 00:29:30,293 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:30,293 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 100 places, 83 transitions, 262 flow [2023-01-28 00:29:30,293 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 100 places, 83 transitions, 262 flow [2023-01-28 00:29:30,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 100 places, 83 transitions, 262 flow [2023-01-28 00:29:30,305 INFO L130 PetriNetUnfolder]: 0/129 cut-off events. [2023-01-28 00:29:30,305 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:29:30,305 INFO L83 FinitePrefix]: Finished finitePrefix Result has 190 conditions, 129 events. 0/129 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 117 event pairs, 0 based on Foata normal form. 0/121 useless extension candidates. Maximal degree in co-relation 0. Up to 9 conditions per place. [2023-01-28 00:29:30,308 INFO L119 LiptonReduction]: Number of co-enabled transitions 3920 [2023-01-28 00:29:31,653 INFO L134 LiptonReduction]: Checked pairs total: 10824 [2023-01-28 00:29:31,653 INFO L136 LiptonReduction]: Total number of compositions: 50 [2023-01-28 00:29:31,656 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:31,658 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:31,658 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:31,667 INFO L130 PetriNetUnfolder]: 0/56 cut-off events. [2023-01-28 00:29:31,667 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:29:31,667 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:31,667 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:31,667 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:31,668 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:31,668 INFO L85 PathProgramCache]: Analyzing trace with hash 246413603, now seen corresponding path program 1 times [2023-01-28 00:29:31,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:31,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262906260] [2023-01-28 00:29:31,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:31,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:31,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:31,713 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:31,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:31,731 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:31,731 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:31,731 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:31,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-01-28 00:29:31,732 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:31,732 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:31,732 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:31,732 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-01-28 00:29:31,751 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:31,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 115 places, 97 transitions, 311 flow [2023-01-28 00:29:31,773 INFO L130 PetriNetUnfolder]: 10/203 cut-off events. [2023-01-28 00:29:31,774 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:29:31,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 276 conditions, 203 events. 10/203 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 334 event pairs, 0 based on Foata normal form. 0/174 useless extension candidates. Maximal degree in co-relation 234. Up to 20 conditions per place. [2023-01-28 00:29:31,775 INFO L82 GeneralOperation]: Start removeDead. Operand has 115 places, 97 transitions, 311 flow [2023-01-28 00:29:31,776 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 110 places, 91 transitions, 299 flow [2023-01-28 00:29:31,776 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:31,776 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 110 places, 91 transitions, 299 flow [2023-01-28 00:29:31,776 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 110 places, 91 transitions, 299 flow [2023-01-28 00:29:31,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 110 places, 91 transitions, 299 flow [2023-01-28 00:29:31,792 INFO L130 PetriNetUnfolder]: 0/143 cut-off events. [2023-01-28 00:29:31,792 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:29:31,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 216 conditions, 143 events. 0/143 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 132 event pairs, 0 based on Foata normal form. 0/134 useless extension candidates. Maximal degree in co-relation 0. Up to 10 conditions per place. [2023-01-28 00:29:31,796 INFO L119 LiptonReduction]: Number of co-enabled transitions 4914 [2023-01-28 00:29:33,225 INFO L134 LiptonReduction]: Checked pairs total: 14078 [2023-01-28 00:29:33,225 INFO L136 LiptonReduction]: Total number of compositions: 54 [2023-01-28 00:29:33,226 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:33,227 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:33,227 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:33,233 INFO L130 PetriNetUnfolder]: 0/63 cut-off events. [2023-01-28 00:29:33,233 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:29:33,233 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:33,233 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:33,233 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:33,233 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:33,233 INFO L85 PathProgramCache]: Analyzing trace with hash -124109860, now seen corresponding path program 1 times [2023-01-28 00:29:33,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:33,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414972918] [2023-01-28 00:29:33,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:33,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:33,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:33,251 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:33,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:33,267 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:33,267 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:33,267 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:33,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-01-28 00:29:33,268 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:33,268 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:33,268 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:33,268 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-01-28 00:29:33,285 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:33,286 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 125 places, 105 transitions, 350 flow [2023-01-28 00:29:33,306 INFO L130 PetriNetUnfolder]: 11/223 cut-off events. [2023-01-28 00:29:33,306 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:29:33,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 309 conditions, 223 events. 11/223 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 366 event pairs, 0 based on Foata normal form. 0/191 useless extension candidates. Maximal degree in co-relation 266. Up to 22 conditions per place. [2023-01-28 00:29:33,307 INFO L82 GeneralOperation]: Start removeDead. Operand has 125 places, 105 transitions, 350 flow [2023-01-28 00:29:33,308 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 120 places, 99 transitions, 338 flow [2023-01-28 00:29:33,308 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:33,308 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 120 places, 99 transitions, 338 flow [2023-01-28 00:29:33,308 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 120 places, 99 transitions, 338 flow [2023-01-28 00:29:33,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 120 places, 99 transitions, 338 flow [2023-01-28 00:29:33,323 INFO L130 PetriNetUnfolder]: 0/157 cut-off events. [2023-01-28 00:29:33,323 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:29:33,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 243 conditions, 157 events. 0/157 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 147 event pairs, 0 based on Foata normal form. 0/147 useless extension candidates. Maximal degree in co-relation 0. Up to 11 conditions per place. [2023-01-28 00:29:33,328 INFO L119 LiptonReduction]: Number of co-enabled transitions 6020 [2023-01-28 00:29:34,642 INFO L134 LiptonReduction]: Checked pairs total: 17066 [2023-01-28 00:29:34,642 INFO L136 LiptonReduction]: Total number of compositions: 58 [2023-01-28 00:29:34,643 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:34,644 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:34,644 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:34,650 INFO L130 PetriNetUnfolder]: 0/70 cut-off events. [2023-01-28 00:29:34,650 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:29:34,651 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:34,651 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:34,651 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:34,651 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:34,651 INFO L85 PathProgramCache]: Analyzing trace with hash 648560728, now seen corresponding path program 1 times [2023-01-28 00:29:34,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:34,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397847061] [2023-01-28 00:29:34,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:34,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:34,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:34,667 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:34,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:34,683 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:34,684 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:34,684 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:34,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-01-28 00:29:34,684 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:34,684 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:34,685 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:34,685 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-01-28 00:29:34,702 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:34,704 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 135 places, 113 transitions, 391 flow [2023-01-28 00:29:34,727 INFO L130 PetriNetUnfolder]: 12/243 cut-off events. [2023-01-28 00:29:34,728 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:29:34,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 343 conditions, 243 events. 12/243 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 399 event pairs, 0 based on Foata normal form. 0/208 useless extension candidates. Maximal degree in co-relation 299. Up to 24 conditions per place. [2023-01-28 00:29:34,729 INFO L82 GeneralOperation]: Start removeDead. Operand has 135 places, 113 transitions, 391 flow [2023-01-28 00:29:34,730 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 130 places, 107 transitions, 379 flow [2023-01-28 00:29:34,730 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:34,730 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 130 places, 107 transitions, 379 flow [2023-01-28 00:29:34,730 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 130 places, 107 transitions, 379 flow [2023-01-28 00:29:34,730 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 130 places, 107 transitions, 379 flow [2023-01-28 00:29:34,747 INFO L130 PetriNetUnfolder]: 0/171 cut-off events. [2023-01-28 00:29:34,747 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:29:34,747 INFO L83 FinitePrefix]: Finished finitePrefix Result has 271 conditions, 171 events. 0/171 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 160 event pairs, 0 based on Foata normal form. 0/160 useless extension candidates. Maximal degree in co-relation 0. Up to 12 conditions per place. [2023-01-28 00:29:34,752 INFO L119 LiptonReduction]: Number of co-enabled transitions 7238 [2023-01-28 00:29:36,175 INFO L134 LiptonReduction]: Checked pairs total: 21117 [2023-01-28 00:29:36,175 INFO L136 LiptonReduction]: Total number of compositions: 62 [2023-01-28 00:29:36,177 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:36,177 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:36,177 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:36,185 INFO L130 PetriNetUnfolder]: 0/77 cut-off events. [2023-01-28 00:29:36,185 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:29:36,185 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:36,185 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:36,185 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:36,186 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:36,186 INFO L85 PathProgramCache]: Analyzing trace with hash 931421222, now seen corresponding path program 1 times [2023-01-28 00:29:36,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:36,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343578612] [2023-01-28 00:29:36,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:36,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:36,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:36,202 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:36,218 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:36,219 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:36,219 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:36,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-01-28 00:29:36,219 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:36,219 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:36,219 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:36,220 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-01-28 00:29:36,238 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:36,240 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 145 places, 121 transitions, 434 flow [2023-01-28 00:29:36,265 INFO L130 PetriNetUnfolder]: 13/263 cut-off events. [2023-01-28 00:29:36,265 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:29:36,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 378 conditions, 263 events. 13/263 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 433 event pairs, 0 based on Foata normal form. 0/225 useless extension candidates. Maximal degree in co-relation 333. Up to 26 conditions per place. [2023-01-28 00:29:36,267 INFO L82 GeneralOperation]: Start removeDead. Operand has 145 places, 121 transitions, 434 flow [2023-01-28 00:29:36,268 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 140 places, 115 transitions, 422 flow [2023-01-28 00:29:36,268 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:36,268 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 140 places, 115 transitions, 422 flow [2023-01-28 00:29:36,268 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 140 places, 115 transitions, 422 flow [2023-01-28 00:29:36,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 140 places, 115 transitions, 422 flow [2023-01-28 00:29:36,287 INFO L130 PetriNetUnfolder]: 0/185 cut-off events. [2023-01-28 00:29:36,287 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:29:36,287 INFO L83 FinitePrefix]: Finished finitePrefix Result has 300 conditions, 185 events. 0/185 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 173 event pairs, 0 based on Foata normal form. 0/173 useless extension candidates. Maximal degree in co-relation 0. Up to 13 conditions per place. [2023-01-28 00:29:36,293 INFO L119 LiptonReduction]: Number of co-enabled transitions 8568 [2023-01-28 00:29:37,981 INFO L134 LiptonReduction]: Checked pairs total: 27541 [2023-01-28 00:29:37,981 INFO L136 LiptonReduction]: Total number of compositions: 66 [2023-01-28 00:29:37,982 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:37,983 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:37,983 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:37,991 INFO L130 PetriNetUnfolder]: 0/84 cut-off events. [2023-01-28 00:29:37,991 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:29:37,991 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:37,992 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:37,992 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:37,992 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:37,992 INFO L85 PathProgramCache]: Analyzing trace with hash 398721485, now seen corresponding path program 1 times [2023-01-28 00:29:37,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:37,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684404595] [2023-01-28 00:29:37,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:37,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:38,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:38,030 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:38,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:38,060 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:38,061 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:38,061 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:38,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-01-28 00:29:38,061 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:38,064 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:38,064 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:38,064 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-01-28 00:29:38,089 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:38,093 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 155 places, 129 transitions, 479 flow [2023-01-28 00:29:38,122 INFO L130 PetriNetUnfolder]: 14/283 cut-off events. [2023-01-28 00:29:38,123 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:29:38,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 414 conditions, 283 events. 14/283 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 469 event pairs, 0 based on Foata normal form. 0/242 useless extension candidates. Maximal degree in co-relation 368. Up to 28 conditions per place. [2023-01-28 00:29:38,125 INFO L82 GeneralOperation]: Start removeDead. Operand has 155 places, 129 transitions, 479 flow [2023-01-28 00:29:38,125 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 150 places, 123 transitions, 467 flow [2023-01-28 00:29:38,126 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:38,126 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 150 places, 123 transitions, 467 flow [2023-01-28 00:29:38,126 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 150 places, 123 transitions, 467 flow [2023-01-28 00:29:38,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 150 places, 123 transitions, 467 flow [2023-01-28 00:29:38,150 INFO L130 PetriNetUnfolder]: 0/199 cut-off events. [2023-01-28 00:29:38,150 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:29:38,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 330 conditions, 199 events. 0/199 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 189 event pairs, 0 based on Foata normal form. 0/186 useless extension candidates. Maximal degree in co-relation 0. Up to 14 conditions per place. [2023-01-28 00:29:38,155 INFO L119 LiptonReduction]: Number of co-enabled transitions 10010 [2023-01-28 00:29:39,695 INFO L134 LiptonReduction]: Checked pairs total: 28777 [2023-01-28 00:29:39,695 INFO L136 LiptonReduction]: Total number of compositions: 70 [2023-01-28 00:29:39,696 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:39,697 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:39,697 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:39,706 INFO L130 PetriNetUnfolder]: 0/91 cut-off events. [2023-01-28 00:29:39,706 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:29:39,706 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:39,706 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:39,706 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:39,707 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:39,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1707005955, now seen corresponding path program 1 times [2023-01-28 00:29:39,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:39,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208568378] [2023-01-28 00:29:39,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:39,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:39,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:39,731 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:39,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:39,748 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:39,748 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:39,748 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:39,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-01-28 00:29:39,748 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:39,749 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:39,750 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:39,750 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-01-28 00:29:39,773 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:39,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 165 places, 137 transitions, 526 flow [2023-01-28 00:29:39,816 INFO L130 PetriNetUnfolder]: 15/303 cut-off events. [2023-01-28 00:29:39,816 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:29:39,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 451 conditions, 303 events. 15/303 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 498 event pairs, 0 based on Foata normal form. 0/259 useless extension candidates. Maximal degree in co-relation 404. Up to 30 conditions per place. [2023-01-28 00:29:39,819 INFO L82 GeneralOperation]: Start removeDead. Operand has 165 places, 137 transitions, 526 flow [2023-01-28 00:29:39,820 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 160 places, 131 transitions, 514 flow [2023-01-28 00:29:39,820 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:39,820 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 160 places, 131 transitions, 514 flow [2023-01-28 00:29:39,820 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 160 places, 131 transitions, 514 flow [2023-01-28 00:29:39,820 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 160 places, 131 transitions, 514 flow [2023-01-28 00:29:39,844 INFO L130 PetriNetUnfolder]: 0/213 cut-off events. [2023-01-28 00:29:39,844 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:29:39,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 361 conditions, 213 events. 0/213 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 202 event pairs, 0 based on Foata normal form. 0/199 useless extension candidates. Maximal degree in co-relation 0. Up to 15 conditions per place. [2023-01-28 00:29:39,849 INFO L119 LiptonReduction]: Number of co-enabled transitions 11564 [2023-01-28 00:29:41,501 INFO L134 LiptonReduction]: Checked pairs total: 33638 [2023-01-28 00:29:41,501 INFO L136 LiptonReduction]: Total number of compositions: 74 [2023-01-28 00:29:41,502 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:41,502 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:41,502 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:41,513 INFO L130 PetriNetUnfolder]: 0/98 cut-off events. [2023-01-28 00:29:41,513 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:29:41,513 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:41,513 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:41,513 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:41,513 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:41,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1917918754, now seen corresponding path program 1 times [2023-01-28 00:29:41,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:41,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032298896] [2023-01-28 00:29:41,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:41,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:41,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:41,554 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:41,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:41,573 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:41,573 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:41,573 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:41,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-01-28 00:29:41,573 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:41,574 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:41,574 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:41,574 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-01-28 00:29:41,599 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:41,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 175 places, 145 transitions, 575 flow [2023-01-28 00:29:41,683 INFO L130 PetriNetUnfolder]: 16/323 cut-off events. [2023-01-28 00:29:41,683 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:29:41,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 489 conditions, 323 events. 16/323 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 540 event pairs, 0 based on Foata normal form. 0/276 useless extension candidates. Maximal degree in co-relation 441. Up to 32 conditions per place. [2023-01-28 00:29:41,686 INFO L82 GeneralOperation]: Start removeDead. Operand has 175 places, 145 transitions, 575 flow [2023-01-28 00:29:41,686 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 170 places, 139 transitions, 563 flow [2023-01-28 00:29:41,687 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:41,687 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 170 places, 139 transitions, 563 flow [2023-01-28 00:29:41,687 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 170 places, 139 transitions, 563 flow [2023-01-28 00:29:41,687 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 170 places, 139 transitions, 563 flow [2023-01-28 00:29:41,713 INFO L130 PetriNetUnfolder]: 0/227 cut-off events. [2023-01-28 00:29:41,713 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:29:41,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 393 conditions, 227 events. 0/227 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 219 event pairs, 0 based on Foata normal form. 0/212 useless extension candidates. Maximal degree in co-relation 0. Up to 16 conditions per place. [2023-01-28 00:29:41,718 INFO L119 LiptonReduction]: Number of co-enabled transitions 13230 [2023-01-28 00:29:43,430 INFO L134 LiptonReduction]: Checked pairs total: 38079 [2023-01-28 00:29:43,431 INFO L136 LiptonReduction]: Total number of compositions: 78 [2023-01-28 00:29:43,432 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:43,432 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:43,432 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:43,443 INFO L130 PetriNetUnfolder]: 0/105 cut-off events. [2023-01-28 00:29:43,443 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:29:43,443 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:43,444 INFO L208 CegarLoopForPetriNet]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:43,444 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:43,444 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:43,444 INFO L85 PathProgramCache]: Analyzing trace with hash -191178360, now seen corresponding path program 1 times [2023-01-28 00:29:43,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:43,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360396761] [2023-01-28 00:29:43,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:43,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:43,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:43,467 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:43,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:43,489 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:43,490 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:43,491 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:43,491 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-01-28 00:29:43,491 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:43,492 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:43,492 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:43,492 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-01-28 00:29:43,520 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:43,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 185 places, 153 transitions, 626 flow [2023-01-28 00:29:43,606 INFO L130 PetriNetUnfolder]: 17/343 cut-off events. [2023-01-28 00:29:43,606 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:29:43,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 528 conditions, 343 events. 17/343 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 572 event pairs, 0 based on Foata normal form. 0/293 useless extension candidates. Maximal degree in co-relation 479. Up to 34 conditions per place. [2023-01-28 00:29:43,609 INFO L82 GeneralOperation]: Start removeDead. Operand has 185 places, 153 transitions, 626 flow [2023-01-28 00:29:43,610 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 180 places, 147 transitions, 614 flow [2023-01-28 00:29:43,610 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:43,610 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 180 places, 147 transitions, 614 flow [2023-01-28 00:29:43,610 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 180 places, 147 transitions, 614 flow [2023-01-28 00:29:43,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 180 places, 147 transitions, 614 flow [2023-01-28 00:29:43,648 INFO L130 PetriNetUnfolder]: 0/241 cut-off events. [2023-01-28 00:29:43,648 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:29:43,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 426 conditions, 241 events. 0/241 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 231 event pairs, 0 based on Foata normal form. 0/225 useless extension candidates. Maximal degree in co-relation 0. Up to 17 conditions per place. [2023-01-28 00:29:43,659 INFO L119 LiptonReduction]: Number of co-enabled transitions 15008 [2023-01-28 00:29:45,554 INFO L134 LiptonReduction]: Checked pairs total: 49600 [2023-01-28 00:29:45,554 INFO L136 LiptonReduction]: Total number of compositions: 82 [2023-01-28 00:29:45,555 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:45,555 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:45,555 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:45,572 INFO L130 PetriNetUnfolder]: 0/112 cut-off events. [2023-01-28 00:29:45,572 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:29:45,572 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:45,572 INFO L208 CegarLoopForPetriNet]: trace histogram [16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:45,573 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:45,573 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:45,573 INFO L85 PathProgramCache]: Analyzing trace with hash 1229247607, now seen corresponding path program 1 times [2023-01-28 00:29:45,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:45,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460509325] [2023-01-28 00:29:45,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:45,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:45,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:45,593 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:45,614 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:45,615 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:45,615 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:45,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-01-28 00:29:45,615 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:45,615 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:45,615 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:45,616 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-01-28 00:29:45,639 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:45,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 195 places, 161 transitions, 679 flow [2023-01-28 00:29:45,685 INFO L130 PetriNetUnfolder]: 18/363 cut-off events. [2023-01-28 00:29:45,686 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:29:45,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 568 conditions, 363 events. 18/363 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 602 event pairs, 0 based on Foata normal form. 0/310 useless extension candidates. Maximal degree in co-relation 518. Up to 36 conditions per place. [2023-01-28 00:29:45,689 INFO L82 GeneralOperation]: Start removeDead. Operand has 195 places, 161 transitions, 679 flow [2023-01-28 00:29:45,690 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 190 places, 155 transitions, 667 flow [2023-01-28 00:29:45,690 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:45,690 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 190 places, 155 transitions, 667 flow [2023-01-28 00:29:45,691 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 190 places, 155 transitions, 667 flow [2023-01-28 00:29:45,691 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 190 places, 155 transitions, 667 flow [2023-01-28 00:29:45,723 INFO L130 PetriNetUnfolder]: 0/255 cut-off events. [2023-01-28 00:29:45,723 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:29:45,723 INFO L83 FinitePrefix]: Finished finitePrefix Result has 460 conditions, 255 events. 0/255 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 246 event pairs, 0 based on Foata normal form. 0/238 useless extension candidates. Maximal degree in co-relation 0. Up to 18 conditions per place. [2023-01-28 00:29:45,730 INFO L119 LiptonReduction]: Number of co-enabled transitions 16898 [2023-01-28 00:29:47,815 INFO L134 LiptonReduction]: Checked pairs total: 55739 [2023-01-28 00:29:47,815 INFO L136 LiptonReduction]: Total number of compositions: 86 [2023-01-28 00:29:47,816 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:47,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:47,817 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:47,831 INFO L130 PetriNetUnfolder]: 0/119 cut-off events. [2023-01-28 00:29:47,831 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:29:47,831 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:47,832 INFO L208 CegarLoopForPetriNet]: trace histogram [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:29:47,832 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:47,832 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:47,832 INFO L85 PathProgramCache]: Analyzing trace with hash 733473824, now seen corresponding path program 1 times [2023-01-28 00:29:47,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:47,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324576697] [2023-01-28 00:29:47,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:47,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:47,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:47,858 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:47,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:47,885 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:47,886 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:47,886 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:47,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-01-28 00:29:47,886 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:47,886 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:47,886 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:47,886 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-01-28 00:29:47,913 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:47,914 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 205 places, 169 transitions, 734 flow [2023-01-28 00:29:47,966 INFO L130 PetriNetUnfolder]: 19/383 cut-off events. [2023-01-28 00:29:47,966 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:29:47,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 609 conditions, 383 events. 19/383 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 658 event pairs, 0 based on Foata normal form. 0/327 useless extension candidates. Maximal degree in co-relation 558. Up to 38 conditions per place. [2023-01-28 00:29:47,971 INFO L82 GeneralOperation]: Start removeDead. Operand has 205 places, 169 transitions, 734 flow [2023-01-28 00:29:47,972 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 200 places, 163 transitions, 722 flow [2023-01-28 00:29:47,972 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:47,972 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 200 places, 163 transitions, 722 flow [2023-01-28 00:29:47,972 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 200 places, 163 transitions, 722 flow [2023-01-28 00:29:47,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 200 places, 163 transitions, 722 flow [2023-01-28 00:29:48,008 INFO L130 PetriNetUnfolder]: 0/269 cut-off events. [2023-01-28 00:29:48,008 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:29:48,008 INFO L83 FinitePrefix]: Finished finitePrefix Result has 495 conditions, 269 events. 0/269 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 267 event pairs, 0 based on Foata normal form. 0/251 useless extension candidates. Maximal degree in co-relation 0. Up to 19 conditions per place. [2023-01-28 00:29:48,016 INFO L119 LiptonReduction]: Number of co-enabled transitions 18900 [2023-01-28 00:29:50,135 INFO L134 LiptonReduction]: Checked pairs total: 61772 [2023-01-28 00:29:50,135 INFO L136 LiptonReduction]: Total number of compositions: 90 [2023-01-28 00:29:50,136 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:50,137 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:50,137 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:50,152 INFO L130 PetriNetUnfolder]: 0/126 cut-off events. [2023-01-28 00:29:50,152 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:29:50,152 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:50,152 INFO L208 CegarLoopForPetriNet]: trace histogram [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:29:50,152 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:50,152 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:50,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1765436980, now seen corresponding path program 1 times [2023-01-28 00:29:50,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:50,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087015229] [2023-01-28 00:29:50,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:50,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:50,172 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:50,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:50,193 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:50,194 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:50,194 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:50,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-01-28 00:29:50,194 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:50,194 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:50,195 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:50,195 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-01-28 00:29:50,222 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:50,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 215 places, 177 transitions, 791 flow [2023-01-28 00:29:50,272 INFO L130 PetriNetUnfolder]: 20/403 cut-off events. [2023-01-28 00:29:50,272 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:29:50,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 651 conditions, 403 events. 20/403 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 706 event pairs, 0 based on Foata normal form. 0/344 useless extension candidates. Maximal degree in co-relation 599. Up to 40 conditions per place. [2023-01-28 00:29:50,276 INFO L82 GeneralOperation]: Start removeDead. Operand has 215 places, 177 transitions, 791 flow [2023-01-28 00:29:50,277 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 210 places, 171 transitions, 779 flow [2023-01-28 00:29:50,278 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:50,278 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 210 places, 171 transitions, 779 flow [2023-01-28 00:29:50,278 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 210 places, 171 transitions, 779 flow [2023-01-28 00:29:50,278 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 171 transitions, 779 flow [2023-01-28 00:29:50,318 INFO L130 PetriNetUnfolder]: 0/283 cut-off events. [2023-01-28 00:29:50,318 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:29:50,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 531 conditions, 283 events. 0/283 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 283 event pairs, 0 based on Foata normal form. 0/264 useless extension candidates. Maximal degree in co-relation 0. Up to 20 conditions per place. [2023-01-28 00:29:50,327 INFO L119 LiptonReduction]: Number of co-enabled transitions 21014 [2023-01-28 00:29:52,446 INFO L134 LiptonReduction]: Checked pairs total: 68179 [2023-01-28 00:29:52,446 INFO L136 LiptonReduction]: Total number of compositions: 94 [2023-01-28 00:29:52,447 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:52,448 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:52,448 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:52,463 INFO L130 PetriNetUnfolder]: 0/133 cut-off events. [2023-01-28 00:29:52,464 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:29:52,464 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:52,464 INFO L208 CegarLoopForPetriNet]: trace histogram [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:29:52,464 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:52,464 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:52,464 INFO L85 PathProgramCache]: Analyzing trace with hash 282049450, now seen corresponding path program 1 times [2023-01-28 00:29:52,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:52,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122899050] [2023-01-28 00:29:52,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:52,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:52,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:52,487 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:52,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:52,511 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:52,511 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:52,512 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:52,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-01-28 00:29:52,512 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:52,512 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:52,512 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:52,512 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-01-28 00:29:52,540 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:52,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 225 places, 185 transitions, 850 flow [2023-01-28 00:29:52,599 INFO L130 PetriNetUnfolder]: 21/423 cut-off events. [2023-01-28 00:29:52,599 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:29:52,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 694 conditions, 423 events. 21/423 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 722 event pairs, 0 based on Foata normal form. 0/361 useless extension candidates. Maximal degree in co-relation 641. Up to 42 conditions per place. [2023-01-28 00:29:52,605 INFO L82 GeneralOperation]: Start removeDead. Operand has 225 places, 185 transitions, 850 flow [2023-01-28 00:29:52,606 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 220 places, 179 transitions, 838 flow [2023-01-28 00:29:52,606 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:52,606 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 220 places, 179 transitions, 838 flow [2023-01-28 00:29:52,606 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 220 places, 179 transitions, 838 flow [2023-01-28 00:29:52,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 220 places, 179 transitions, 838 flow [2023-01-28 00:29:52,647 INFO L130 PetriNetUnfolder]: 0/297 cut-off events. [2023-01-28 00:29:52,647 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:29:52,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 568 conditions, 297 events. 0/297 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 292 event pairs, 0 based on Foata normal form. 0/277 useless extension candidates. Maximal degree in co-relation 0. Up to 21 conditions per place. [2023-01-28 00:29:52,656 INFO L119 LiptonReduction]: Number of co-enabled transitions 23240 [2023-01-28 00:29:54,834 INFO L134 LiptonReduction]: Checked pairs total: 69380 [2023-01-28 00:29:54,835 INFO L136 LiptonReduction]: Total number of compositions: 98 [2023-01-28 00:29:54,836 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:54,836 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:54,836 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:54,855 INFO L130 PetriNetUnfolder]: 0/140 cut-off events. [2023-01-28 00:29:54,855 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:29:54,855 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:54,855 INFO L208 CegarLoopForPetriNet]: trace histogram [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:29:54,855 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:54,855 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:54,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1182340385, now seen corresponding path program 1 times [2023-01-28 00:29:54,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:54,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436599608] [2023-01-28 00:29:54,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:54,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:54,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:54,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:54,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:54,900 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:54,900 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:54,900 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:54,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-01-28 00:29:54,901 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:54,901 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:54,901 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:54,901 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-01-28 00:29:54,929 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:54,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 235 places, 193 transitions, 911 flow [2023-01-28 00:29:54,994 INFO L130 PetriNetUnfolder]: 22/443 cut-off events. [2023-01-28 00:29:54,995 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:29:55,001 INFO L83 FinitePrefix]: Finished finitePrefix Result has 738 conditions, 443 events. 22/443 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 704 event pairs, 0 based on Foata normal form. 0/378 useless extension candidates. Maximal degree in co-relation 684. Up to 44 conditions per place. [2023-01-28 00:29:55,001 INFO L82 GeneralOperation]: Start removeDead. Operand has 235 places, 193 transitions, 911 flow [2023-01-28 00:29:55,003 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 230 places, 187 transitions, 899 flow [2023-01-28 00:29:55,003 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:55,003 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 230 places, 187 transitions, 899 flow [2023-01-28 00:29:55,003 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 230 places, 187 transitions, 899 flow [2023-01-28 00:29:55,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 230 places, 187 transitions, 899 flow [2023-01-28 00:29:55,049 INFO L130 PetriNetUnfolder]: 0/311 cut-off events. [2023-01-28 00:29:55,049 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:29:55,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 606 conditions, 311 events. 0/311 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 297 event pairs, 0 based on Foata normal form. 0/290 useless extension candidates. Maximal degree in co-relation 0. Up to 22 conditions per place. [2023-01-28 00:29:55,060 INFO L119 LiptonReduction]: Number of co-enabled transitions 25578 [2023-01-28 00:29:57,642 INFO L134 LiptonReduction]: Checked pairs total: 77526 [2023-01-28 00:29:57,642 INFO L136 LiptonReduction]: Total number of compositions: 102 [2023-01-28 00:29:57,643 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:57,643 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:57,643 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:57,662 INFO L130 PetriNetUnfolder]: 0/147 cut-off events. [2023-01-28 00:29:57,663 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:29:57,663 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:57,663 INFO L208 CegarLoopForPetriNet]: trace histogram [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:29:57,663 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:57,663 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:57,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1072531548, now seen corresponding path program 1 times [2023-01-28 00:29:57,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:57,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261613826] [2023-01-28 00:29:57,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:57,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:57,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:57,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:57,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:57,711 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:57,712 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:57,712 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:57,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-01-28 00:29:57,712 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:57,712 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:57,712 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:57,712 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-01-28 00:29:57,741 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:57,743 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 245 places, 201 transitions, 974 flow [2023-01-28 00:29:57,810 INFO L130 PetriNetUnfolder]: 23/463 cut-off events. [2023-01-28 00:29:57,810 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:29:57,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 783 conditions, 463 events. 23/463 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 737 event pairs, 0 based on Foata normal form. 0/395 useless extension candidates. Maximal degree in co-relation 728. Up to 46 conditions per place. [2023-01-28 00:29:57,817 INFO L82 GeneralOperation]: Start removeDead. Operand has 245 places, 201 transitions, 974 flow [2023-01-28 00:29:57,818 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 240 places, 195 transitions, 962 flow [2023-01-28 00:29:57,819 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:57,819 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 240 places, 195 transitions, 962 flow [2023-01-28 00:29:57,819 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 240 places, 195 transitions, 962 flow [2023-01-28 00:29:57,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 240 places, 195 transitions, 962 flow [2023-01-28 00:29:57,861 INFO L130 PetriNetUnfolder]: 0/325 cut-off events. [2023-01-28 00:29:57,862 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:29:57,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 645 conditions, 325 events. 0/325 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 313 event pairs, 0 based on Foata normal form. 0/303 useless extension candidates. Maximal degree in co-relation 0. Up to 23 conditions per place. [2023-01-28 00:29:57,870 INFO L119 LiptonReduction]: Number of co-enabled transitions 28028 [2023-01-28 00:30:00,412 INFO L134 LiptonReduction]: Checked pairs total: 83973 [2023-01-28 00:30:00,412 INFO L136 LiptonReduction]: Total number of compositions: 106 [2023-01-28 00:30:00,413 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:00,414 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:00,414 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:00,431 INFO L130 PetriNetUnfolder]: 0/155 cut-off events. [2023-01-28 00:30:00,431 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:30:00,431 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:00,432 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:00,432 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:00,432 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:00,432 INFO L85 PathProgramCache]: Analyzing trace with hash -645556842, now seen corresponding path program 1 times [2023-01-28 00:30:00,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:00,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351714726] [2023-01-28 00:30:00,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:00,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:00,456 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:00,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:00,485 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:00,485 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:00,485 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:00,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-01-28 00:30:00,485 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:00,486 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:00,486 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:00,486 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-01-28 00:30:00,518 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:00,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 255 places, 209 transitions, 1039 flow [2023-01-28 00:30:00,595 INFO L130 PetriNetUnfolder]: 24/483 cut-off events. [2023-01-28 00:30:00,596 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:30:00,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 829 conditions, 483 events. 24/483 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 774 event pairs, 0 based on Foata normal form. 0/412 useless extension candidates. Maximal degree in co-relation 773. Up to 48 conditions per place. [2023-01-28 00:30:00,603 INFO L82 GeneralOperation]: Start removeDead. Operand has 255 places, 209 transitions, 1039 flow [2023-01-28 00:30:00,605 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 250 places, 203 transitions, 1027 flow [2023-01-28 00:30:00,605 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:00,605 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 250 places, 203 transitions, 1027 flow [2023-01-28 00:30:00,605 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 250 places, 203 transitions, 1027 flow [2023-01-28 00:30:00,605 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 250 places, 203 transitions, 1027 flow [2023-01-28 00:30:00,659 INFO L130 PetriNetUnfolder]: 0/339 cut-off events. [2023-01-28 00:30:00,660 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:30:00,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 685 conditions, 339 events. 0/339 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 327 event pairs, 0 based on Foata normal form. 0/316 useless extension candidates. Maximal degree in co-relation 0. Up to 24 conditions per place. [2023-01-28 00:30:00,673 INFO L119 LiptonReduction]: Number of co-enabled transitions 30590 [2023-01-28 00:30:03,007 INFO L134 LiptonReduction]: Checked pairs total: 102970 [2023-01-28 00:30:03,007 INFO L136 LiptonReduction]: Total number of compositions: 110 [2023-01-28 00:30:03,008 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:03,008 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:03,008 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:03,024 INFO L130 PetriNetUnfolder]: 0/162 cut-off events. [2023-01-28 00:30:03,024 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:30:03,024 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:03,024 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:03,024 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:03,024 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:03,024 INFO L85 PathProgramCache]: Analyzing trace with hash 872829580, now seen corresponding path program 1 times [2023-01-28 00:30:03,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:03,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675738803] [2023-01-28 00:30:03,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:03,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:03,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:03,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:03,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:03,074 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:03,074 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:03,074 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:03,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-01-28 00:30:03,075 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:03,075 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:03,075 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:03,075 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-01-28 00:30:03,105 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:03,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 217 transitions, 1106 flow [2023-01-28 00:30:03,177 INFO L130 PetriNetUnfolder]: 25/503 cut-off events. [2023-01-28 00:30:03,177 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:30:03,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 876 conditions, 503 events. 25/503 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 788 event pairs, 0 based on Foata normal form. 0/429 useless extension candidates. Maximal degree in co-relation 819. Up to 50 conditions per place. [2023-01-28 00:30:03,185 INFO L82 GeneralOperation]: Start removeDead. Operand has 265 places, 217 transitions, 1106 flow [2023-01-28 00:30:03,187 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 260 places, 211 transitions, 1094 flow [2023-01-28 00:30:03,187 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:03,187 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 260 places, 211 transitions, 1094 flow [2023-01-28 00:30:03,187 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 260 places, 211 transitions, 1094 flow [2023-01-28 00:30:03,187 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 260 places, 211 transitions, 1094 flow [2023-01-28 00:30:03,247 INFO L130 PetriNetUnfolder]: 0/353 cut-off events. [2023-01-28 00:30:03,247 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:30:03,247 INFO L83 FinitePrefix]: Finished finitePrefix Result has 726 conditions, 353 events. 0/353 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 337 event pairs, 0 based on Foata normal form. 0/329 useless extension candidates. Maximal degree in co-relation 0. Up to 25 conditions per place. [2023-01-28 00:30:03,259 INFO L119 LiptonReduction]: Number of co-enabled transitions 33264 [2023-01-28 00:30:05,741 INFO L134 LiptonReduction]: Checked pairs total: 100804 [2023-01-28 00:30:05,742 INFO L136 LiptonReduction]: Total number of compositions: 114 [2023-01-28 00:30:05,743 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:05,743 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:05,743 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:05,759 INFO L130 PetriNetUnfolder]: 0/168 cut-off events. [2023-01-28 00:30:05,759 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:30:05,759 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:05,759 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:05,759 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:05,759 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:05,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1546019637, now seen corresponding path program 1 times [2023-01-28 00:30:05,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:05,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766646440] [2023-01-28 00:30:05,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:05,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:05,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:05,789 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:05,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:05,821 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:05,821 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:05,821 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:05,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-01-28 00:30:05,821 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:05,822 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:05,822 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:05,822 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-01-28 00:30:05,855 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:05,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 275 places, 225 transitions, 1175 flow [2023-01-28 00:30:05,942 INFO L130 PetriNetUnfolder]: 26/523 cut-off events. [2023-01-28 00:30:05,942 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:30:05,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 924 conditions, 523 events. 26/523 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 840 event pairs, 0 based on Foata normal form. 0/446 useless extension candidates. Maximal degree in co-relation 866. Up to 52 conditions per place. [2023-01-28 00:30:05,951 INFO L82 GeneralOperation]: Start removeDead. Operand has 275 places, 225 transitions, 1175 flow [2023-01-28 00:30:05,953 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 270 places, 219 transitions, 1163 flow [2023-01-28 00:30:05,953 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:05,953 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 270 places, 219 transitions, 1163 flow [2023-01-28 00:30:05,953 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 270 places, 219 transitions, 1163 flow [2023-01-28 00:30:05,953 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 270 places, 219 transitions, 1163 flow [2023-01-28 00:30:06,016 INFO L130 PetriNetUnfolder]: 0/367 cut-off events. [2023-01-28 00:30:06,016 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:30:06,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 768 conditions, 367 events. 0/367 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 357 event pairs, 0 based on Foata normal form. 0/342 useless extension candidates. Maximal degree in co-relation 0. Up to 26 conditions per place. [2023-01-28 00:30:06,031 INFO L119 LiptonReduction]: Number of co-enabled transitions 36050 [2023-01-28 00:30:08,518 INFO L134 LiptonReduction]: Checked pairs total: 107185 [2023-01-28 00:30:08,518 INFO L136 LiptonReduction]: Total number of compositions: 118 [2023-01-28 00:30:08,518 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:08,519 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:08,519 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:08,537 INFO L130 PetriNetUnfolder]: 0/175 cut-off events. [2023-01-28 00:30:08,537 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:30:08,537 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:08,538 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:08,538 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:08,538 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:08,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1510912156, now seen corresponding path program 1 times [2023-01-28 00:30:08,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:08,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672053275] [2023-01-28 00:30:08,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:08,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:08,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:08,564 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:08,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:08,598 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:08,598 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:08,598 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:08,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-01-28 00:30:08,598 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:08,599 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:08,599 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:08,599 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-01-28 00:30:08,632 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:08,634 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 285 places, 233 transitions, 1246 flow [2023-01-28 00:30:08,728 INFO L130 PetriNetUnfolder]: 27/543 cut-off events. [2023-01-28 00:30:08,728 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:30:08,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 973 conditions, 543 events. 27/543 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 869 event pairs, 0 based on Foata normal form. 0/463 useless extension candidates. Maximal degree in co-relation 914. Up to 54 conditions per place. [2023-01-28 00:30:08,736 INFO L82 GeneralOperation]: Start removeDead. Operand has 285 places, 233 transitions, 1246 flow [2023-01-28 00:30:08,738 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 280 places, 227 transitions, 1234 flow [2023-01-28 00:30:08,738 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:08,738 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 280 places, 227 transitions, 1234 flow [2023-01-28 00:30:08,738 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 280 places, 227 transitions, 1234 flow [2023-01-28 00:30:08,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 280 places, 227 transitions, 1234 flow [2023-01-28 00:30:08,809 INFO L130 PetriNetUnfolder]: 0/381 cut-off events. [2023-01-28 00:30:08,810 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:30:08,810 INFO L83 FinitePrefix]: Finished finitePrefix Result has 811 conditions, 381 events. 0/381 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 371 event pairs, 0 based on Foata normal form. 0/355 useless extension candidates. Maximal degree in co-relation 0. Up to 27 conditions per place. [2023-01-28 00:30:08,826 INFO L119 LiptonReduction]: Number of co-enabled transitions 38948 [2023-01-28 00:30:11,652 INFO L134 LiptonReduction]: Checked pairs total: 130234 [2023-01-28 00:30:11,652 INFO L136 LiptonReduction]: Total number of compositions: 122 [2023-01-28 00:30:11,653 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:11,654 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:11,654 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:11,676 INFO L130 PetriNetUnfolder]: 0/183 cut-off events. [2023-01-28 00:30:11,676 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:30:11,676 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:11,676 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:11,677 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:11,677 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:11,677 INFO L85 PathProgramCache]: Analyzing trace with hash 936168736, now seen corresponding path program 1 times [2023-01-28 00:30:11,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:11,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374446642] [2023-01-28 00:30:11,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:11,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:11,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:11,719 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:11,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:11,766 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:11,766 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:11,766 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:11,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-01-28 00:30:11,766 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:11,767 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:11,767 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:11,767 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-01-28 00:30:11,805 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:11,807 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 295 places, 241 transitions, 1319 flow [2023-01-28 00:30:11,908 INFO L130 PetriNetUnfolder]: 28/563 cut-off events. [2023-01-28 00:30:11,908 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:30:11,919 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1023 conditions, 563 events. 28/563 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 894 event pairs, 0 based on Foata normal form. 0/480 useless extension candidates. Maximal degree in co-relation 963. Up to 56 conditions per place. [2023-01-28 00:30:11,919 INFO L82 GeneralOperation]: Start removeDead. Operand has 295 places, 241 transitions, 1319 flow [2023-01-28 00:30:11,921 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 290 places, 235 transitions, 1307 flow [2023-01-28 00:30:11,921 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:11,921 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 290 places, 235 transitions, 1307 flow [2023-01-28 00:30:11,922 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 290 places, 235 transitions, 1307 flow [2023-01-28 00:30:11,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 290 places, 235 transitions, 1307 flow [2023-01-28 00:30:11,994 INFO L130 PetriNetUnfolder]: 0/395 cut-off events. [2023-01-28 00:30:11,994 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:30:11,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 855 conditions, 395 events. 0/395 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 380 event pairs, 0 based on Foata normal form. 0/368 useless extension candidates. Maximal degree in co-relation 0. Up to 28 conditions per place. [2023-01-28 00:30:12,008 INFO L119 LiptonReduction]: Number of co-enabled transitions 41958 [2023-01-28 00:30:14,612 INFO L134 LiptonReduction]: Checked pairs total: 128051 [2023-01-28 00:30:14,612 INFO L136 LiptonReduction]: Total number of compositions: 126 [2023-01-28 00:30:14,614 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:14,614 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:14,614 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:14,634 INFO L130 PetriNetUnfolder]: 0/190 cut-off events. [2023-01-28 00:30:14,634 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:30:14,634 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:14,634 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:14,634 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:14,634 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:14,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1379003950, now seen corresponding path program 1 times [2023-01-28 00:30:14,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:14,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866271406] [2023-01-28 00:30:14,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:14,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:14,665 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:14,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:14,700 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:14,700 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:14,700 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:14,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-01-28 00:30:14,700 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:14,700 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:14,701 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:14,701 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-01-28 00:30:14,740 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:14,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 305 places, 249 transitions, 1394 flow [2023-01-28 00:30:14,848 INFO L130 PetriNetUnfolder]: 29/583 cut-off events. [2023-01-28 00:30:14,848 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:30:14,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1074 conditions, 583 events. 29/583 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 928 event pairs, 0 based on Foata normal form. 0/497 useless extension candidates. Maximal degree in co-relation 1013. Up to 58 conditions per place. [2023-01-28 00:30:14,858 INFO L82 GeneralOperation]: Start removeDead. Operand has 305 places, 249 transitions, 1394 flow [2023-01-28 00:30:14,860 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 300 places, 243 transitions, 1382 flow [2023-01-28 00:30:14,860 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:14,860 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 300 places, 243 transitions, 1382 flow [2023-01-28 00:30:14,860 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 300 places, 243 transitions, 1382 flow [2023-01-28 00:30:14,860 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 300 places, 243 transitions, 1382 flow [2023-01-28 00:30:14,940 INFO L130 PetriNetUnfolder]: 0/409 cut-off events. [2023-01-28 00:30:14,940 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:30:14,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 900 conditions, 409 events. 0/409 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 396 event pairs, 0 based on Foata normal form. 0/381 useless extension candidates. Maximal degree in co-relation 0. Up to 29 conditions per place. [2023-01-28 00:30:14,960 INFO L119 LiptonReduction]: Number of co-enabled transitions 45080 [2023-01-28 00:30:17,799 INFO L134 LiptonReduction]: Checked pairs total: 136453 [2023-01-28 00:30:17,799 INFO L136 LiptonReduction]: Total number of compositions: 130 [2023-01-28 00:30:17,800 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:17,800 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:17,800 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:17,822 INFO L130 PetriNetUnfolder]: 0/196 cut-off events. [2023-01-28 00:30:17,823 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:30:17,823 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:17,823 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:17,823 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:17,823 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:17,823 INFO L85 PathProgramCache]: Analyzing trace with hash 770201013, now seen corresponding path program 1 times [2023-01-28 00:30:17,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:17,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716598759] [2023-01-28 00:30:17,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:17,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:17,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:17,852 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:17,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:17,887 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:17,887 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:17,888 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:17,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-01-28 00:30:17,888 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:17,888 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:17,888 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:17,888 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-01-28 00:30:17,926 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:17,929 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 315 places, 257 transitions, 1471 flow [2023-01-28 00:30:18,042 INFO L130 PetriNetUnfolder]: 30/603 cut-off events. [2023-01-28 00:30:18,043 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:30:18,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1126 conditions, 603 events. 30/603 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 959 event pairs, 0 based on Foata normal form. 0/514 useless extension candidates. Maximal degree in co-relation 1064. Up to 60 conditions per place. [2023-01-28 00:30:18,055 INFO L82 GeneralOperation]: Start removeDead. Operand has 315 places, 257 transitions, 1471 flow [2023-01-28 00:30:18,057 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 310 places, 251 transitions, 1459 flow [2023-01-28 00:30:18,057 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:18,058 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 310 places, 251 transitions, 1459 flow [2023-01-28 00:30:18,058 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 310 places, 251 transitions, 1459 flow [2023-01-28 00:30:18,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 310 places, 251 transitions, 1459 flow [2023-01-28 00:30:18,142 INFO L130 PetriNetUnfolder]: 0/423 cut-off events. [2023-01-28 00:30:18,142 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:30:18,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 946 conditions, 423 events. 0/423 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 409 event pairs, 0 based on Foata normal form. 0/394 useless extension candidates. Maximal degree in co-relation 0. Up to 30 conditions per place. [2023-01-28 00:30:18,163 INFO L119 LiptonReduction]: Number of co-enabled transitions 48314 [2023-01-28 00:30:20,883 INFO L134 LiptonReduction]: Checked pairs total: 145977 [2023-01-28 00:30:20,883 INFO L136 LiptonReduction]: Total number of compositions: 134 [2023-01-28 00:30:20,884 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:20,884 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:20,884 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:20,910 INFO L130 PetriNetUnfolder]: 0/203 cut-off events. [2023-01-28 00:30:20,911 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:30:20,911 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:20,911 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:20,911 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:20,911 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:20,911 INFO L85 PathProgramCache]: Analyzing trace with hash -858519865, now seen corresponding path program 1 times [2023-01-28 00:30:20,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:20,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485418141] [2023-01-28 00:30:20,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:20,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:20,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:20,939 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:20,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:20,977 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:20,978 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:20,978 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:20,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-01-28 00:30:20,978 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:20,978 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:20,978 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:20,979 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-01-28 00:30:21,017 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:21,019 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 325 places, 265 transitions, 1550 flow [2023-01-28 00:30:21,158 INFO L130 PetriNetUnfolder]: 31/623 cut-off events. [2023-01-28 00:30:21,158 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:30:21,171 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1179 conditions, 623 events. 31/623 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 992 event pairs, 0 based on Foata normal form. 0/531 useless extension candidates. Maximal degree in co-relation 1116. Up to 62 conditions per place. [2023-01-28 00:30:21,171 INFO L82 GeneralOperation]: Start removeDead. Operand has 325 places, 265 transitions, 1550 flow [2023-01-28 00:30:21,173 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 320 places, 259 transitions, 1538 flow [2023-01-28 00:30:21,173 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:21,173 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 320 places, 259 transitions, 1538 flow [2023-01-28 00:30:21,174 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 320 places, 259 transitions, 1538 flow [2023-01-28 00:30:21,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 320 places, 259 transitions, 1538 flow [2023-01-28 00:30:21,261 INFO L130 PetriNetUnfolder]: 0/437 cut-off events. [2023-01-28 00:30:21,261 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:30:21,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 993 conditions, 437 events. 0/437 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 426 event pairs, 0 based on Foata normal form. 0/407 useless extension candidates. Maximal degree in co-relation 0. Up to 31 conditions per place. [2023-01-28 00:30:21,284 INFO L119 LiptonReduction]: Number of co-enabled transitions 51660 [2023-01-28 00:30:24,290 INFO L134 LiptonReduction]: Checked pairs total: 152428 [2023-01-28 00:30:24,290 INFO L136 LiptonReduction]: Total number of compositions: 138 [2023-01-28 00:30:24,291 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:24,291 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:24,291 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:24,316 INFO L130 PetriNetUnfolder]: 0/211 cut-off events. [2023-01-28 00:30:24,316 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:30:24,316 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:24,316 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:24,316 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:24,316 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:24,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1919879990, now seen corresponding path program 1 times [2023-01-28 00:30:24,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:24,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781392767] [2023-01-28 00:30:24,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:24,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:24,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:24,345 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:24,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:24,386 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:24,386 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:24,386 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:24,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-01-28 00:30:24,386 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:24,386 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:24,387 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:24,387 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-01-28 00:30:24,426 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:24,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 335 places, 273 transitions, 1631 flow [2023-01-28 00:30:24,564 INFO L130 PetriNetUnfolder]: 32/643 cut-off events. [2023-01-28 00:30:24,564 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:30:24,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1233 conditions, 643 events. 32/643 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1034 event pairs, 0 based on Foata normal form. 0/548 useless extension candidates. Maximal degree in co-relation 1169. Up to 64 conditions per place. [2023-01-28 00:30:24,579 INFO L82 GeneralOperation]: Start removeDead. Operand has 335 places, 273 transitions, 1631 flow [2023-01-28 00:30:24,581 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 330 places, 267 transitions, 1619 flow [2023-01-28 00:30:24,581 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:24,581 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 330 places, 267 transitions, 1619 flow [2023-01-28 00:30:24,581 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 330 places, 267 transitions, 1619 flow [2023-01-28 00:30:24,581 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 330 places, 267 transitions, 1619 flow [2023-01-28 00:30:24,684 INFO L130 PetriNetUnfolder]: 0/451 cut-off events. [2023-01-28 00:30:24,684 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:30:24,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1041 conditions, 451 events. 0/451 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 443 event pairs, 0 based on Foata normal form. 0/420 useless extension candidates. Maximal degree in co-relation 0. Up to 32 conditions per place. [2023-01-28 00:30:24,709 INFO L119 LiptonReduction]: Number of co-enabled transitions 55118 [2023-01-28 00:30:27,620 INFO L134 LiptonReduction]: Checked pairs total: 168957 [2023-01-28 00:30:27,620 INFO L136 LiptonReduction]: Total number of compositions: 142 [2023-01-28 00:30:27,621 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:27,621 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:27,621 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:27,660 INFO L130 PetriNetUnfolder]: 0/217 cut-off events. [2023-01-28 00:30:27,661 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:30:27,661 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:27,661 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:27,661 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:27,661 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:27,661 INFO L85 PathProgramCache]: Analyzing trace with hash 636934223, now seen corresponding path program 1 times [2023-01-28 00:30:27,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:27,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683446099] [2023-01-28 00:30:27,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:27,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:27,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:27,691 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:27,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:27,731 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:27,731 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:27,731 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:27,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-01-28 00:30:27,731 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:27,731 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:27,732 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:27,732 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-01-28 00:30:27,771 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:27,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 345 places, 281 transitions, 1714 flow [2023-01-28 00:30:27,922 INFO L130 PetriNetUnfolder]: 33/663 cut-off events. [2023-01-28 00:30:27,922 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:30:27,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1288 conditions, 663 events. 33/663 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1060 event pairs, 0 based on Foata normal form. 0/565 useless extension candidates. Maximal degree in co-relation 1223. Up to 66 conditions per place. [2023-01-28 00:30:27,938 INFO L82 GeneralOperation]: Start removeDead. Operand has 345 places, 281 transitions, 1714 flow [2023-01-28 00:30:27,940 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 340 places, 275 transitions, 1702 flow [2023-01-28 00:30:27,940 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:27,941 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 340 places, 275 transitions, 1702 flow [2023-01-28 00:30:27,941 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 340 places, 275 transitions, 1702 flow [2023-01-28 00:30:27,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 340 places, 275 transitions, 1702 flow [2023-01-28 00:30:28,047 INFO L130 PetriNetUnfolder]: 0/465 cut-off events. [2023-01-28 00:30:28,047 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:30:28,047 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1090 conditions, 465 events. 0/465 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 455 event pairs, 0 based on Foata normal form. 0/433 useless extension candidates. Maximal degree in co-relation 0. Up to 33 conditions per place. [2023-01-28 00:30:28,071 INFO L119 LiptonReduction]: Number of co-enabled transitions 58688 [2023-01-28 00:30:31,114 INFO L134 LiptonReduction]: Checked pairs total: 178392 [2023-01-28 00:30:31,115 INFO L136 LiptonReduction]: Total number of compositions: 146 [2023-01-28 00:30:31,116 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:31,116 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:31,116 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:31,152 INFO L130 PetriNetUnfolder]: 0/225 cut-off events. [2023-01-28 00:30:31,152 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:30:31,152 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:31,152 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:31,152 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:31,152 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:31,153 INFO L85 PathProgramCache]: Analyzing trace with hash 815929375, now seen corresponding path program 1 times [2023-01-28 00:30:31,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:31,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8348492] [2023-01-28 00:30:31,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:31,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:31,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:31,181 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:31,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:31,224 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:31,224 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:31,224 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:31,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-01-28 00:30:31,224 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:31,225 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:31,225 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:31,225 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-01-28 00:30:31,266 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:31,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 355 places, 289 transitions, 1799 flow [2023-01-28 00:30:31,404 INFO L130 PetriNetUnfolder]: 34/683 cut-off events. [2023-01-28 00:30:31,404 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:30:31,415 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1344 conditions, 683 events. 34/683 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1147 event pairs, 0 based on Foata normal form. 0/582 useless extension candidates. Maximal degree in co-relation 1278. Up to 68 conditions per place. [2023-01-28 00:30:31,415 INFO L82 GeneralOperation]: Start removeDead. Operand has 355 places, 289 transitions, 1799 flow [2023-01-28 00:30:31,418 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 350 places, 283 transitions, 1787 flow [2023-01-28 00:30:31,418 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:31,418 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 350 places, 283 transitions, 1787 flow [2023-01-28 00:30:31,418 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 350 places, 283 transitions, 1787 flow [2023-01-28 00:30:31,418 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 350 places, 283 transitions, 1787 flow [2023-01-28 00:30:31,498 INFO L130 PetriNetUnfolder]: 0/479 cut-off events. [2023-01-28 00:30:31,498 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:30:31,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1140 conditions, 479 events. 0/479 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 462 event pairs, 0 based on Foata normal form. 0/446 useless extension candidates. Maximal degree in co-relation 0. Up to 34 conditions per place. [2023-01-28 00:30:31,518 INFO L119 LiptonReduction]: Number of co-enabled transitions 62370 [2023-01-28 00:30:34,552 INFO L134 LiptonReduction]: Checked pairs total: 189808 [2023-01-28 00:30:34,553 INFO L136 LiptonReduction]: Total number of compositions: 150 [2023-01-28 00:30:34,554 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:34,554 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:34,554 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:34,590 INFO L130 PetriNetUnfolder]: 0/232 cut-off events. [2023-01-28 00:30:34,591 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:30:34,591 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:34,591 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:34,591 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:34,591 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:34,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1211357546, now seen corresponding path program 1 times [2023-01-28 00:30:34,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:34,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884177901] [2023-01-28 00:30:34,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:34,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:34,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:34,620 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:34,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:34,666 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:34,666 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:34,667 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:34,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-01-28 00:30:34,667 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:34,667 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:34,667 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:34,667 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-01-28 00:30:34,711 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:34,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 365 places, 297 transitions, 1886 flow [2023-01-28 00:30:34,846 INFO L130 PetriNetUnfolder]: 35/703 cut-off events. [2023-01-28 00:30:34,846 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:30:34,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1401 conditions, 703 events. 35/703 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1116 event pairs, 0 based on Foata normal form. 0/599 useless extension candidates. Maximal degree in co-relation 1334. Up to 70 conditions per place. [2023-01-28 00:30:34,858 INFO L82 GeneralOperation]: Start removeDead. Operand has 365 places, 297 transitions, 1886 flow [2023-01-28 00:30:34,859 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 360 places, 291 transitions, 1874 flow [2023-01-28 00:30:34,860 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:34,860 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 360 places, 291 transitions, 1874 flow [2023-01-28 00:30:34,860 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 360 places, 291 transitions, 1874 flow [2023-01-28 00:30:34,860 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 360 places, 291 transitions, 1874 flow [2023-01-28 00:30:34,942 INFO L130 PetriNetUnfolder]: 0/493 cut-off events. [2023-01-28 00:30:34,942 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:30:34,942 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1191 conditions, 493 events. 0/493 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 477 event pairs, 0 based on Foata normal form. 0/459 useless extension candidates. Maximal degree in co-relation 0. Up to 35 conditions per place. [2023-01-28 00:30:34,965 INFO L119 LiptonReduction]: Number of co-enabled transitions 66164 [2023-01-28 00:30:38,103 INFO L134 LiptonReduction]: Checked pairs total: 221990 [2023-01-28 00:30:38,103 INFO L136 LiptonReduction]: Total number of compositions: 154 [2023-01-28 00:30:38,104 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:38,104 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:38,104 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:38,144 INFO L130 PetriNetUnfolder]: 0/239 cut-off events. [2023-01-28 00:30:38,144 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:30:38,145 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:38,145 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:38,145 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:38,145 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:38,145 INFO L85 PathProgramCache]: Analyzing trace with hash -891570060, now seen corresponding path program 1 times [2023-01-28 00:30:38,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:38,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188339543] [2023-01-28 00:30:38,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:38,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:38,176 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:38,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:38,221 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:38,221 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:38,221 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:38,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-01-28 00:30:38,222 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:38,222 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:38,222 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:38,222 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-01-28 00:30:38,266 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:38,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 375 places, 305 transitions, 1975 flow [2023-01-28 00:30:38,436 INFO L130 PetriNetUnfolder]: 36/723 cut-off events. [2023-01-28 00:30:38,436 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:30:38,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1459 conditions, 723 events. 36/723 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1156 event pairs, 0 based on Foata normal form. 0/616 useless extension candidates. Maximal degree in co-relation 1391. Up to 72 conditions per place. [2023-01-28 00:30:38,455 INFO L82 GeneralOperation]: Start removeDead. Operand has 375 places, 305 transitions, 1975 flow [2023-01-28 00:30:38,458 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 370 places, 299 transitions, 1963 flow [2023-01-28 00:30:38,458 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:38,458 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 370 places, 299 transitions, 1963 flow [2023-01-28 00:30:38,458 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 370 places, 299 transitions, 1963 flow [2023-01-28 00:30:38,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 370 places, 299 transitions, 1963 flow [2023-01-28 00:30:38,564 INFO L130 PetriNetUnfolder]: 0/507 cut-off events. [2023-01-28 00:30:38,565 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:30:38,565 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1243 conditions, 507 events. 0/507 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 490 event pairs, 0 based on Foata normal form. 0/472 useless extension candidates. Maximal degree in co-relation 0. Up to 36 conditions per place. [2023-01-28 00:30:38,588 INFO L119 LiptonReduction]: Number of co-enabled transitions 70070 [2023-01-28 00:30:41,779 INFO L134 LiptonReduction]: Checked pairs total: 212209 [2023-01-28 00:30:41,779 INFO L136 LiptonReduction]: Total number of compositions: 158 [2023-01-28 00:30:41,780 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:41,780 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:41,780 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:41,812 INFO L130 PetriNetUnfolder]: 0/246 cut-off events. [2023-01-28 00:30:41,812 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:30:41,812 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:41,812 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:41,812 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:41,813 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:41,813 INFO L85 PathProgramCache]: Analyzing trace with hash 806272561, now seen corresponding path program 1 times [2023-01-28 00:30:41,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:41,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262482143] [2023-01-28 00:30:41,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:41,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:41,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:41,841 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:41,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:41,887 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:41,888 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:41,888 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:41,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-01-28 00:30:41,888 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:41,888 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:41,888 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:41,888 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-01-28 00:30:41,934 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:41,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 385 places, 313 transitions, 2066 flow [2023-01-28 00:30:42,072 INFO L130 PetriNetUnfolder]: 37/743 cut-off events. [2023-01-28 00:30:42,072 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:30:42,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1518 conditions, 743 events. 37/743 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1196 event pairs, 0 based on Foata normal form. 0/633 useless extension candidates. Maximal degree in co-relation 1449. Up to 74 conditions per place. [2023-01-28 00:30:42,086 INFO L82 GeneralOperation]: Start removeDead. Operand has 385 places, 313 transitions, 2066 flow [2023-01-28 00:30:42,088 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 380 places, 307 transitions, 2054 flow [2023-01-28 00:30:42,088 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:42,088 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 380 places, 307 transitions, 2054 flow [2023-01-28 00:30:42,088 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 380 places, 307 transitions, 2054 flow [2023-01-28 00:30:42,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 380 places, 307 transitions, 2054 flow [2023-01-28 00:30:42,178 INFO L130 PetriNetUnfolder]: 0/521 cut-off events. [2023-01-28 00:30:42,178 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:30:42,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1296 conditions, 521 events. 0/521 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 511 event pairs, 0 based on Foata normal form. 0/485 useless extension candidates. Maximal degree in co-relation 0. Up to 37 conditions per place. [2023-01-28 00:30:42,202 INFO L119 LiptonReduction]: Number of co-enabled transitions 74088 [2023-01-28 00:30:45,481 INFO L134 LiptonReduction]: Checked pairs total: 227981 [2023-01-28 00:30:45,481 INFO L136 LiptonReduction]: Total number of compositions: 162 [2023-01-28 00:30:45,482 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:45,482 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:45,482 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:45,525 INFO L130 PetriNetUnfolder]: 0/252 cut-off events. [2023-01-28 00:30:45,525 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:30:45,525 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:45,525 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:45,525 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:45,526 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:45,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1549220489, now seen corresponding path program 1 times [2023-01-28 00:30:45,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:45,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184671321] [2023-01-28 00:30:45,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:45,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:45,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:45,561 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:45,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:45,617 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:45,618 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:45,618 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:45,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-01-28 00:30:45,618 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:45,618 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:45,619 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:45,619 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-01-28 00:30:45,673 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:45,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 395 places, 321 transitions, 2159 flow [2023-01-28 00:30:45,808 INFO L130 PetriNetUnfolder]: 38/763 cut-off events. [2023-01-28 00:30:45,808 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:30:45,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1578 conditions, 763 events. 38/763 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1196 event pairs, 0 based on Foata normal form. 0/650 useless extension candidates. Maximal degree in co-relation 1508. Up to 76 conditions per place. [2023-01-28 00:30:45,822 INFO L82 GeneralOperation]: Start removeDead. Operand has 395 places, 321 transitions, 2159 flow [2023-01-28 00:30:45,824 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 390 places, 315 transitions, 2147 flow [2023-01-28 00:30:45,824 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:45,824 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 390 places, 315 transitions, 2147 flow [2023-01-28 00:30:45,825 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 390 places, 315 transitions, 2147 flow [2023-01-28 00:30:45,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 390 places, 315 transitions, 2147 flow [2023-01-28 00:30:45,917 INFO L130 PetriNetUnfolder]: 0/535 cut-off events. [2023-01-28 00:30:45,917 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:30:45,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1350 conditions, 535 events. 0/535 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 513 event pairs, 0 based on Foata normal form. 0/498 useless extension candidates. Maximal degree in co-relation 0. Up to 38 conditions per place. [2023-01-28 00:30:45,943 INFO L119 LiptonReduction]: Number of co-enabled transitions 78218 [2023-01-28 00:30:49,898 INFO L134 LiptonReduction]: Checked pairs total: 265073 [2023-01-28 00:30:49,898 INFO L136 LiptonReduction]: Total number of compositions: 166 [2023-01-28 00:30:49,899 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:49,899 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:49,899 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:49,937 INFO L130 PetriNetUnfolder]: 0/260 cut-off events. [2023-01-28 00:30:49,937 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:30:49,937 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:49,937 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:49,937 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:49,938 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:49,938 INFO L85 PathProgramCache]: Analyzing trace with hash 269175786, now seen corresponding path program 1 times [2023-01-28 00:30:49,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:49,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453282402] [2023-01-28 00:30:49,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:49,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:49,977 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:50,030 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:50,030 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:50,030 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:50,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-01-28 00:30:50,030 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:50,030 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:50,031 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:50,031 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-01-28 00:30:50,077 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:50,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 405 places, 329 transitions, 2254 flow [2023-01-28 00:30:50,235 INFO L130 PetriNetUnfolder]: 39/783 cut-off events. [2023-01-28 00:30:50,235 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:30:50,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1639 conditions, 783 events. 39/783 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1268 event pairs, 0 based on Foata normal form. 0/667 useless extension candidates. Maximal degree in co-relation 1568. Up to 78 conditions per place. [2023-01-28 00:30:50,254 INFO L82 GeneralOperation]: Start removeDead. Operand has 405 places, 329 transitions, 2254 flow [2023-01-28 00:30:50,257 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 400 places, 323 transitions, 2242 flow [2023-01-28 00:30:50,257 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:50,257 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 400 places, 323 transitions, 2242 flow [2023-01-28 00:30:50,258 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 400 places, 323 transitions, 2242 flow [2023-01-28 00:30:50,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 400 places, 323 transitions, 2242 flow [2023-01-28 00:30:50,385 INFO L130 PetriNetUnfolder]: 0/549 cut-off events. [2023-01-28 00:30:50,386 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:30:50,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1405 conditions, 549 events. 0/549 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 538 event pairs, 0 based on Foata normal form. 0/511 useless extension candidates. Maximal degree in co-relation 0. Up to 39 conditions per place. [2023-01-28 00:30:50,425 INFO L119 LiptonReduction]: Number of co-enabled transitions 82460 [2023-01-28 00:30:54,417 INFO L134 LiptonReduction]: Checked pairs total: 276774 [2023-01-28 00:30:54,417 INFO L136 LiptonReduction]: Total number of compositions: 170 [2023-01-28 00:30:54,418 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:54,418 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:54,418 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:54,464 INFO L130 PetriNetUnfolder]: 0/266 cut-off events. [2023-01-28 00:30:54,465 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:30:54,465 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:54,465 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:54,465 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:54,465 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:54,465 INFO L85 PathProgramCache]: Analyzing trace with hash -327848130, now seen corresponding path program 1 times [2023-01-28 00:30:54,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:54,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225812888] [2023-01-28 00:30:54,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:54,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:54,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:54,499 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:54,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:54,561 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:54,561 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:54,561 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:54,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-01-28 00:30:54,561 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:54,561 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:54,562 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:54,562 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-01-28 00:30:54,610 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:54,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 415 places, 337 transitions, 2351 flow [2023-01-28 00:30:54,776 INFO L130 PetriNetUnfolder]: 40/803 cut-off events. [2023-01-28 00:30:54,777 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:30:54,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1701 conditions, 803 events. 40/803 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1298 event pairs, 0 based on Foata normal form. 0/684 useless extension candidates. Maximal degree in co-relation 1629. Up to 80 conditions per place. [2023-01-28 00:30:54,792 INFO L82 GeneralOperation]: Start removeDead. Operand has 415 places, 337 transitions, 2351 flow [2023-01-28 00:30:54,794 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 410 places, 331 transitions, 2339 flow [2023-01-28 00:30:54,794 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:54,794 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 410 places, 331 transitions, 2339 flow [2023-01-28 00:30:54,794 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 410 places, 331 transitions, 2339 flow [2023-01-28 00:30:54,795 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 410 places, 331 transitions, 2339 flow [2023-01-28 00:30:54,899 INFO L130 PetriNetUnfolder]: 0/563 cut-off events. [2023-01-28 00:30:54,899 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:30:54,899 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1461 conditions, 563 events. 0/563 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 551 event pairs, 0 based on Foata normal form. 0/524 useless extension candidates. Maximal degree in co-relation 0. Up to 40 conditions per place. [2023-01-28 00:30:54,929 INFO L119 LiptonReduction]: Number of co-enabled transitions 86814 [2023-01-28 00:30:58,319 INFO L134 LiptonReduction]: Checked pairs total: 260246 [2023-01-28 00:30:58,319 INFO L136 LiptonReduction]: Total number of compositions: 174 [2023-01-28 00:30:58,320 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:58,320 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:58,320 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:58,413 INFO L130 PetriNetUnfolder]: 0/273 cut-off events. [2023-01-28 00:30:58,413 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:30:58,413 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:58,413 INFO L208 CegarLoopForPetriNet]: trace histogram [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:30:58,413 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:58,413 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:58,413 INFO L85 PathProgramCache]: Analyzing trace with hash -2141129710, now seen corresponding path program 1 times [2023-01-28 00:30:58,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:58,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87148324] [2023-01-28 00:30:58,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:58,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:58,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:58,447 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:58,501 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:58,501 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:58,501 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:58,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-01-28 00:30:58,501 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:58,502 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:58,502 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:58,502 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-01-28 00:30:58,558 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:58,560 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 425 places, 345 transitions, 2450 flow [2023-01-28 00:30:58,777 INFO L130 PetriNetUnfolder]: 41/823 cut-off events. [2023-01-28 00:30:58,777 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:30:58,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1764 conditions, 823 events. 41/823 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1303 event pairs, 0 based on Foata normal form. 0/701 useless extension candidates. Maximal degree in co-relation 1691. Up to 82 conditions per place. [2023-01-28 00:30:58,798 INFO L82 GeneralOperation]: Start removeDead. Operand has 425 places, 345 transitions, 2450 flow [2023-01-28 00:30:58,801 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 420 places, 339 transitions, 2438 flow [2023-01-28 00:30:58,801 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:58,801 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 420 places, 339 transitions, 2438 flow [2023-01-28 00:30:58,801 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 420 places, 339 transitions, 2438 flow [2023-01-28 00:30:58,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 420 places, 339 transitions, 2438 flow [2023-01-28 00:30:58,912 INFO L130 PetriNetUnfolder]: 0/577 cut-off events. [2023-01-28 00:30:58,912 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:30:58,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1518 conditions, 577 events. 0/577 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 559 event pairs, 0 based on Foata normal form. 0/537 useless extension candidates. Maximal degree in co-relation 0. Up to 41 conditions per place. [2023-01-28 00:30:58,942 INFO L119 LiptonReduction]: Number of co-enabled transitions 91280 [2023-01-28 00:31:02,539 INFO L134 LiptonReduction]: Checked pairs total: 277885 [2023-01-28 00:31:02,539 INFO L136 LiptonReduction]: Total number of compositions: 178 [2023-01-28 00:31:02,539 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:02,540 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:02,540 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:02,646 INFO L130 PetriNetUnfolder]: 0/281 cut-off events. [2023-01-28 00:31:02,646 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:31:02,646 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:02,646 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:02,647 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:02,647 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:02,647 INFO L85 PathProgramCache]: Analyzing trace with hash -196226445, now seen corresponding path program 1 times [2023-01-28 00:31:02,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:02,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704133581] [2023-01-28 00:31:02,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:02,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:02,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:02,686 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:02,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:02,755 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:02,755 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:02,755 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:02,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-01-28 00:31:02,756 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:02,756 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:02,756 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:02,756 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-01-28 00:31:02,819 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:02,821 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 435 places, 353 transitions, 2551 flow [2023-01-28 00:31:03,012 INFO L130 PetriNetUnfolder]: 42/843 cut-off events. [2023-01-28 00:31:03,012 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:31:03,030 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1828 conditions, 843 events. 42/843 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1355 event pairs, 0 based on Foata normal form. 0/718 useless extension candidates. Maximal degree in co-relation 1754. Up to 84 conditions per place. [2023-01-28 00:31:03,030 INFO L82 GeneralOperation]: Start removeDead. Operand has 435 places, 353 transitions, 2551 flow [2023-01-28 00:31:03,033 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 430 places, 347 transitions, 2539 flow [2023-01-28 00:31:03,033 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:03,033 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 430 places, 347 transitions, 2539 flow [2023-01-28 00:31:03,033 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 430 places, 347 transitions, 2539 flow [2023-01-28 00:31:03,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 430 places, 347 transitions, 2539 flow [2023-01-28 00:31:03,146 INFO L130 PetriNetUnfolder]: 0/591 cut-off events. [2023-01-28 00:31:03,146 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:31:03,146 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1576 conditions, 591 events. 0/591 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 582 event pairs, 0 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 0. Up to 42 conditions per place. [2023-01-28 00:31:03,177 INFO L119 LiptonReduction]: Number of co-enabled transitions 95858 [2023-01-28 00:31:06,796 INFO L134 LiptonReduction]: Checked pairs total: 286032 [2023-01-28 00:31:06,796 INFO L136 LiptonReduction]: Total number of compositions: 182 [2023-01-28 00:31:06,797 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:06,797 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:06,797 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:06,844 INFO L130 PetriNetUnfolder]: 0/288 cut-off events. [2023-01-28 00:31:06,844 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:31:06,844 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:06,845 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:06,845 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:06,845 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:06,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1773422413, now seen corresponding path program 1 times [2023-01-28 00:31:06,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:06,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91689756] [2023-01-28 00:31:06,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:06,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:06,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:06,888 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:06,950 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:06,951 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:06,951 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:06,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-01-28 00:31:06,951 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:06,951 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:06,951 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:06,951 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-01-28 00:31:07,004 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:07,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 445 places, 361 transitions, 2654 flow [2023-01-28 00:31:07,252 INFO L130 PetriNetUnfolder]: 43/863 cut-off events. [2023-01-28 00:31:07,253 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:31:07,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1893 conditions, 863 events. 43/863 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1387 event pairs, 0 based on Foata normal form. 0/735 useless extension candidates. Maximal degree in co-relation 1818. Up to 86 conditions per place. [2023-01-28 00:31:07,272 INFO L82 GeneralOperation]: Start removeDead. Operand has 445 places, 361 transitions, 2654 flow [2023-01-28 00:31:07,275 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 440 places, 355 transitions, 2642 flow [2023-01-28 00:31:07,275 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:07,275 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 440 places, 355 transitions, 2642 flow [2023-01-28 00:31:07,275 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 440 places, 355 transitions, 2642 flow [2023-01-28 00:31:07,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 440 places, 355 transitions, 2642 flow [2023-01-28 00:31:07,395 INFO L130 PetriNetUnfolder]: 0/605 cut-off events. [2023-01-28 00:31:07,395 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:31:07,396 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1635 conditions, 605 events. 0/605 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 594 event pairs, 0 based on Foata normal form. 0/563 useless extension candidates. Maximal degree in co-relation 0. Up to 43 conditions per place. [2023-01-28 00:31:07,430 INFO L119 LiptonReduction]: Number of co-enabled transitions 100548 [2023-01-28 00:31:11,064 INFO L134 LiptonReduction]: Checked pairs total: 306785 [2023-01-28 00:31:11,065 INFO L136 LiptonReduction]: Total number of compositions: 186 [2023-01-28 00:31:11,065 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:11,066 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:11,066 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:11,112 INFO L130 PetriNetUnfolder]: 0/294 cut-off events. [2023-01-28 00:31:11,113 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:31:11,113 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:11,113 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:11,113 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:11,113 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:11,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1441410072, now seen corresponding path program 1 times [2023-01-28 00:31:11,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:11,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224603623] [2023-01-28 00:31:11,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:11,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:11,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:11,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:11,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:11,214 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:11,214 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:11,214 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:11,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-01-28 00:31:11,215 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:11,215 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:11,215 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:11,215 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-01-28 00:31:11,271 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:11,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 455 places, 369 transitions, 2759 flow [2023-01-28 00:31:11,520 INFO L130 PetriNetUnfolder]: 44/883 cut-off events. [2023-01-28 00:31:11,520 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:31:11,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1959 conditions, 883 events. 44/883 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1415 event pairs, 0 based on Foata normal form. 0/752 useless extension candidates. Maximal degree in co-relation 1883. Up to 88 conditions per place. [2023-01-28 00:31:11,533 INFO L82 GeneralOperation]: Start removeDead. Operand has 455 places, 369 transitions, 2759 flow [2023-01-28 00:31:11,536 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 450 places, 363 transitions, 2747 flow [2023-01-28 00:31:11,536 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:11,536 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 450 places, 363 transitions, 2747 flow [2023-01-28 00:31:11,536 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 450 places, 363 transitions, 2747 flow [2023-01-28 00:31:11,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 450 places, 363 transitions, 2747 flow [2023-01-28 00:31:11,661 INFO L130 PetriNetUnfolder]: 0/619 cut-off events. [2023-01-28 00:31:11,661 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:31:11,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1695 conditions, 619 events. 0/619 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 606 event pairs, 0 based on Foata normal form. 0/576 useless extension candidates. Maximal degree in co-relation 0. Up to 44 conditions per place. [2023-01-28 00:31:11,696 INFO L119 LiptonReduction]: Number of co-enabled transitions 105350 [2023-01-28 00:31:15,414 INFO L134 LiptonReduction]: Checked pairs total: 320127 [2023-01-28 00:31:15,414 INFO L136 LiptonReduction]: Total number of compositions: 190 [2023-01-28 00:31:15,415 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:15,415 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:15,416 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:15,464 INFO L130 PetriNetUnfolder]: 0/302 cut-off events. [2023-01-28 00:31:15,464 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:31:15,464 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:15,465 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:15,465 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:15,465 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:15,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1302645814, now seen corresponding path program 1 times [2023-01-28 00:31:15,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:15,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419413876] [2023-01-28 00:31:15,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:15,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:15,503 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:15,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:15,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:15,570 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:15,570 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:15,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-01-28 00:31:15,570 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:15,570 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:15,570 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:15,571 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-01-28 00:31:15,623 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:15,626 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 465 places, 377 transitions, 2866 flow [2023-01-28 00:31:16,014 INFO L130 PetriNetUnfolder]: 45/903 cut-off events. [2023-01-28 00:31:16,014 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:31:16,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2026 conditions, 903 events. 45/903 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1435 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 1949. Up to 90 conditions per place. [2023-01-28 00:31:16,033 INFO L82 GeneralOperation]: Start removeDead. Operand has 465 places, 377 transitions, 2866 flow [2023-01-28 00:31:16,038 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 460 places, 371 transitions, 2854 flow [2023-01-28 00:31:16,038 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:16,038 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 460 places, 371 transitions, 2854 flow [2023-01-28 00:31:16,038 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 460 places, 371 transitions, 2854 flow [2023-01-28 00:31:16,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 460 places, 371 transitions, 2854 flow [2023-01-28 00:31:16,181 INFO L130 PetriNetUnfolder]: 0/633 cut-off events. [2023-01-28 00:31:16,181 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:31:16,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1756 conditions, 633 events. 0/633 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 617 event pairs, 0 based on Foata normal form. 0/589 useless extension candidates. Maximal degree in co-relation 0. Up to 45 conditions per place. [2023-01-28 00:31:16,217 INFO L119 LiptonReduction]: Number of co-enabled transitions 110264 [2023-01-28 00:31:20,021 INFO L134 LiptonReduction]: Checked pairs total: 333096 [2023-01-28 00:31:20,021 INFO L136 LiptonReduction]: Total number of compositions: 194 [2023-01-28 00:31:20,022 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:20,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:20,022 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:20,074 INFO L130 PetriNetUnfolder]: 0/308 cut-off events. [2023-01-28 00:31:20,074 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:31:20,074 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:20,074 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:20,074 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:20,074 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:20,074 INFO L85 PathProgramCache]: Analyzing trace with hash -722227427, now seen corresponding path program 1 times [2023-01-28 00:31:20,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:20,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572783022] [2023-01-28 00:31:20,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:20,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:20,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:20,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:20,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:20,192 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:20,193 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:20,193 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:20,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-01-28 00:31:20,193 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:20,193 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:20,193 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:20,193 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-01-28 00:31:20,247 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:20,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 475 places, 385 transitions, 2975 flow [2023-01-28 00:31:20,598 INFO L130 PetriNetUnfolder]: 46/923 cut-off events. [2023-01-28 00:31:20,599 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:31:20,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2094 conditions, 923 events. 46/923 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1591 event pairs, 0 based on Foata normal form. 0/786 useless extension candidates. Maximal degree in co-relation 2016. Up to 92 conditions per place. [2023-01-28 00:31:20,613 INFO L82 GeneralOperation]: Start removeDead. Operand has 475 places, 385 transitions, 2975 flow [2023-01-28 00:31:20,615 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 470 places, 379 transitions, 2963 flow [2023-01-28 00:31:20,615 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:20,615 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 470 places, 379 transitions, 2963 flow [2023-01-28 00:31:20,615 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 470 places, 379 transitions, 2963 flow [2023-01-28 00:31:20,615 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 470 places, 379 transitions, 2963 flow [2023-01-28 00:31:20,752 INFO L130 PetriNetUnfolder]: 0/647 cut-off events. [2023-01-28 00:31:20,752 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:31:20,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1818 conditions, 647 events. 0/647 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 640 event pairs, 0 based on Foata normal form. 0/602 useless extension candidates. Maximal degree in co-relation 0. Up to 46 conditions per place. [2023-01-28 00:31:20,791 INFO L119 LiptonReduction]: Number of co-enabled transitions 115290 [2023-01-28 00:31:24,715 INFO L134 LiptonReduction]: Checked pairs total: 357525 [2023-01-28 00:31:24,716 INFO L136 LiptonReduction]: Total number of compositions: 198 [2023-01-28 00:31:24,716 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:24,717 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:24,717 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:24,777 INFO L130 PetriNetUnfolder]: 0/315 cut-off events. [2023-01-28 00:31:24,777 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:31:24,777 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:24,777 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:24,777 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:24,777 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:24,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1517351440, now seen corresponding path program 1 times [2023-01-28 00:31:24,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:24,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032511894] [2023-01-28 00:31:24,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:24,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:24,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:24,819 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:24,897 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:24,897 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:24,897 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:24,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-01-28 00:31:24,897 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:24,898 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:24,898 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:24,898 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-01-28 00:31:24,959 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:24,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 485 places, 393 transitions, 3086 flow [2023-01-28 00:31:25,235 INFO L130 PetriNetUnfolder]: 47/943 cut-off events. [2023-01-28 00:31:25,235 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:31:25,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2163 conditions, 943 events. 47/943 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1609 event pairs, 0 based on Foata normal form. 0/803 useless extension candidates. Maximal degree in co-relation 2084. Up to 94 conditions per place. [2023-01-28 00:31:25,251 INFO L82 GeneralOperation]: Start removeDead. Operand has 485 places, 393 transitions, 3086 flow [2023-01-28 00:31:25,253 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 480 places, 387 transitions, 3074 flow [2023-01-28 00:31:25,253 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:25,253 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 480 places, 387 transitions, 3074 flow [2023-01-28 00:31:25,253 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 480 places, 387 transitions, 3074 flow [2023-01-28 00:31:25,253 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 480 places, 387 transitions, 3074 flow [2023-01-28 00:31:25,430 INFO L130 PetriNetUnfolder]: 0/661 cut-off events. [2023-01-28 00:31:25,430 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:31:25,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1881 conditions, 661 events. 0/661 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 655 event pairs, 0 based on Foata normal form. 0/615 useless extension candidates. Maximal degree in co-relation 0. Up to 47 conditions per place. [2023-01-28 00:31:25,480 INFO L119 LiptonReduction]: Number of co-enabled transitions 120428 [2023-01-28 00:31:29,593 INFO L134 LiptonReduction]: Checked pairs total: 361821 [2023-01-28 00:31:29,594 INFO L136 LiptonReduction]: Total number of compositions: 202 [2023-01-28 00:31:29,594 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:29,595 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:29,595 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:29,652 INFO L130 PetriNetUnfolder]: 0/322 cut-off events. [2023-01-28 00:31:29,652 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:31:29,652 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:29,652 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:29,652 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:29,653 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:29,653 INFO L85 PathProgramCache]: Analyzing trace with hash 828883986, now seen corresponding path program 1 times [2023-01-28 00:31:29,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:29,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269483164] [2023-01-28 00:31:29,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:29,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:29,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:29,694 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:29,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:29,773 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:29,773 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:29,773 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:29,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-01-28 00:31:29,773 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:29,773 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:29,773 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:29,774 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-01-28 00:31:29,832 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:29,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 495 places, 401 transitions, 3199 flow [2023-01-28 00:31:30,138 INFO L130 PetriNetUnfolder]: 48/963 cut-off events. [2023-01-28 00:31:30,139 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:31:30,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2233 conditions, 963 events. 48/963 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1667 event pairs, 0 based on Foata normal form. 0/820 useless extension candidates. Maximal degree in co-relation 2153. Up to 96 conditions per place. [2023-01-28 00:31:30,166 INFO L82 GeneralOperation]: Start removeDead. Operand has 495 places, 401 transitions, 3199 flow [2023-01-28 00:31:30,168 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 490 places, 395 transitions, 3187 flow [2023-01-28 00:31:30,168 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:30,168 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 490 places, 395 transitions, 3187 flow [2023-01-28 00:31:30,168 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 490 places, 395 transitions, 3187 flow [2023-01-28 00:31:30,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 490 places, 395 transitions, 3187 flow [2023-01-28 00:31:30,372 INFO L130 PetriNetUnfolder]: 0/675 cut-off events. [2023-01-28 00:31:30,373 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:31:30,373 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1945 conditions, 675 events. 0/675 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 675 event pairs, 0 based on Foata normal form. 0/628 useless extension candidates. Maximal degree in co-relation 0. Up to 48 conditions per place. [2023-01-28 00:31:30,411 INFO L119 LiptonReduction]: Number of co-enabled transitions 125678 [2023-01-28 00:31:34,465 INFO L134 LiptonReduction]: Checked pairs total: 381563 [2023-01-28 00:31:34,465 INFO L136 LiptonReduction]: Total number of compositions: 206 [2023-01-28 00:31:34,466 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:34,466 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:34,466 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:34,524 INFO L130 PetriNetUnfolder]: 0/329 cut-off events. [2023-01-28 00:31:34,524 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:31:34,524 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:34,525 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:34,525 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:34,525 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:34,525 INFO L85 PathProgramCache]: Analyzing trace with hash -784616743, now seen corresponding path program 1 times [2023-01-28 00:31:34,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:34,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489634322] [2023-01-28 00:31:34,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:34,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:34,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:34,570 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:34,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:34,648 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:34,648 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:34,648 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:34,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-01-28 00:31:34,648 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:34,649 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:34,649 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:34,649 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-01-28 00:31:34,706 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:34,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 505 places, 409 transitions, 3314 flow [2023-01-28 00:31:34,993 INFO L130 PetriNetUnfolder]: 49/983 cut-off events. [2023-01-28 00:31:34,993 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:31:35,020 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2304 conditions, 983 events. 49/983 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1691 event pairs, 0 based on Foata normal form. 0/837 useless extension candidates. Maximal degree in co-relation 2223. Up to 98 conditions per place. [2023-01-28 00:31:35,020 INFO L82 GeneralOperation]: Start removeDead. Operand has 505 places, 409 transitions, 3314 flow [2023-01-28 00:31:35,023 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 500 places, 403 transitions, 3302 flow [2023-01-28 00:31:35,023 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:35,023 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 500 places, 403 transitions, 3302 flow [2023-01-28 00:31:35,023 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 500 places, 403 transitions, 3302 flow [2023-01-28 00:31:35,023 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 500 places, 403 transitions, 3302 flow [2023-01-28 00:31:35,178 INFO L130 PetriNetUnfolder]: 0/689 cut-off events. [2023-01-28 00:31:35,179 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:31:35,179 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2010 conditions, 689 events. 0/689 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 689 event pairs, 0 based on Foata normal form. 0/641 useless extension candidates. Maximal degree in co-relation 0. Up to 49 conditions per place. [2023-01-28 00:31:35,225 INFO L119 LiptonReduction]: Number of co-enabled transitions 131040 [2023-01-28 00:31:39,424 INFO L134 LiptonReduction]: Checked pairs total: 398972 [2023-01-28 00:31:39,424 INFO L136 LiptonReduction]: Total number of compositions: 210 [2023-01-28 00:31:39,425 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:39,425 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:39,425 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:39,486 INFO L130 PetriNetUnfolder]: 0/337 cut-off events. [2023-01-28 00:31:39,486 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:31:39,486 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:39,487 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:39,487 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:39,487 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:39,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1443385543, now seen corresponding path program 1 times [2023-01-28 00:31:39,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:39,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21153529] [2023-01-28 00:31:39,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:39,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:39,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:39,533 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:39,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:39,616 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:39,616 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:39,616 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:39,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-01-28 00:31:39,617 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:39,617 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:39,617 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:39,617 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-01-28 00:31:39,679 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:39,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 515 places, 417 transitions, 3431 flow [2023-01-28 00:31:39,916 INFO L130 PetriNetUnfolder]: 50/1003 cut-off events. [2023-01-28 00:31:39,916 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:31:39,946 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2376 conditions, 1003 events. 50/1003 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1732 event pairs, 0 based on Foata normal form. 0/854 useless extension candidates. Maximal degree in co-relation 2294. Up to 100 conditions per place. [2023-01-28 00:31:39,946 INFO L82 GeneralOperation]: Start removeDead. Operand has 515 places, 417 transitions, 3431 flow [2023-01-28 00:31:39,949 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 510 places, 411 transitions, 3419 flow [2023-01-28 00:31:39,949 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:39,949 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 510 places, 411 transitions, 3419 flow [2023-01-28 00:31:39,949 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 510 places, 411 transitions, 3419 flow [2023-01-28 00:31:39,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 510 places, 411 transitions, 3419 flow [2023-01-28 00:31:40,112 INFO L130 PetriNetUnfolder]: 0/703 cut-off events. [2023-01-28 00:31:40,113 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:31:40,113 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2076 conditions, 703 events. 0/703 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 703 event pairs, 0 based on Foata normal form. 0/654 useless extension candidates. Maximal degree in co-relation 0. Up to 50 conditions per place. [2023-01-28 00:31:40,161 INFO L119 LiptonReduction]: Number of co-enabled transitions 136514 [2023-01-28 00:31:44,383 INFO L134 LiptonReduction]: Checked pairs total: 412663 [2023-01-28 00:31:44,384 INFO L136 LiptonReduction]: Total number of compositions: 214 [2023-01-28 00:31:44,384 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:44,385 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:44,385 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:44,449 INFO L130 PetriNetUnfolder]: 0/343 cut-off events. [2023-01-28 00:31:44,449 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:31:44,449 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:44,449 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:44,449 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:44,449 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:44,449 INFO L85 PathProgramCache]: Analyzing trace with hash 656349426, now seen corresponding path program 1 times [2023-01-28 00:31:44,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:44,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236847641] [2023-01-28 00:31:44,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:44,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:44,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:44,491 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:44,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:44,580 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:44,580 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:44,580 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:44,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-01-28 00:31:44,581 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:44,581 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:44,581 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:44,581 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-01-28 00:31:44,643 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:44,646 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 525 places, 425 transitions, 3550 flow [2023-01-28 00:31:44,883 INFO L130 PetriNetUnfolder]: 51/1023 cut-off events. [2023-01-28 00:31:44,883 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:31:44,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2449 conditions, 1023 events. 51/1023 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1758 event pairs, 0 based on Foata normal form. 0/871 useless extension candidates. Maximal degree in co-relation 2366. Up to 102 conditions per place. [2023-01-28 00:31:44,913 INFO L82 GeneralOperation]: Start removeDead. Operand has 525 places, 425 transitions, 3550 flow [2023-01-28 00:31:44,916 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 520 places, 419 transitions, 3538 flow [2023-01-28 00:31:44,916 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:44,916 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 520 places, 419 transitions, 3538 flow [2023-01-28 00:31:44,916 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 520 places, 419 transitions, 3538 flow [2023-01-28 00:31:44,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 520 places, 419 transitions, 3538 flow [2023-01-28 00:31:45,087 INFO L130 PetriNetUnfolder]: 0/717 cut-off events. [2023-01-28 00:31:45,087 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:31:45,088 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2143 conditions, 717 events. 0/717 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 713 event pairs, 0 based on Foata normal form. 0/667 useless extension candidates. Maximal degree in co-relation 0. Up to 51 conditions per place. [2023-01-28 00:31:45,139 INFO L119 LiptonReduction]: Number of co-enabled transitions 142100 [2023-01-28 00:31:49,448 INFO L134 LiptonReduction]: Checked pairs total: 433096 [2023-01-28 00:31:49,448 INFO L136 LiptonReduction]: Total number of compositions: 218 [2023-01-28 00:31:49,449 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:49,449 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:49,449 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:49,515 INFO L130 PetriNetUnfolder]: 0/350 cut-off events. [2023-01-28 00:31:49,515 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:31:49,516 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:49,516 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:49,516 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:49,516 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:49,516 INFO L85 PathProgramCache]: Analyzing trace with hash -839302692, now seen corresponding path program 1 times [2023-01-28 00:31:49,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:49,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525200173] [2023-01-28 00:31:49,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:49,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:49,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:49,565 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:49,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:49,661 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:49,661 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:49,661 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:49,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-01-28 00:31:49,662 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:49,662 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:49,662 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:49,662 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-01-28 00:31:49,724 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:49,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 535 places, 433 transitions, 3671 flow [2023-01-28 00:31:49,986 INFO L130 PetriNetUnfolder]: 52/1043 cut-off events. [2023-01-28 00:31:49,986 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:31:50,019 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2523 conditions, 1043 events. 52/1043 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1801 event pairs, 0 based on Foata normal form. 0/888 useless extension candidates. Maximal degree in co-relation 2439. Up to 104 conditions per place. [2023-01-28 00:31:50,019 INFO L82 GeneralOperation]: Start removeDead. Operand has 535 places, 433 transitions, 3671 flow [2023-01-28 00:31:50,022 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 530 places, 427 transitions, 3659 flow [2023-01-28 00:31:50,022 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:50,022 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 530 places, 427 transitions, 3659 flow [2023-01-28 00:31:50,022 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 530 places, 427 transitions, 3659 flow [2023-01-28 00:31:50,022 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 530 places, 427 transitions, 3659 flow [2023-01-28 00:31:50,202 INFO L130 PetriNetUnfolder]: 0/731 cut-off events. [2023-01-28 00:31:50,202 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:31:50,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2211 conditions, 731 events. 0/731 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 733 event pairs, 0 based on Foata normal form. 0/680 useless extension candidates. Maximal degree in co-relation 0. Up to 52 conditions per place. [2023-01-28 00:31:50,257 INFO L119 LiptonReduction]: Number of co-enabled transitions 147798 [2023-01-28 00:31:54,696 INFO L134 LiptonReduction]: Checked pairs total: 448124 [2023-01-28 00:31:54,696 INFO L136 LiptonReduction]: Total number of compositions: 222 [2023-01-28 00:31:54,697 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:54,697 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:54,697 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:54,765 INFO L130 PetriNetUnfolder]: 0/357 cut-off events. [2023-01-28 00:31:54,765 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:31:54,765 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:54,765 INFO L208 CegarLoopForPetriNet]: trace histogram [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:31:54,766 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:54,766 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:54,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1637930437, now seen corresponding path program 1 times [2023-01-28 00:31:54,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:54,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176329953] [2023-01-28 00:31:54,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:54,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:54,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:54,806 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:54,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:54,903 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:54,903 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:54,903 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:54,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-01-28 00:31:54,904 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:54,904 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:54,904 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:54,904 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-01-28 00:31:54,961 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:54,965 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 545 places, 441 transitions, 3794 flow [2023-01-28 00:31:55,222 INFO L130 PetriNetUnfolder]: 53/1063 cut-off events. [2023-01-28 00:31:55,222 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:31:55,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2598 conditions, 1063 events. 53/1063 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1825 event pairs, 0 based on Foata normal form. 0/905 useless extension candidates. Maximal degree in co-relation 2513. Up to 106 conditions per place. [2023-01-28 00:31:55,254 INFO L82 GeneralOperation]: Start removeDead. Operand has 545 places, 441 transitions, 3794 flow [2023-01-28 00:31:55,257 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 540 places, 435 transitions, 3782 flow [2023-01-28 00:31:55,257 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:55,258 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 540 places, 435 transitions, 3782 flow [2023-01-28 00:31:55,258 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 540 places, 435 transitions, 3782 flow [2023-01-28 00:31:55,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 540 places, 435 transitions, 3782 flow [2023-01-28 00:31:55,445 INFO L130 PetriNetUnfolder]: 0/745 cut-off events. [2023-01-28 00:31:55,445 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:31:55,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2280 conditions, 745 events. 0/745 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 746 event pairs, 0 based on Foata normal form. 0/693 useless extension candidates. Maximal degree in co-relation 0. Up to 53 conditions per place. [2023-01-28 00:31:55,504 INFO L119 LiptonReduction]: Number of co-enabled transitions 153608 [2023-01-28 00:32:00,057 INFO L134 LiptonReduction]: Checked pairs total: 464849 [2023-01-28 00:32:00,057 INFO L136 LiptonReduction]: Total number of compositions: 226 [2023-01-28 00:32:00,058 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:00,058 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:00,058 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:00,131 INFO L130 PetriNetUnfolder]: 0/365 cut-off events. [2023-01-28 00:32:00,131 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:32:00,131 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:00,131 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:00,131 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:00,131 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:00,131 INFO L85 PathProgramCache]: Analyzing trace with hash 430486577, now seen corresponding path program 1 times [2023-01-28 00:32:00,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:00,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315087586] [2023-01-28 00:32:00,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:00,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:00,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:00,188 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:00,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:00,284 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:00,284 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:00,284 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:00,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-01-28 00:32:00,285 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:00,285 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:00,285 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:00,285 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-01-28 00:32:00,351 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:00,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 555 places, 449 transitions, 3919 flow [2023-01-28 00:32:00,623 INFO L130 PetriNetUnfolder]: 54/1083 cut-off events. [2023-01-28 00:32:00,623 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:32:00,658 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2674 conditions, 1083 events. 54/1083 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1880 event pairs, 0 based on Foata normal form. 0/922 useless extension candidates. Maximal degree in co-relation 2588. Up to 108 conditions per place. [2023-01-28 00:32:00,658 INFO L82 GeneralOperation]: Start removeDead. Operand has 555 places, 449 transitions, 3919 flow [2023-01-28 00:32:00,660 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 550 places, 443 transitions, 3907 flow [2023-01-28 00:32:00,661 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:00,661 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 550 places, 443 transitions, 3907 flow [2023-01-28 00:32:00,661 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 550 places, 443 transitions, 3907 flow [2023-01-28 00:32:00,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 550 places, 443 transitions, 3907 flow [2023-01-28 00:32:00,852 INFO L130 PetriNetUnfolder]: 0/759 cut-off events. [2023-01-28 00:32:00,853 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:32:00,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2350 conditions, 759 events. 0/759 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 763 event pairs, 0 based on Foata normal form. 0/706 useless extension candidates. Maximal degree in co-relation 0. Up to 54 conditions per place. [2023-01-28 00:32:00,912 INFO L119 LiptonReduction]: Number of co-enabled transitions 159530 [2023-01-28 00:32:05,493 INFO L134 LiptonReduction]: Checked pairs total: 481471 [2023-01-28 00:32:05,494 INFO L136 LiptonReduction]: Total number of compositions: 230 [2023-01-28 00:32:05,494 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:05,495 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:05,495 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:05,569 INFO L130 PetriNetUnfolder]: 0/371 cut-off events. [2023-01-28 00:32:05,569 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:32:05,569 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:05,569 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:05,569 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:05,569 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:05,569 INFO L85 PathProgramCache]: Analyzing trace with hash 881187475, now seen corresponding path program 1 times [2023-01-28 00:32:05,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:05,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548528289] [2023-01-28 00:32:05,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:05,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:05,616 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:05,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:05,704 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:05,705 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:05,705 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:05,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-01-28 00:32:05,705 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:05,705 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:05,705 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:05,706 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-01-28 00:32:05,769 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:05,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 565 places, 457 transitions, 4046 flow [2023-01-28 00:32:06,045 INFO L130 PetriNetUnfolder]: 55/1103 cut-off events. [2023-01-28 00:32:06,046 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:32:06,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2751 conditions, 1103 events. 55/1103 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1907 event pairs, 0 based on Foata normal form. 0/939 useless extension candidates. Maximal degree in co-relation 2664. Up to 110 conditions per place. [2023-01-28 00:32:06,081 INFO L82 GeneralOperation]: Start removeDead. Operand has 565 places, 457 transitions, 4046 flow [2023-01-28 00:32:06,084 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 560 places, 451 transitions, 4034 flow [2023-01-28 00:32:06,084 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:06,084 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 560 places, 451 transitions, 4034 flow [2023-01-28 00:32:06,085 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 560 places, 451 transitions, 4034 flow [2023-01-28 00:32:06,085 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 560 places, 451 transitions, 4034 flow [2023-01-28 00:32:06,443 INFO L130 PetriNetUnfolder]: 0/773 cut-off events. [2023-01-28 00:32:06,444 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:32:06,444 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2421 conditions, 773 events. 0/773 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 776 event pairs, 0 based on Foata normal form. 0/719 useless extension candidates. Maximal degree in co-relation 0. Up to 55 conditions per place. [2023-01-28 00:32:06,497 INFO L119 LiptonReduction]: Number of co-enabled transitions 165564 [2023-01-28 00:32:11,093 INFO L134 LiptonReduction]: Checked pairs total: 503203 [2023-01-28 00:32:11,094 INFO L136 LiptonReduction]: Total number of compositions: 234 [2023-01-28 00:32:11,094 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:11,094 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:11,094 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:11,180 INFO L130 PetriNetUnfolder]: 0/378 cut-off events. [2023-01-28 00:32:11,180 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:32:11,180 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:11,180 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:11,180 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:11,180 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:11,180 INFO L85 PathProgramCache]: Analyzing trace with hash 682821862, now seen corresponding path program 1 times [2023-01-28 00:32:11,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:11,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689613680] [2023-01-28 00:32:11,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:11,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:11,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:11,223 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:11,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:11,304 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:11,304 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:11,304 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:11,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-01-28 00:32:11,305 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:11,305 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:11,305 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:11,305 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-01-28 00:32:11,384 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:11,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 575 places, 465 transitions, 4175 flow [2023-01-28 00:32:11,685 INFO L130 PetriNetUnfolder]: 56/1123 cut-off events. [2023-01-28 00:32:11,686 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:32:11,724 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2829 conditions, 1123 events. 56/1123 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1929 event pairs, 0 based on Foata normal form. 0/956 useless extension candidates. Maximal degree in co-relation 2741. Up to 112 conditions per place. [2023-01-28 00:32:11,725 INFO L82 GeneralOperation]: Start removeDead. Operand has 575 places, 465 transitions, 4175 flow [2023-01-28 00:32:11,727 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 570 places, 459 transitions, 4163 flow [2023-01-28 00:32:11,727 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:11,728 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 570 places, 459 transitions, 4163 flow [2023-01-28 00:32:11,728 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 570 places, 459 transitions, 4163 flow [2023-01-28 00:32:11,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 570 places, 459 transitions, 4163 flow [2023-01-28 00:32:12,012 INFO L130 PetriNetUnfolder]: 0/787 cut-off events. [2023-01-28 00:32:12,012 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:32:12,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2493 conditions, 787 events. 0/787 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 784 event pairs, 0 based on Foata normal form. 0/732 useless extension candidates. Maximal degree in co-relation 0. Up to 56 conditions per place. [2023-01-28 00:32:12,074 INFO L119 LiptonReduction]: Number of co-enabled transitions 171710 [2023-01-28 00:32:16,795 INFO L134 LiptonReduction]: Checked pairs total: 523576 [2023-01-28 00:32:16,795 INFO L136 LiptonReduction]: Total number of compositions: 238 [2023-01-28 00:32:16,795 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:16,796 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:16,796 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:16,876 INFO L130 PetriNetUnfolder]: 0/386 cut-off events. [2023-01-28 00:32:16,876 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:32:16,876 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:16,876 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:16,876 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:16,876 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:16,876 INFO L85 PathProgramCache]: Analyzing trace with hash -321784227, now seen corresponding path program 1 times [2023-01-28 00:32:16,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:16,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479185239] [2023-01-28 00:32:16,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:16,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:16,938 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:16,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:17,047 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:17,048 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:17,048 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:17,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-01-28 00:32:17,049 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:17,049 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:17,049 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:17,049 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-01-28 00:32:17,121 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:17,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 585 places, 473 transitions, 4306 flow [2023-01-28 00:32:17,523 INFO L130 PetriNetUnfolder]: 57/1143 cut-off events. [2023-01-28 00:32:17,523 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:32:17,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2908 conditions, 1143 events. 57/1143 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 1991 event pairs, 0 based on Foata normal form. 0/973 useless extension candidates. Maximal degree in co-relation 2819. Up to 114 conditions per place. [2023-01-28 00:32:17,550 INFO L82 GeneralOperation]: Start removeDead. Operand has 585 places, 473 transitions, 4306 flow [2023-01-28 00:32:17,553 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 580 places, 467 transitions, 4294 flow [2023-01-28 00:32:17,554 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:17,554 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 580 places, 467 transitions, 4294 flow [2023-01-28 00:32:17,554 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 580 places, 467 transitions, 4294 flow [2023-01-28 00:32:17,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 580 places, 467 transitions, 4294 flow [2023-01-28 00:32:17,831 INFO L130 PetriNetUnfolder]: 0/801 cut-off events. [2023-01-28 00:32:17,832 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:32:17,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2566 conditions, 801 events. 0/801 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 810 event pairs, 0 based on Foata normal form. 0/745 useless extension candidates. Maximal degree in co-relation 0. Up to 57 conditions per place. [2023-01-28 00:32:17,899 INFO L119 LiptonReduction]: Number of co-enabled transitions 177968 [2023-01-28 00:32:22,731 INFO L134 LiptonReduction]: Checked pairs total: 545991 [2023-01-28 00:32:22,731 INFO L136 LiptonReduction]: Total number of compositions: 242 [2023-01-28 00:32:22,732 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:22,732 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:22,732 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:22,817 INFO L130 PetriNetUnfolder]: 0/392 cut-off events. [2023-01-28 00:32:22,817 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:32:22,817 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:22,817 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:22,817 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:22,817 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:22,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1352104805, now seen corresponding path program 1 times [2023-01-28 00:32:22,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:22,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291383809] [2023-01-28 00:32:22,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:22,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:22,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:22,881 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:22,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:23,080 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:23,080 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:23,081 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:23,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-01-28 00:32:23,081 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:23,081 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:23,081 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:23,081 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-01-28 00:32:23,152 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:23,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 595 places, 481 transitions, 4439 flow [2023-01-28 00:32:23,495 INFO L130 PetriNetUnfolder]: 58/1163 cut-off events. [2023-01-28 00:32:23,495 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:32:23,535 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2988 conditions, 1163 events. 58/1163 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2005 event pairs, 0 based on Foata normal form. 0/990 useless extension candidates. Maximal degree in co-relation 2898. Up to 116 conditions per place. [2023-01-28 00:32:23,536 INFO L82 GeneralOperation]: Start removeDead. Operand has 595 places, 481 transitions, 4439 flow [2023-01-28 00:32:23,539 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 590 places, 475 transitions, 4427 flow [2023-01-28 00:32:23,539 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:23,539 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 590 places, 475 transitions, 4427 flow [2023-01-28 00:32:23,539 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 590 places, 475 transitions, 4427 flow [2023-01-28 00:32:23,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 590 places, 475 transitions, 4427 flow [2023-01-28 00:32:23,785 INFO L130 PetriNetUnfolder]: 0/815 cut-off events. [2023-01-28 00:32:23,785 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:32:23,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2640 conditions, 815 events. 0/815 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 815 event pairs, 0 based on Foata normal form. 0/758 useless extension candidates. Maximal degree in co-relation 0. Up to 58 conditions per place. [2023-01-28 00:32:23,856 INFO L119 LiptonReduction]: Number of co-enabled transitions 184338 [2023-01-28 00:32:28,771 INFO L134 LiptonReduction]: Checked pairs total: 568041 [2023-01-28 00:32:28,771 INFO L136 LiptonReduction]: Total number of compositions: 246 [2023-01-28 00:32:28,772 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:28,772 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:28,772 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:28,860 INFO L130 PetriNetUnfolder]: 0/399 cut-off events. [2023-01-28 00:32:28,860 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:32:28,861 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:28,861 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:28,861 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:28,861 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:28,861 INFO L85 PathProgramCache]: Analyzing trace with hash 896118741, now seen corresponding path program 1 times [2023-01-28 00:32:28,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:28,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950482183] [2023-01-28 00:32:28,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:28,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:28,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:28,917 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:29,041 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:29,042 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:29,042 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:29,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-01-28 00:32:29,042 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:29,042 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:29,042 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:29,042 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-01-28 00:32:29,112 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:29,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 605 places, 489 transitions, 4574 flow [2023-01-28 00:32:29,450 INFO L130 PetriNetUnfolder]: 59/1183 cut-off events. [2023-01-28 00:32:29,450 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:32:29,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3069 conditions, 1183 events. 59/1183 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2014 event pairs, 0 based on Foata normal form. 0/1007 useless extension candidates. Maximal degree in co-relation 2978. Up to 118 conditions per place. [2023-01-28 00:32:29,494 INFO L82 GeneralOperation]: Start removeDead. Operand has 605 places, 489 transitions, 4574 flow [2023-01-28 00:32:29,497 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 600 places, 483 transitions, 4562 flow [2023-01-28 00:32:29,497 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:29,497 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 600 places, 483 transitions, 4562 flow [2023-01-28 00:32:29,497 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 600 places, 483 transitions, 4562 flow [2023-01-28 00:32:29,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 600 places, 483 transitions, 4562 flow [2023-01-28 00:32:29,734 INFO L130 PetriNetUnfolder]: 0/829 cut-off events. [2023-01-28 00:32:29,734 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:32:29,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2715 conditions, 829 events. 0/829 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 821 event pairs, 0 based on Foata normal form. 0/771 useless extension candidates. Maximal degree in co-relation 0. Up to 59 conditions per place. [2023-01-28 00:32:29,810 INFO L119 LiptonReduction]: Number of co-enabled transitions 190820 [2023-01-28 00:32:34,788 INFO L134 LiptonReduction]: Checked pairs total: 582260 [2023-01-28 00:32:34,788 INFO L136 LiptonReduction]: Total number of compositions: 250 [2023-01-28 00:32:34,789 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:34,789 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:34,789 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:34,880 INFO L130 PetriNetUnfolder]: 0/407 cut-off events. [2023-01-28 00:32:34,880 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:32:34,880 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:34,880 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:34,880 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:34,880 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:34,880 INFO L85 PathProgramCache]: Analyzing trace with hash -341721776, now seen corresponding path program 1 times [2023-01-28 00:32:34,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:34,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948603199] [2023-01-28 00:32:34,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:34,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:34,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:34,930 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:34,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:35,052 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:35,052 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:35,052 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:35,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-01-28 00:32:35,053 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:35,053 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:35,053 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:35,053 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-01-28 00:32:35,127 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:35,130 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 615 places, 497 transitions, 4711 flow [2023-01-28 00:32:35,477 INFO L130 PetriNetUnfolder]: 60/1203 cut-off events. [2023-01-28 00:32:35,477 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:32:35,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3151 conditions, 1203 events. 60/1203 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2205 event pairs, 0 based on Foata normal form. 0/1024 useless extension candidates. Maximal degree in co-relation 3059. Up to 120 conditions per place. [2023-01-28 00:32:35,523 INFO L82 GeneralOperation]: Start removeDead. Operand has 615 places, 497 transitions, 4711 flow [2023-01-28 00:32:35,526 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 610 places, 491 transitions, 4699 flow [2023-01-28 00:32:35,526 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:35,526 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 610 places, 491 transitions, 4699 flow [2023-01-28 00:32:35,526 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 610 places, 491 transitions, 4699 flow [2023-01-28 00:32:35,526 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 610 places, 491 transitions, 4699 flow [2023-01-28 00:32:35,772 INFO L130 PetriNetUnfolder]: 0/843 cut-off events. [2023-01-28 00:32:35,773 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:32:35,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2791 conditions, 843 events. 0/843 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 842 event pairs, 0 based on Foata normal form. 0/784 useless extension candidates. Maximal degree in co-relation 0. Up to 60 conditions per place. [2023-01-28 00:32:35,952 INFO L119 LiptonReduction]: Number of co-enabled transitions 197414 [2023-01-28 00:32:41,024 INFO L134 LiptonReduction]: Checked pairs total: 606515 [2023-01-28 00:32:41,025 INFO L136 LiptonReduction]: Total number of compositions: 254 [2023-01-28 00:32:41,025 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:41,025 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:41,026 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:41,120 INFO L130 PetriNetUnfolder]: 0/413 cut-off events. [2023-01-28 00:32:41,120 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:32:41,120 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:41,120 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:41,120 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:41,120 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:41,120 INFO L85 PathProgramCache]: Analyzing trace with hash -44603585, now seen corresponding path program 1 times [2023-01-28 00:32:41,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:41,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195903047] [2023-01-28 00:32:41,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:41,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:41,188 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:41,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:41,302 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:41,302 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:41,303 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:41,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-01-28 00:32:41,303 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:41,303 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:41,303 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:41,303 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-01-28 00:32:41,370 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:41,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 625 places, 505 transitions, 4850 flow [2023-01-28 00:32:41,839 INFO L130 PetriNetUnfolder]: 61/1223 cut-off events. [2023-01-28 00:32:41,839 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:32:41,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3234 conditions, 1223 events. 61/1223 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2094 event pairs, 0 based on Foata normal form. 0/1041 useless extension candidates. Maximal degree in co-relation 3141. Up to 122 conditions per place. [2023-01-28 00:32:41,868 INFO L82 GeneralOperation]: Start removeDead. Operand has 625 places, 505 transitions, 4850 flow [2023-01-28 00:32:41,872 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 620 places, 499 transitions, 4838 flow [2023-01-28 00:32:41,872 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:41,872 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 620 places, 499 transitions, 4838 flow [2023-01-28 00:32:41,872 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 620 places, 499 transitions, 4838 flow [2023-01-28 00:32:41,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 620 places, 499 transitions, 4838 flow [2023-01-28 00:32:42,139 INFO L130 PetriNetUnfolder]: 0/857 cut-off events. [2023-01-28 00:32:42,139 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:32:42,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2868 conditions, 857 events. 0/857 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 853 event pairs, 0 based on Foata normal form. 0/797 useless extension candidates. Maximal degree in co-relation 0. Up to 61 conditions per place. [2023-01-28 00:32:42,220 INFO L119 LiptonReduction]: Number of co-enabled transitions 204120 [2023-01-28 00:32:47,339 INFO L134 LiptonReduction]: Checked pairs total: 622956 [2023-01-28 00:32:47,339 INFO L136 LiptonReduction]: Total number of compositions: 258 [2023-01-28 00:32:47,340 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:47,340 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:47,340 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:47,440 INFO L130 PetriNetUnfolder]: 0/420 cut-off events. [2023-01-28 00:32:47,440 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:32:47,440 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:47,441 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:47,441 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:47,441 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:47,441 INFO L85 PathProgramCache]: Analyzing trace with hash -930173883, now seen corresponding path program 1 times [2023-01-28 00:32:47,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:47,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807299433] [2023-01-28 00:32:47,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:47,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:47,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:47,550 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:47,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:47,676 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:47,676 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:47,676 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:47,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-01-28 00:32:47,677 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:47,677 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:47,677 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:47,677 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-01-28 00:32:47,769 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:47,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 635 places, 513 transitions, 4991 flow [2023-01-28 00:32:48,215 INFO L130 PetriNetUnfolder]: 62/1243 cut-off events. [2023-01-28 00:32:48,216 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:32:48,266 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3318 conditions, 1243 events. 62/1243 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2158 event pairs, 0 based on Foata normal form. 0/1058 useless extension candidates. Maximal degree in co-relation 3224. Up to 124 conditions per place. [2023-01-28 00:32:48,266 INFO L82 GeneralOperation]: Start removeDead. Operand has 635 places, 513 transitions, 4991 flow [2023-01-28 00:32:48,269 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 630 places, 507 transitions, 4979 flow [2023-01-28 00:32:48,269 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:48,269 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 630 places, 507 transitions, 4979 flow [2023-01-28 00:32:48,269 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 630 places, 507 transitions, 4979 flow [2023-01-28 00:32:48,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 630 places, 507 transitions, 4979 flow [2023-01-28 00:32:48,537 INFO L130 PetriNetUnfolder]: 0/871 cut-off events. [2023-01-28 00:32:48,537 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:32:48,537 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2946 conditions, 871 events. 0/871 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 879 event pairs, 0 based on Foata normal form. 0/810 useless extension candidates. Maximal degree in co-relation 0. Up to 62 conditions per place. [2023-01-28 00:32:48,625 INFO L119 LiptonReduction]: Number of co-enabled transitions 210938 [2023-01-28 00:32:53,961 INFO L134 LiptonReduction]: Checked pairs total: 636737 [2023-01-28 00:32:53,962 INFO L136 LiptonReduction]: Total number of compositions: 262 [2023-01-28 00:32:53,962 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:53,963 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:53,963 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:54,065 INFO L130 PetriNetUnfolder]: 0/428 cut-off events. [2023-01-28 00:32:54,065 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:32:54,065 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:54,065 INFO L208 CegarLoopForPetriNet]: trace histogram [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:32:54,065 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:54,065 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:54,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1585612408, now seen corresponding path program 1 times [2023-01-28 00:32:54,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:54,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606059508] [2023-01-28 00:32:54,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:54,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:54,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:54,128 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:54,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:54,246 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:54,246 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:54,246 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:54,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-01-28 00:32:54,246 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:54,246 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:54,246 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:54,246 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-01-28 00:32:54,330 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:54,334 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 645 places, 521 transitions, 5134 flow [2023-01-28 00:32:54,729 INFO L130 PetriNetUnfolder]: 63/1263 cut-off events. [2023-01-28 00:32:54,729 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:32:54,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3403 conditions, 1263 events. 63/1263 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2197 event pairs, 0 based on Foata normal form. 0/1075 useless extension candidates. Maximal degree in co-relation 3308. Up to 126 conditions per place. [2023-01-28 00:32:54,778 INFO L82 GeneralOperation]: Start removeDead. Operand has 645 places, 521 transitions, 5134 flow [2023-01-28 00:32:54,781 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 640 places, 515 transitions, 5122 flow [2023-01-28 00:32:54,781 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:54,781 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 640 places, 515 transitions, 5122 flow [2023-01-28 00:32:54,781 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 640 places, 515 transitions, 5122 flow [2023-01-28 00:32:54,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 640 places, 515 transitions, 5122 flow [2023-01-28 00:32:55,055 INFO L130 PetriNetUnfolder]: 0/885 cut-off events. [2023-01-28 00:32:55,056 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:32:55,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3025 conditions, 885 events. 0/885 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 895 event pairs, 0 based on Foata normal form. 0/823 useless extension candidates. Maximal degree in co-relation 0. Up to 63 conditions per place. [2023-01-28 00:32:55,144 INFO L119 LiptonReduction]: Number of co-enabled transitions 217868 [2023-01-28 00:33:00,564 INFO L134 LiptonReduction]: Checked pairs total: 662920 [2023-01-28 00:33:00,564 INFO L136 LiptonReduction]: Total number of compositions: 266 [2023-01-28 00:33:00,565 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:00,565 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:00,565 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:00,671 INFO L130 PetriNetUnfolder]: 0/434 cut-off events. [2023-01-28 00:33:00,672 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:33:00,672 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:00,672 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:00,672 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:00,672 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:00,672 INFO L85 PathProgramCache]: Analyzing trace with hash 555531706, now seen corresponding path program 1 times [2023-01-28 00:33:00,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:00,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668941773] [2023-01-28 00:33:00,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:00,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:00,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:00,738 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:00,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:00,861 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:00,861 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:00,861 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:00,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-01-28 00:33:00,862 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:00,862 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:00,862 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:00,862 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-01-28 00:33:00,933 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:00,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 655 places, 529 transitions, 5279 flow [2023-01-28 00:33:01,351 INFO L130 PetriNetUnfolder]: 64/1283 cut-off events. [2023-01-28 00:33:01,351 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:33:01,406 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3489 conditions, 1283 events. 64/1283 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2231 event pairs, 0 based on Foata normal form. 0/1092 useless extension candidates. Maximal degree in co-relation 3393. Up to 128 conditions per place. [2023-01-28 00:33:01,406 INFO L82 GeneralOperation]: Start removeDead. Operand has 655 places, 529 transitions, 5279 flow [2023-01-28 00:33:01,410 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 650 places, 523 transitions, 5267 flow [2023-01-28 00:33:01,410 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:01,410 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 650 places, 523 transitions, 5267 flow [2023-01-28 00:33:01,410 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 650 places, 523 transitions, 5267 flow [2023-01-28 00:33:01,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 650 places, 523 transitions, 5267 flow [2023-01-28 00:33:01,704 INFO L130 PetriNetUnfolder]: 0/899 cut-off events. [2023-01-28 00:33:01,705 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:33:01,705 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3105 conditions, 899 events. 0/899 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 912 event pairs, 0 based on Foata normal form. 0/836 useless extension candidates. Maximal degree in co-relation 0. Up to 64 conditions per place. [2023-01-28 00:33:01,798 INFO L119 LiptonReduction]: Number of co-enabled transitions 224910 [2023-01-28 00:33:07,223 INFO L134 LiptonReduction]: Checked pairs total: 683159 [2023-01-28 00:33:07,223 INFO L136 LiptonReduction]: Total number of compositions: 270 [2023-01-28 00:33:07,224 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:07,224 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:07,224 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:07,333 INFO L130 PetriNetUnfolder]: 0/441 cut-off events. [2023-01-28 00:33:07,333 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:33:07,333 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:07,334 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:07,334 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:07,334 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:07,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1019399393, now seen corresponding path program 1 times [2023-01-28 00:33:07,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:07,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272324670] [2023-01-28 00:33:07,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:07,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:07,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:07,390 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:07,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:07,532 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:07,533 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:07,533 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:07,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-01-28 00:33:07,533 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:07,533 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:07,533 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:07,533 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-01-28 00:33:07,610 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:07,614 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 665 places, 537 transitions, 5426 flow [2023-01-28 00:33:08,022 INFO L130 PetriNetUnfolder]: 65/1303 cut-off events. [2023-01-28 00:33:08,022 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:33:08,077 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3576 conditions, 1303 events. 65/1303 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2255 event pairs, 0 based on Foata normal form. 0/1109 useless extension candidates. Maximal degree in co-relation 3479. Up to 130 conditions per place. [2023-01-28 00:33:08,077 INFO L82 GeneralOperation]: Start removeDead. Operand has 665 places, 537 transitions, 5426 flow [2023-01-28 00:33:08,080 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 660 places, 531 transitions, 5414 flow [2023-01-28 00:33:08,080 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:08,080 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 660 places, 531 transitions, 5414 flow [2023-01-28 00:33:08,080 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 660 places, 531 transitions, 5414 flow [2023-01-28 00:33:08,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 660 places, 531 transitions, 5414 flow [2023-01-28 00:33:08,490 INFO L130 PetriNetUnfolder]: 0/913 cut-off events. [2023-01-28 00:33:08,490 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:33:08,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3186 conditions, 913 events. 0/913 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 914 event pairs, 0 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 0. Up to 65 conditions per place. [2023-01-28 00:33:08,574 INFO L119 LiptonReduction]: Number of co-enabled transitions 232064 [2023-01-28 00:33:14,040 INFO L134 LiptonReduction]: Checked pairs total: 714066 [2023-01-28 00:33:14,040 INFO L136 LiptonReduction]: Total number of compositions: 274 [2023-01-28 00:33:14,041 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:14,041 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:14,041 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:14,155 INFO L130 PetriNetUnfolder]: 0/449 cut-off events. [2023-01-28 00:33:14,155 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:33:14,155 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:14,155 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:14,155 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:14,155 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:14,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1163148655, now seen corresponding path program 1 times [2023-01-28 00:33:14,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:14,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593514841] [2023-01-28 00:33:14,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:14,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:14,223 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:14,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:14,354 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:14,354 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:14,354 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:14,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-01-28 00:33:14,354 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:14,355 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:14,355 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:14,355 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-01-28 00:33:14,428 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:14,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 675 places, 545 transitions, 5575 flow [2023-01-28 00:33:15,111 INFO L130 PetriNetUnfolder]: 66/1323 cut-off events. [2023-01-28 00:33:15,111 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:33:15,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3664 conditions, 1323 events. 66/1323 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2282 event pairs, 0 based on Foata normal form. 0/1126 useless extension candidates. Maximal degree in co-relation 3566. Up to 132 conditions per place. [2023-01-28 00:33:15,145 INFO L82 GeneralOperation]: Start removeDead. Operand has 675 places, 545 transitions, 5575 flow [2023-01-28 00:33:15,147 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 670 places, 539 transitions, 5563 flow [2023-01-28 00:33:15,148 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:15,148 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 670 places, 539 transitions, 5563 flow [2023-01-28 00:33:15,148 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 670 places, 539 transitions, 5563 flow [2023-01-28 00:33:15,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 670 places, 539 transitions, 5563 flow [2023-01-28 00:33:15,623 INFO L130 PetriNetUnfolder]: 0/927 cut-off events. [2023-01-28 00:33:15,623 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:33:15,624 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3268 conditions, 927 events. 0/927 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 931 event pairs, 0 based on Foata normal form. 0/862 useless extension candidates. Maximal degree in co-relation 0. Up to 66 conditions per place. [2023-01-28 00:33:15,745 INFO L119 LiptonReduction]: Number of co-enabled transitions 239330 [2023-01-28 00:33:21,235 INFO L134 LiptonReduction]: Checked pairs total: 723930 [2023-01-28 00:33:21,235 INFO L136 LiptonReduction]: Total number of compositions: 278 [2023-01-28 00:33:21,236 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:21,236 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:21,236 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:21,354 INFO L130 PetriNetUnfolder]: 0/456 cut-off events. [2023-01-28 00:33:21,354 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:33:21,354 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:21,354 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:21,354 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:21,355 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:21,355 INFO L85 PathProgramCache]: Analyzing trace with hash 109388922, now seen corresponding path program 1 times [2023-01-28 00:33:21,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:21,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214991332] [2023-01-28 00:33:21,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:21,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:21,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:21,428 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:21,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:21,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:21,570 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:21,570 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:21,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-01-28 00:33:21,570 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:21,570 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:21,570 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:21,570 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-01-28 00:33:21,700 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:21,703 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 685 places, 553 transitions, 5726 flow [2023-01-28 00:33:22,164 INFO L130 PetriNetUnfolder]: 67/1343 cut-off events. [2023-01-28 00:33:22,164 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:33:22,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3753 conditions, 1343 events. 67/1343 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2323 event pairs, 0 based on Foata normal form. 0/1143 useless extension candidates. Maximal degree in co-relation 3654. Up to 134 conditions per place. [2023-01-28 00:33:22,221 INFO L82 GeneralOperation]: Start removeDead. Operand has 685 places, 553 transitions, 5726 flow [2023-01-28 00:33:22,224 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 680 places, 547 transitions, 5714 flow [2023-01-28 00:33:22,224 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:22,224 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 680 places, 547 transitions, 5714 flow [2023-01-28 00:33:22,224 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 680 places, 547 transitions, 5714 flow [2023-01-28 00:33:22,225 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 680 places, 547 transitions, 5714 flow [2023-01-28 00:33:22,539 INFO L130 PetriNetUnfolder]: 0/941 cut-off events. [2023-01-28 00:33:22,539 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:33:22,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3351 conditions, 941 events. 0/941 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 946 event pairs, 0 based on Foata normal form. 0/875 useless extension candidates. Maximal degree in co-relation 0. Up to 67 conditions per place. [2023-01-28 00:33:22,640 INFO L119 LiptonReduction]: Number of co-enabled transitions 246708 [2023-01-28 00:33:28,291 INFO L134 LiptonReduction]: Checked pairs total: 747263 [2023-01-28 00:33:28,291 INFO L136 LiptonReduction]: Total number of compositions: 282 [2023-01-28 00:33:28,292 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:28,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:28,292 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:28,416 INFO L130 PetriNetUnfolder]: 0/462 cut-off events. [2023-01-28 00:33:28,416 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:33:28,416 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:28,416 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:28,416 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:28,417 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:28,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1714111964, now seen corresponding path program 1 times [2023-01-28 00:33:28,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:28,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113844912] [2023-01-28 00:33:28,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:28,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:28,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:28,491 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:28,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:28,624 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:28,625 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:28,625 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:28,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-01-28 00:33:28,625 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:28,625 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:28,625 WARN L233 ceAbstractionStarter]: 66 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:28,625 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 67 thread instances. [2023-01-28 00:33:28,706 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:28,709 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 695 places, 561 transitions, 5879 flow [2023-01-28 00:33:29,313 INFO L130 PetriNetUnfolder]: 68/1363 cut-off events. [2023-01-28 00:33:29,314 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:33:29,375 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3843 conditions, 1363 events. 68/1363 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2469 event pairs, 0 based on Foata normal form. 0/1160 useless extension candidates. Maximal degree in co-relation 3743. Up to 136 conditions per place. [2023-01-28 00:33:29,376 INFO L82 GeneralOperation]: Start removeDead. Operand has 695 places, 561 transitions, 5879 flow [2023-01-28 00:33:29,379 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 690 places, 555 transitions, 5867 flow [2023-01-28 00:33:29,379 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:29,379 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 690 places, 555 transitions, 5867 flow [2023-01-28 00:33:29,379 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 690 places, 555 transitions, 5867 flow [2023-01-28 00:33:29,379 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 690 places, 555 transitions, 5867 flow [2023-01-28 00:33:29,713 INFO L130 PetriNetUnfolder]: 0/955 cut-off events. [2023-01-28 00:33:29,713 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:33:29,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3435 conditions, 955 events. 0/955 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 953 event pairs, 0 based on Foata normal form. 0/888 useless extension candidates. Maximal degree in co-relation 0. Up to 68 conditions per place. [2023-01-28 00:33:29,824 INFO L119 LiptonReduction]: Number of co-enabled transitions 254198 [2023-01-28 00:33:35,542 INFO L134 LiptonReduction]: Checked pairs total: 777700 [2023-01-28 00:33:35,542 INFO L136 LiptonReduction]: Total number of compositions: 286 [2023-01-28 00:33:35,543 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:35,543 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:35,543 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:35,669 INFO L130 PetriNetUnfolder]: 0/470 cut-off events. [2023-01-28 00:33:35,669 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:33:35,669 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:35,669 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:35,669 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:35,669 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:35,669 INFO L85 PathProgramCache]: Analyzing trace with hash 810731458, now seen corresponding path program 1 times [2023-01-28 00:33:35,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:35,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738853980] [2023-01-28 00:33:35,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:35,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:35,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:35,732 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:35,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:35,907 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:35,907 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:35,907 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:35,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-01-28 00:33:35,907 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:35,908 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:35,908 WARN L233 ceAbstractionStarter]: 67 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:35,908 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 68 thread instances. [2023-01-28 00:33:35,992 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:35,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 705 places, 569 transitions, 6034 flow [2023-01-28 00:33:36,500 INFO L130 PetriNetUnfolder]: 69/1383 cut-off events. [2023-01-28 00:33:36,500 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:33:36,561 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3934 conditions, 1383 events. 69/1383 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2528 event pairs, 0 based on Foata normal form. 0/1177 useless extension candidates. Maximal degree in co-relation 3833. Up to 138 conditions per place. [2023-01-28 00:33:36,561 INFO L82 GeneralOperation]: Start removeDead. Operand has 705 places, 569 transitions, 6034 flow [2023-01-28 00:33:36,564 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 700 places, 563 transitions, 6022 flow [2023-01-28 00:33:36,564 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:36,564 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 700 places, 563 transitions, 6022 flow [2023-01-28 00:33:36,565 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 700 places, 563 transitions, 6022 flow [2023-01-28 00:33:36,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 700 places, 563 transitions, 6022 flow [2023-01-28 00:33:36,967 INFO L130 PetriNetUnfolder]: 0/969 cut-off events. [2023-01-28 00:33:36,968 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:33:36,968 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3520 conditions, 969 events. 0/969 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 974 event pairs, 0 based on Foata normal form. 0/901 useless extension candidates. Maximal degree in co-relation 0. Up to 69 conditions per place. [2023-01-28 00:33:37,066 INFO L119 LiptonReduction]: Number of co-enabled transitions 261800 [2023-01-28 00:33:42,909 INFO L134 LiptonReduction]: Checked pairs total: 791684 [2023-01-28 00:33:42,909 INFO L136 LiptonReduction]: Total number of compositions: 290 [2023-01-28 00:33:42,910 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:42,910 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:42,910 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:43,045 INFO L130 PetriNetUnfolder]: 0/477 cut-off events. [2023-01-28 00:33:43,045 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:33:43,045 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:43,045 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:43,045 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:43,045 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:43,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1208905177, now seen corresponding path program 1 times [2023-01-28 00:33:43,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:43,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405648901] [2023-01-28 00:33:43,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:43,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:43,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:43,121 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:43,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:43,281 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:43,281 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:43,281 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:43,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-01-28 00:33:43,282 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:43,282 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:43,282 WARN L233 ceAbstractionStarter]: 68 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:43,282 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 69 thread instances. [2023-01-28 00:33:43,365 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:43,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 715 places, 577 transitions, 6191 flow [2023-01-28 00:33:44,066 INFO L130 PetriNetUnfolder]: 70/1403 cut-off events. [2023-01-28 00:33:44,066 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:33:44,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4026 conditions, 1403 events. 70/1403 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2457 event pairs, 0 based on Foata normal form. 0/1194 useless extension candidates. Maximal degree in co-relation 3924. Up to 140 conditions per place. [2023-01-28 00:33:44,119 INFO L82 GeneralOperation]: Start removeDead. Operand has 715 places, 577 transitions, 6191 flow [2023-01-28 00:33:44,121 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 710 places, 571 transitions, 6179 flow [2023-01-28 00:33:44,121 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:44,122 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 710 places, 571 transitions, 6179 flow [2023-01-28 00:33:44,122 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 710 places, 571 transitions, 6179 flow [2023-01-28 00:33:44,122 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 710 places, 571 transitions, 6179 flow [2023-01-28 00:33:44,485 INFO L130 PetriNetUnfolder]: 0/983 cut-off events. [2023-01-28 00:33:44,485 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:33:44,486 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3606 conditions, 983 events. 0/983 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 998 event pairs, 0 based on Foata normal form. 0/914 useless extension candidates. Maximal degree in co-relation 0. Up to 70 conditions per place. [2023-01-28 00:33:44,601 INFO L119 LiptonReduction]: Number of co-enabled transitions 269514 [2023-01-28 00:33:50,487 INFO L134 LiptonReduction]: Checked pairs total: 817179 [2023-01-28 00:33:50,488 INFO L136 LiptonReduction]: Total number of compositions: 294 [2023-01-28 00:33:50,488 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:50,488 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:50,489 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:50,623 INFO L130 PetriNetUnfolder]: 0/483 cut-off events. [2023-01-28 00:33:50,623 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:33:50,623 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:50,623 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:50,623 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:50,623 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:50,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1219329051, now seen corresponding path program 1 times [2023-01-28 00:33:50,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:50,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297879651] [2023-01-28 00:33:50,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:50,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:50,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:50,691 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:50,846 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:50,846 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:50,846 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:50,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-01-28 00:33:50,846 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:50,846 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:50,846 WARN L233 ceAbstractionStarter]: 69 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:50,846 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 70 thread instances. [2023-01-28 00:33:50,923 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:50,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 725 places, 585 transitions, 6350 flow [2023-01-28 00:33:51,433 INFO L130 PetriNetUnfolder]: 71/1423 cut-off events. [2023-01-28 00:33:51,433 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:33:51,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4119 conditions, 1423 events. 71/1423 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2464 event pairs, 0 based on Foata normal form. 0/1211 useless extension candidates. Maximal degree in co-relation 4016. Up to 142 conditions per place. [2023-01-28 00:33:51,502 INFO L82 GeneralOperation]: Start removeDead. Operand has 725 places, 585 transitions, 6350 flow [2023-01-28 00:33:51,505 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 720 places, 579 transitions, 6338 flow [2023-01-28 00:33:51,505 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:51,505 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 720 places, 579 transitions, 6338 flow [2023-01-28 00:33:51,505 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 720 places, 579 transitions, 6338 flow [2023-01-28 00:33:51,505 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 720 places, 579 transitions, 6338 flow [2023-01-28 00:33:51,871 INFO L130 PetriNetUnfolder]: 0/997 cut-off events. [2023-01-28 00:33:51,871 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:33:51,871 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3693 conditions, 997 events. 0/997 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1006 event pairs, 0 based on Foata normal form. 0/927 useless extension candidates. Maximal degree in co-relation 0. Up to 71 conditions per place. [2023-01-28 00:33:51,993 INFO L119 LiptonReduction]: Number of co-enabled transitions 277340 [2023-01-28 00:33:57,934 INFO L134 LiptonReduction]: Checked pairs total: 842445 [2023-01-28 00:33:57,935 INFO L136 LiptonReduction]: Total number of compositions: 298 [2023-01-28 00:33:57,936 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:57,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:57,936 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:58,080 INFO L130 PetriNetUnfolder]: 0/490 cut-off events. [2023-01-28 00:33:58,080 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:33:58,080 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:58,081 INFO L208 CegarLoopForPetriNet]: trace histogram [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:33:58,081 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:58,081 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:58,081 INFO L85 PathProgramCache]: Analyzing trace with hash 447565742, now seen corresponding path program 1 times [2023-01-28 00:33:58,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:58,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376370194] [2023-01-28 00:33:58,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:58,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:58,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:58,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:58,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:58,275 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:58,276 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:58,276 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:58,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-01-28 00:33:58,276 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:58,276 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:58,276 WARN L233 ceAbstractionStarter]: 70 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:58,276 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 71 thread instances. [2023-01-28 00:33:58,354 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:58,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 735 places, 593 transitions, 6511 flow [2023-01-28 00:33:58,863 INFO L130 PetriNetUnfolder]: 72/1443 cut-off events. [2023-01-28 00:33:58,863 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:33:58,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4213 conditions, 1443 events. 72/1443 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2490 event pairs, 0 based on Foata normal form. 0/1228 useless extension candidates. Maximal degree in co-relation 4109. Up to 144 conditions per place. [2023-01-28 00:33:58,934 INFO L82 GeneralOperation]: Start removeDead. Operand has 735 places, 593 transitions, 6511 flow [2023-01-28 00:33:58,937 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 730 places, 587 transitions, 6499 flow [2023-01-28 00:33:58,938 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:58,938 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 730 places, 587 transitions, 6499 flow [2023-01-28 00:33:58,938 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 730 places, 587 transitions, 6499 flow [2023-01-28 00:33:58,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 730 places, 587 transitions, 6499 flow [2023-01-28 00:33:59,366 INFO L130 PetriNetUnfolder]: 0/1011 cut-off events. [2023-01-28 00:33:59,367 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:33:59,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3781 conditions, 1011 events. 0/1011 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1017 event pairs, 0 based on Foata normal form. 0/940 useless extension candidates. Maximal degree in co-relation 0. Up to 72 conditions per place. [2023-01-28 00:33:59,488 INFO L119 LiptonReduction]: Number of co-enabled transitions 285278 [2023-01-28 00:34:05,521 INFO L134 LiptonReduction]: Checked pairs total: 862402 [2023-01-28 00:34:05,521 INFO L136 LiptonReduction]: Total number of compositions: 302 [2023-01-28 00:34:05,522 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:05,522 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:05,522 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:05,672 INFO L130 PetriNetUnfolder]: 0/497 cut-off events. [2023-01-28 00:34:05,672 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:34:05,672 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:05,672 INFO L208 CegarLoopForPetriNet]: trace histogram [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:34:05,672 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:05,672 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:05,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1743304293, now seen corresponding path program 1 times [2023-01-28 00:34:05,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:05,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143502601] [2023-01-28 00:34:05,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:05,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:05,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:05,752 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:05,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:05,990 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:05,990 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:05,990 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:05,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-01-28 00:34:05,990 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:05,990 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:05,990 WARN L233 ceAbstractionStarter]: 71 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:05,990 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 72 thread instances. [2023-01-28 00:34:06,072 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:06,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 745 places, 601 transitions, 6674 flow [2023-01-28 00:34:06,608 INFO L130 PetriNetUnfolder]: 73/1463 cut-off events. [2023-01-28 00:34:06,608 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:34:06,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4308 conditions, 1463 events. 73/1463 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2548 event pairs, 0 based on Foata normal form. 0/1245 useless extension candidates. Maximal degree in co-relation 4203. Up to 146 conditions per place. [2023-01-28 00:34:06,681 INFO L82 GeneralOperation]: Start removeDead. Operand has 745 places, 601 transitions, 6674 flow [2023-01-28 00:34:06,684 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 740 places, 595 transitions, 6662 flow [2023-01-28 00:34:06,685 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:06,685 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 740 places, 595 transitions, 6662 flow [2023-01-28 00:34:06,685 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 740 places, 595 transitions, 6662 flow [2023-01-28 00:34:06,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 740 places, 595 transitions, 6662 flow [2023-01-28 00:34:07,078 INFO L130 PetriNetUnfolder]: 0/1025 cut-off events. [2023-01-28 00:34:07,078 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:34:07,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3870 conditions, 1025 events. 0/1025 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1035 event pairs, 0 based on Foata normal form. 0/953 useless extension candidates. Maximal degree in co-relation 0. Up to 73 conditions per place. [2023-01-28 00:34:07,206 INFO L119 LiptonReduction]: Number of co-enabled transitions 293328 [2023-01-28 00:34:13,504 INFO L134 LiptonReduction]: Checked pairs total: 898455 [2023-01-28 00:34:13,504 INFO L136 LiptonReduction]: Total number of compositions: 306 [2023-01-28 00:34:13,505 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:13,505 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:13,505 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:13,656 INFO L130 PetriNetUnfolder]: 0/504 cut-off events. [2023-01-28 00:34:13,657 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:34:13,657 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:13,657 INFO L208 CegarLoopForPetriNet]: trace histogram [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:34:13,657 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:13,657 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:13,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1348850109, now seen corresponding path program 1 times [2023-01-28 00:34:13,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:13,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289727408] [2023-01-28 00:34:13,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:13,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:13,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:13,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:13,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:13,909 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:13,909 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:13,909 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:13,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-01-28 00:34:13,909 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:13,910 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:13,910 WARN L233 ceAbstractionStarter]: 72 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:13,910 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 73 thread instances. [2023-01-28 00:34:13,993 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:13,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 755 places, 609 transitions, 6839 flow [2023-01-28 00:34:14,553 INFO L130 PetriNetUnfolder]: 74/1483 cut-off events. [2023-01-28 00:34:14,553 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:34:14,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4404 conditions, 1483 events. 74/1483 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2717 event pairs, 0 based on Foata normal form. 0/1262 useless extension candidates. Maximal degree in co-relation 4298. Up to 148 conditions per place. [2023-01-28 00:34:14,629 INFO L82 GeneralOperation]: Start removeDead. Operand has 755 places, 609 transitions, 6839 flow [2023-01-28 00:34:14,632 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 750 places, 603 transitions, 6827 flow [2023-01-28 00:34:14,632 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:14,632 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 750 places, 603 transitions, 6827 flow [2023-01-28 00:34:14,632 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 750 places, 603 transitions, 6827 flow [2023-01-28 00:34:14,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 750 places, 603 transitions, 6827 flow [2023-01-28 00:34:15,105 INFO L130 PetriNetUnfolder]: 0/1039 cut-off events. [2023-01-28 00:34:15,106 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:34:15,106 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3960 conditions, 1039 events. 0/1039 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1050 event pairs, 0 based on Foata normal form. 0/966 useless extension candidates. Maximal degree in co-relation 0. Up to 74 conditions per place. [2023-01-28 00:34:15,230 INFO L119 LiptonReduction]: Number of co-enabled transitions 301490 [2023-01-28 00:34:21,544 INFO L134 LiptonReduction]: Checked pairs total: 918828 [2023-01-28 00:34:21,544 INFO L136 LiptonReduction]: Total number of compositions: 310 [2023-01-28 00:34:21,545 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:21,545 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:21,545 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:21,699 INFO L130 PetriNetUnfolder]: 0/511 cut-off events. [2023-01-28 00:34:21,699 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:34:21,699 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:21,700 INFO L208 CegarLoopForPetriNet]: trace histogram [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:34:21,700 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:21,700 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:21,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1438091586, now seen corresponding path program 1 times [2023-01-28 00:34:21,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:21,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983639231] [2023-01-28 00:34:21,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:21,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:21,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:21,775 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:21,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:22,054 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:22,055 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:22,055 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:22,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-01-28 00:34:22,055 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:22,055 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:22,055 WARN L233 ceAbstractionStarter]: 73 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:22,055 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 74 thread instances. [2023-01-28 00:34:22,170 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:22,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 765 places, 617 transitions, 7006 flow [2023-01-28 00:34:22,742 INFO L130 PetriNetUnfolder]: 75/1503 cut-off events. [2023-01-28 00:34:22,742 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:34:22,825 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4501 conditions, 1503 events. 75/1503 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2605 event pairs, 0 based on Foata normal form. 0/1279 useless extension candidates. Maximal degree in co-relation 4394. Up to 150 conditions per place. [2023-01-28 00:34:22,825 INFO L82 GeneralOperation]: Start removeDead. Operand has 765 places, 617 transitions, 7006 flow [2023-01-28 00:34:22,829 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 760 places, 611 transitions, 6994 flow [2023-01-28 00:34:22,829 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:22,829 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 760 places, 611 transitions, 6994 flow [2023-01-28 00:34:22,829 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 760 places, 611 transitions, 6994 flow [2023-01-28 00:34:22,829 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 760 places, 611 transitions, 6994 flow [2023-01-28 00:34:23,251 INFO L130 PetriNetUnfolder]: 0/1053 cut-off events. [2023-01-28 00:34:23,251 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:34:23,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4051 conditions, 1053 events. 0/1053 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1061 event pairs, 0 based on Foata normal form. 0/979 useless extension candidates. Maximal degree in co-relation 0. Up to 75 conditions per place. [2023-01-28 00:34:23,391 INFO L119 LiptonReduction]: Number of co-enabled transitions 309764 [2023-01-28 00:34:29,822 INFO L134 LiptonReduction]: Checked pairs total: 952589 [2023-01-28 00:34:29,822 INFO L136 LiptonReduction]: Total number of compositions: 314 [2023-01-28 00:34:29,823 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:29,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:29,823 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:29,985 INFO L130 PetriNetUnfolder]: 0/519 cut-off events. [2023-01-28 00:34:29,985 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:34:29,985 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:29,986 INFO L208 CegarLoopForPetriNet]: trace histogram [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:34:29,986 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:29,986 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:29,986 INFO L85 PathProgramCache]: Analyzing trace with hash -378640648, now seen corresponding path program 1 times [2023-01-28 00:34:29,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:29,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856566353] [2023-01-28 00:34:29,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:29,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:30,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:30,069 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:30,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:30,228 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:30,228 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:30,228 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:30,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-01-28 00:34:30,228 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:30,229 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:30,229 WARN L233 ceAbstractionStarter]: 74 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:30,229 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 75 thread instances. [2023-01-28 00:34:30,317 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:30,321 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 775 places, 625 transitions, 7175 flow [2023-01-28 00:34:31,097 INFO L130 PetriNetUnfolder]: 76/1523 cut-off events. [2023-01-28 00:34:31,098 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:34:31,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4599 conditions, 1523 events. 76/1523 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2646 event pairs, 0 based on Foata normal form. 0/1296 useless extension candidates. Maximal degree in co-relation 4491. Up to 152 conditions per place. [2023-01-28 00:34:31,165 INFO L82 GeneralOperation]: Start removeDead. Operand has 775 places, 625 transitions, 7175 flow [2023-01-28 00:34:31,168 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 770 places, 619 transitions, 7163 flow [2023-01-28 00:34:31,168 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:31,168 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 770 places, 619 transitions, 7163 flow [2023-01-28 00:34:31,168 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 770 places, 619 transitions, 7163 flow [2023-01-28 00:34:31,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 770 places, 619 transitions, 7163 flow [2023-01-28 00:34:31,604 INFO L130 PetriNetUnfolder]: 0/1067 cut-off events. [2023-01-28 00:34:31,604 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:34:31,604 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4143 conditions, 1067 events. 0/1067 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1076 event pairs, 0 based on Foata normal form. 0/992 useless extension candidates. Maximal degree in co-relation 0. Up to 76 conditions per place. [2023-01-28 00:34:31,741 INFO L119 LiptonReduction]: Number of co-enabled transitions 318150 [2023-01-28 00:34:38,329 INFO L134 LiptonReduction]: Checked pairs total: 969569 [2023-01-28 00:34:38,329 INFO L136 LiptonReduction]: Total number of compositions: 318 [2023-01-28 00:34:38,330 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:38,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:38,330 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:38,499 INFO L130 PetriNetUnfolder]: 0/525 cut-off events. [2023-01-28 00:34:38,499 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:34:38,500 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:38,500 INFO L208 CegarLoopForPetriNet]: trace histogram [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:34:38,500 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:38,500 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:38,500 INFO L85 PathProgramCache]: Analyzing trace with hash -510010809, now seen corresponding path program 1 times [2023-01-28 00:34:38,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:38,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391521249] [2023-01-28 00:34:38,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:38,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:38,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:38,573 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:38,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:38,727 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:38,727 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:38,727 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:38,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-01-28 00:34:38,727 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:38,728 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:38,728 WARN L233 ceAbstractionStarter]: 75 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:38,728 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 76 thread instances. [2023-01-28 00:34:38,813 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:38,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 785 places, 633 transitions, 7346 flow [2023-01-28 00:34:39,423 INFO L130 PetriNetUnfolder]: 77/1543 cut-off events. [2023-01-28 00:34:39,423 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:34:39,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4698 conditions, 1543 events. 77/1543 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2660 event pairs, 0 based on Foata normal form. 0/1313 useless extension candidates. Maximal degree in co-relation 4589. Up to 154 conditions per place. [2023-01-28 00:34:39,504 INFO L82 GeneralOperation]: Start removeDead. Operand has 785 places, 633 transitions, 7346 flow [2023-01-28 00:34:39,508 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 780 places, 627 transitions, 7334 flow [2023-01-28 00:34:39,508 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:39,508 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 780 places, 627 transitions, 7334 flow [2023-01-28 00:34:39,508 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 780 places, 627 transitions, 7334 flow [2023-01-28 00:34:39,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 780 places, 627 transitions, 7334 flow [2023-01-28 00:34:40,083 INFO L130 PetriNetUnfolder]: 0/1081 cut-off events. [2023-01-28 00:34:40,083 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:34:40,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4236 conditions, 1081 events. 0/1081 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1088 event pairs, 0 based on Foata normal form. 0/1005 useless extension candidates. Maximal degree in co-relation 0. Up to 77 conditions per place. [2023-01-28 00:34:40,211 INFO L119 LiptonReduction]: Number of co-enabled transitions 326648 [2023-01-28 00:34:46,759 INFO L134 LiptonReduction]: Checked pairs total: 993860 [2023-01-28 00:34:46,759 INFO L136 LiptonReduction]: Total number of compositions: 322 [2023-01-28 00:34:46,760 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:46,760 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:46,760 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:46,932 INFO L130 PetriNetUnfolder]: 0/532 cut-off events. [2023-01-28 00:34:46,932 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:34:46,932 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:46,932 INFO L208 CegarLoopForPetriNet]: trace histogram [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:34:46,932 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:46,932 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:46,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1874269971, now seen corresponding path program 1 times [2023-01-28 00:34:46,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:46,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972479390] [2023-01-28 00:34:46,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:46,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:47,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:47,006 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:47,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:47,184 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:47,184 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:47,184 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:47,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-01-28 00:34:47,184 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:47,184 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:47,184 WARN L233 ceAbstractionStarter]: 76 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:47,184 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 77 thread instances. [2023-01-28 00:34:47,270 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:47,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 795 places, 641 transitions, 7519 flow [2023-01-28 00:34:47,930 INFO L130 PetriNetUnfolder]: 78/1563 cut-off events. [2023-01-28 00:34:47,931 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:34:48,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4798 conditions, 1563 events. 78/1563 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2696 event pairs, 0 based on Foata normal form. 0/1330 useless extension candidates. Maximal degree in co-relation 4688. Up to 156 conditions per place. [2023-01-28 00:34:48,013 INFO L82 GeneralOperation]: Start removeDead. Operand has 795 places, 641 transitions, 7519 flow [2023-01-28 00:34:48,017 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 790 places, 635 transitions, 7507 flow [2023-01-28 00:34:48,017 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:48,017 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 790 places, 635 transitions, 7507 flow [2023-01-28 00:34:48,017 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 790 places, 635 transitions, 7507 flow [2023-01-28 00:34:48,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 790 places, 635 transitions, 7507 flow [2023-01-28 00:34:48,474 INFO L130 PetriNetUnfolder]: 0/1095 cut-off events. [2023-01-28 00:34:48,475 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:34:48,475 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4330 conditions, 1095 events. 0/1095 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1101 event pairs, 0 based on Foata normal form. 0/1018 useless extension candidates. Maximal degree in co-relation 0. Up to 78 conditions per place. [2023-01-28 00:34:48,625 INFO L119 LiptonReduction]: Number of co-enabled transitions 335258 [2023-01-28 00:34:55,230 INFO L134 LiptonReduction]: Checked pairs total: 1026793 [2023-01-28 00:34:55,230 INFO L136 LiptonReduction]: Total number of compositions: 326 [2023-01-28 00:34:55,231 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:55,231 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:55,231 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:55,407 INFO L130 PetriNetUnfolder]: 0/539 cut-off events. [2023-01-28 00:34:55,408 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:34:55,408 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:55,408 INFO L208 CegarLoopForPetriNet]: trace histogram [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:34:55,408 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:55,408 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:55,408 INFO L85 PathProgramCache]: Analyzing trace with hash -300954880, now seen corresponding path program 1 times [2023-01-28 00:34:55,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:55,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035167829] [2023-01-28 00:34:55,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:55,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:55,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:55,499 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:55,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:55,672 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:55,672 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:55,672 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:55,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-01-28 00:34:55,672 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:55,672 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:55,672 WARN L233 ceAbstractionStarter]: 77 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:55,672 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 78 thread instances. [2023-01-28 00:34:55,760 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:55,763 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 805 places, 649 transitions, 7694 flow [2023-01-28 00:34:56,522 INFO L130 PetriNetUnfolder]: 79/1583 cut-off events. [2023-01-28 00:34:56,522 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:34:56,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4899 conditions, 1583 events. 79/1583 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2766 event pairs, 0 based on Foata normal form. 0/1347 useless extension candidates. Maximal degree in co-relation 4788. Up to 158 conditions per place. [2023-01-28 00:34:56,580 INFO L82 GeneralOperation]: Start removeDead. Operand has 805 places, 649 transitions, 7694 flow [2023-01-28 00:34:56,583 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 800 places, 643 transitions, 7682 flow [2023-01-28 00:34:56,583 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:56,583 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 800 places, 643 transitions, 7682 flow [2023-01-28 00:34:56,583 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 800 places, 643 transitions, 7682 flow [2023-01-28 00:34:56,583 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 800 places, 643 transitions, 7682 flow [2023-01-28 00:34:57,058 INFO L130 PetriNetUnfolder]: 0/1109 cut-off events. [2023-01-28 00:34:57,059 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:34:57,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4425 conditions, 1109 events. 0/1109 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1127 event pairs, 0 based on Foata normal form. 0/1031 useless extension candidates. Maximal degree in co-relation 0. Up to 79 conditions per place. [2023-01-28 00:34:57,215 INFO L119 LiptonReduction]: Number of co-enabled transitions 343980 [2023-01-28 00:35:03,892 INFO L134 LiptonReduction]: Checked pairs total: 1048491 [2023-01-28 00:35:03,893 INFO L136 LiptonReduction]: Total number of compositions: 330 [2023-01-28 00:35:03,893 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:35:03,894 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:35:03,894 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:35:04,073 INFO L130 PetriNetUnfolder]: 0/547 cut-off events. [2023-01-28 00:35:04,073 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:35:04,073 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:35:04,073 INFO L208 CegarLoopForPetriNet]: trace histogram [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:35:04,073 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:35:04,073 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:35:04,073 INFO L85 PathProgramCache]: Analyzing trace with hash -345933982, now seen corresponding path program 1 times [2023-01-28 00:35:04,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:35:04,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346187780] [2023-01-28 00:35:04,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:35:04,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:35:04,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:04,152 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:35:04,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:04,343 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:35:04,344 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:35:04,344 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:35:04,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-01-28 00:35:04,344 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:35:04,344 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:35:04,344 WARN L233 ceAbstractionStarter]: 78 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:35:04,344 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 79 thread instances. [2023-01-28 00:35:04,431 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:35:04,434 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 815 places, 657 transitions, 7871 flow [2023-01-28 00:35:05,099 INFO L130 PetriNetUnfolder]: 80/1603 cut-off events. [2023-01-28 00:35:05,099 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:35:05,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5001 conditions, 1603 events. 80/1603 cut-off events. For 85241/85241 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2758 event pairs, 0 based on Foata normal form. 0/1364 useless extension candidates. Maximal degree in co-relation 4889. Up to 160 conditions per place. [2023-01-28 00:35:05,188 INFO L82 GeneralOperation]: Start removeDead. Operand has 815 places, 657 transitions, 7871 flow [2023-01-28 00:35:05,192 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 810 places, 651 transitions, 7859 flow [2023-01-28 00:35:05,192 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:35:05,192 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 810 places, 651 transitions, 7859 flow [2023-01-28 00:35:05,192 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 810 places, 651 transitions, 7859 flow [2023-01-28 00:35:05,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 810 places, 651 transitions, 7859 flow [2023-01-28 00:35:05,789 INFO L130 PetriNetUnfolder]: 0/1123 cut-off events. [2023-01-28 00:35:05,789 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:35:05,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4521 conditions, 1123 events. 0/1123 cut-off events. For 85241/85241 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1120 event pairs, 0 based on Foata normal form. 0/1044 useless extension candidates. Maximal degree in co-relation 0. Up to 80 conditions per place. [2023-01-28 00:35:05,933 INFO L119 LiptonReduction]: Number of co-enabled transitions 352814 [2023-01-28 00:35:12,733 INFO L134 LiptonReduction]: Checked pairs total: 1088092 [2023-01-28 00:35:12,734 INFO L136 LiptonReduction]: Total number of compositions: 334 [2023-01-28 00:35:12,734 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:35:12,735 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:35:12,735 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:35:12,923 INFO L130 PetriNetUnfolder]: 0/553 cut-off events. [2023-01-28 00:35:12,923 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:35:12,923 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:35:12,924 INFO L208 CegarLoopForPetriNet]: trace histogram [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:35:12,924 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:35:12,924 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:35:12,924 INFO L85 PathProgramCache]: Analyzing trace with hash -702663959, now seen corresponding path program 1 times [2023-01-28 00:35:12,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:35:12,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878577250] [2023-01-28 00:35:12,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:35:12,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:35:13,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:13,098 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:35:13,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:13,378 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:35:13,378 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:35:13,378 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:35:13,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-01-28 00:35:13,378 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:35:13,378 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:35:13,379 WARN L233 ceAbstractionStarter]: 79 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:35:13,379 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 80 thread instances. [2023-01-28 00:35:13,497 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:35:13,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 825 places, 665 transitions, 8050 flow [2023-01-28 00:35:14,294 INFO L130 PetriNetUnfolder]: 81/1623 cut-off events. [2023-01-28 00:35:14,294 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:35:14,389 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5104 conditions, 1623 events. 81/1623 cut-off events. For 88480/88480 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2794 event pairs, 0 based on Foata normal form. 0/1381 useless extension candidates. Maximal degree in co-relation 4991. Up to 162 conditions per place. [2023-01-28 00:35:14,389 INFO L82 GeneralOperation]: Start removeDead. Operand has 825 places, 665 transitions, 8050 flow [2023-01-28 00:35:14,393 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 820 places, 659 transitions, 8038 flow [2023-01-28 00:35:14,393 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:35:14,393 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 820 places, 659 transitions, 8038 flow [2023-01-28 00:35:14,393 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 820 places, 659 transitions, 8038 flow [2023-01-28 00:35:14,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 820 places, 659 transitions, 8038 flow [2023-01-28 00:35:14,899 INFO L130 PetriNetUnfolder]: 0/1137 cut-off events. [2023-01-28 00:35:14,899 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:35:14,899 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4618 conditions, 1137 events. 0/1137 cut-off events. For 88480/88480 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1137 event pairs, 0 based on Foata normal form. 0/1057 useless extension candidates. Maximal degree in co-relation 0. Up to 81 conditions per place. [2023-01-28 00:35:15,070 INFO L119 LiptonReduction]: Number of co-enabled transitions 361760 [2023-01-28 00:35:22,223 INFO L134 LiptonReduction]: Checked pairs total: 1110621 [2023-01-28 00:35:22,223 INFO L136 LiptonReduction]: Total number of compositions: 338 [2023-01-28 00:35:22,224 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:35:22,224 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:35:22,224 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:35:22,423 INFO L130 PetriNetUnfolder]: 0/560 cut-off events. [2023-01-28 00:35:22,423 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:35:22,423 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:35:22,423 INFO L208 CegarLoopForPetriNet]: trace histogram [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:35:22,424 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:35:22,424 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:35:22,424 INFO L85 PathProgramCache]: Analyzing trace with hash -991729129, now seen corresponding path program 1 times [2023-01-28 00:35:22,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:35:22,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488897496] [2023-01-28 00:35:22,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:35:22,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:35:22,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:22,506 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:35:22,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:22,688 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:35:22,688 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:35:22,688 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:35:22,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-01-28 00:35:22,688 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:35:22,689 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:35:22,689 WARN L233 ceAbstractionStarter]: 80 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:35:22,689 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 81 thread instances. [2023-01-28 00:35:22,783 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:35:22,787 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 835 places, 673 transitions, 8231 flow [2023-01-28 00:35:23,488 INFO L130 PetriNetUnfolder]: 82/1643 cut-off events. [2023-01-28 00:35:23,488 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:35:23,587 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5208 conditions, 1643 events. 82/1643 cut-off events. For 91800/91800 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3026 event pairs, 0 based on Foata normal form. 0/1398 useless extension candidates. Maximal degree in co-relation 5094. Up to 164 conditions per place. [2023-01-28 00:35:23,587 INFO L82 GeneralOperation]: Start removeDead. Operand has 835 places, 673 transitions, 8231 flow [2023-01-28 00:35:23,591 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 830 places, 667 transitions, 8219 flow [2023-01-28 00:35:23,591 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:35:23,592 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 830 places, 667 transitions, 8219 flow [2023-01-28 00:35:23,592 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 830 places, 667 transitions, 8219 flow [2023-01-28 00:35:23,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 830 places, 667 transitions, 8219 flow [2023-01-28 00:35:24,154 INFO L130 PetriNetUnfolder]: 0/1151 cut-off events. [2023-01-28 00:35:24,154 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:35:24,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4716 conditions, 1151 events. 0/1151 cut-off events. For 91800/91800 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1165 event pairs, 0 based on Foata normal form. 0/1070 useless extension candidates. Maximal degree in co-relation 0. Up to 82 conditions per place. [2023-01-28 00:35:24,310 INFO L119 LiptonReduction]: Number of co-enabled transitions 370818 [2023-01-28 00:35:31,324 INFO L134 LiptonReduction]: Checked pairs total: 1134588 [2023-01-28 00:35:31,324 INFO L136 LiptonReduction]: Total number of compositions: 342 [2023-01-28 00:35:31,325 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:35:31,325 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:35:31,325 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:35:31,522 INFO L130 PetriNetUnfolder]: 0/567 cut-off events. [2023-01-28 00:35:31,522 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:35:31,522 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:35:31,522 INFO L208 CegarLoopForPetriNet]: trace histogram [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:35:31,522 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:35:31,523 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:35:31,523 INFO L85 PathProgramCache]: Analyzing trace with hash 624642849, now seen corresponding path program 1 times [2023-01-28 00:35:31,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:35:31,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449037414] [2023-01-28 00:35:31,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:35:31,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:35:31,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:31,641 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:35:31,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:31,978 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:35:31,979 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:35:31,979 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:35:31,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-01-28 00:35:31,979 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:35:31,979 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:35:31,979 WARN L233 ceAbstractionStarter]: 81 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:35:31,979 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 82 thread instances. [2023-01-28 00:35:32,074 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:35:32,077 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 845 places, 681 transitions, 8414 flow [2023-01-28 00:35:32,776 INFO L130 PetriNetUnfolder]: 83/1663 cut-off events. [2023-01-28 00:35:32,776 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:35:32,873 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5313 conditions, 1663 events. 83/1663 cut-off events. For 95202/95202 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2875 event pairs, 0 based on Foata normal form. 0/1415 useless extension candidates. Maximal degree in co-relation 5198. Up to 166 conditions per place. [2023-01-28 00:35:32,873 INFO L82 GeneralOperation]: Start removeDead. Operand has 845 places, 681 transitions, 8414 flow [2023-01-28 00:35:32,877 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 840 places, 675 transitions, 8402 flow [2023-01-28 00:35:32,877 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:35:32,877 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 840 places, 675 transitions, 8402 flow [2023-01-28 00:35:32,878 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 840 places, 675 transitions, 8402 flow [2023-01-28 00:35:32,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 840 places, 675 transitions, 8402 flow [2023-01-28 00:35:33,394 INFO L130 PetriNetUnfolder]: 0/1165 cut-off events. [2023-01-28 00:35:33,394 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:35:33,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4815 conditions, 1165 events. 0/1165 cut-off events. For 95202/95202 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1169 event pairs, 0 based on Foata normal form. 0/1083 useless extension candidates. Maximal degree in co-relation 0. Up to 83 conditions per place. [2023-01-28 00:35:33,577 INFO L119 LiptonReduction]: Number of co-enabled transitions 379988 [2023-01-28 00:35:40,720 INFO L134 LiptonReduction]: Checked pairs total: 1174237 [2023-01-28 00:35:40,721 INFO L136 LiptonReduction]: Total number of compositions: 346 [2023-01-28 00:35:40,721 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:35:40,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:35:40,722 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:35:40,925 INFO L130 PetriNetUnfolder]: 0/574 cut-off events. [2023-01-28 00:35:40,925 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:35:40,925 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:35:40,925 INFO L208 CegarLoopForPetriNet]: trace histogram [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:35:40,925 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:35:40,926 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:35:40,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1454654412, now seen corresponding path program 1 times [2023-01-28 00:35:40,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:35:40,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766549538] [2023-01-28 00:35:40,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:35:40,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:35:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:41,025 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:35:41,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:41,317 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:35:41,317 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:35:41,317 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:35:41,317 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-01-28 00:35:41,318 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:35:41,318 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:35:41,318 WARN L233 ceAbstractionStarter]: 82 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:35:41,318 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 83 thread instances. [2023-01-28 00:35:41,424 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:35:41,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 855 places, 689 transitions, 8599 flow [2023-01-28 00:35:42,356 INFO L130 PetriNetUnfolder]: 84/1683 cut-off events. [2023-01-28 00:35:42,356 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:35:42,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5419 conditions, 1683 events. 84/1683 cut-off events. For 98687/98687 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2940 event pairs, 0 based on Foata normal form. 0/1432 useless extension candidates. Maximal degree in co-relation 5303. Up to 168 conditions per place. [2023-01-28 00:35:42,423 INFO L82 GeneralOperation]: Start removeDead. Operand has 855 places, 689 transitions, 8599 flow [2023-01-28 00:35:42,426 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 850 places, 683 transitions, 8587 flow [2023-01-28 00:35:42,426 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:35:42,426 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 850 places, 683 transitions, 8587 flow [2023-01-28 00:35:42,426 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 850 places, 683 transitions, 8587 flow [2023-01-28 00:35:42,426 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 850 places, 683 transitions, 8587 flow [2023-01-28 00:35:42,968 INFO L130 PetriNetUnfolder]: 0/1179 cut-off events. [2023-01-28 00:35:42,968 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:35:42,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4915 conditions, 1179 events. 0/1179 cut-off events. For 98687/98687 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1193 event pairs, 0 based on Foata normal form. 0/1096 useless extension candidates. Maximal degree in co-relation 0. Up to 84 conditions per place. [2023-01-28 00:35:43,149 INFO L119 LiptonReduction]: Number of co-enabled transitions 389270 [2023-01-28 00:35:50,334 INFO L134 LiptonReduction]: Checked pairs total: 1185399 [2023-01-28 00:35:50,335 INFO L136 LiptonReduction]: Total number of compositions: 350 [2023-01-28 00:35:50,335 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:35:50,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:35:50,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:35:50,610 INFO L130 PetriNetUnfolder]: 0/582 cut-off events. [2023-01-28 00:35:50,610 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:35:50,610 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:35:50,610 INFO L208 CegarLoopForPetriNet]: trace histogram [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:35:50,610 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:35:50,610 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:35:50,610 INFO L85 PathProgramCache]: Analyzing trace with hash -157740981, now seen corresponding path program 1 times [2023-01-28 00:35:50,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:35:50,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431073313] [2023-01-28 00:35:50,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:35:50,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:35:50,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:50,714 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:35:50,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:50,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:35:50,924 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:35:50,924 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:35:50,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2023-01-28 00:35:50,924 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:35:50,925 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:35:50,925 WARN L233 ceAbstractionStarter]: 83 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:35:50,925 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 84 thread instances. [2023-01-28 00:35:51,016 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:35:51,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 865 places, 697 transitions, 8786 flow [2023-01-28 00:35:51,772 INFO L130 PetriNetUnfolder]: 85/1703 cut-off events. [2023-01-28 00:35:51,773 INFO L131 PetriNetUnfolder]: For 102256/102256 co-relation queries the response was YES. [2023-01-28 00:35:51,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5526 conditions, 1703 events. 85/1703 cut-off events. For 102256/102256 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 2948 event pairs, 0 based on Foata normal form. 0/1449 useless extension candidates. Maximal degree in co-relation 5409. Up to 170 conditions per place. [2023-01-28 00:35:51,880 INFO L82 GeneralOperation]: Start removeDead. Operand has 865 places, 697 transitions, 8786 flow [2023-01-28 00:35:51,884 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 860 places, 691 transitions, 8774 flow [2023-01-28 00:35:51,884 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:35:51,884 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 860 places, 691 transitions, 8774 flow [2023-01-28 00:35:51,884 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 860 places, 691 transitions, 8774 flow [2023-01-28 00:35:51,884 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 860 places, 691 transitions, 8774 flow [2023-01-28 00:35:52,468 INFO L130 PetriNetUnfolder]: 0/1193 cut-off events. [2023-01-28 00:35:52,468 INFO L131 PetriNetUnfolder]: For 102256/102256 co-relation queries the response was YES. [2023-01-28 00:35:52,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5016 conditions, 1193 events. 0/1193 cut-off events. For 102256/102256 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1196 event pairs, 0 based on Foata normal form. 0/1109 useless extension candidates. Maximal degree in co-relation 0. Up to 85 conditions per place. [2023-01-28 00:35:52,808 INFO L119 LiptonReduction]: Number of co-enabled transitions 398664 [2023-01-28 00:36:00,090 INFO L134 LiptonReduction]: Checked pairs total: 1230156 [2023-01-28 00:36:00,090 INFO L136 LiptonReduction]: Total number of compositions: 354 [2023-01-28 00:36:00,091 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:00,091 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:00,091 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:00,318 INFO L130 PetriNetUnfolder]: 0/588 cut-off events. [2023-01-28 00:36:00,318 INFO L131 PetriNetUnfolder]: For 102256/102256 co-relation queries the response was YES. [2023-01-28 00:36:00,318 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:00,318 INFO L208 CegarLoopForPetriNet]: trace histogram [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:36:00,318 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:00,318 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:00,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1171840833, now seen corresponding path program 1 times [2023-01-28 00:36:00,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:00,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102365346] [2023-01-28 00:36:00,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:00,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:00,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:00,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:00,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:00,669 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:00,669 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:00,669 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:00,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2023-01-28 00:36:00,669 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:00,670 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:00,670 WARN L233 ceAbstractionStarter]: 84 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:00,670 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 85 thread instances. [2023-01-28 00:36:00,765 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:00,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 875 places, 705 transitions, 8975 flow [2023-01-28 00:36:01,704 INFO L130 PetriNetUnfolder]: 86/1723 cut-off events. [2023-01-28 00:36:01,704 INFO L131 PetriNetUnfolder]: For 105910/105910 co-relation queries the response was YES. [2023-01-28 00:36:01,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5634 conditions, 1723 events. 86/1723 cut-off events. For 105910/105910 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3014 event pairs, 0 based on Foata normal form. 0/1466 useless extension candidates. Maximal degree in co-relation 5516. Up to 172 conditions per place. [2023-01-28 00:36:01,815 INFO L82 GeneralOperation]: Start removeDead. Operand has 875 places, 705 transitions, 8975 flow [2023-01-28 00:36:01,819 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 870 places, 699 transitions, 8963 flow [2023-01-28 00:36:01,819 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:01,819 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 870 places, 699 transitions, 8963 flow [2023-01-28 00:36:01,819 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 870 places, 699 transitions, 8963 flow [2023-01-28 00:36:01,819 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 870 places, 699 transitions, 8963 flow [2023-01-28 00:36:02,464 INFO L130 PetriNetUnfolder]: 0/1207 cut-off events. [2023-01-28 00:36:02,464 INFO L131 PetriNetUnfolder]: For 105910/105910 co-relation queries the response was YES. [2023-01-28 00:36:02,465 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5118 conditions, 1207 events. 0/1207 cut-off events. For 105910/105910 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1223 event pairs, 0 based on Foata normal form. 0/1122 useless extension candidates. Maximal degree in co-relation 0. Up to 86 conditions per place. [2023-01-28 00:36:02,641 INFO L119 LiptonReduction]: Number of co-enabled transitions 408170 [2023-01-28 00:36:09,926 INFO L134 LiptonReduction]: Checked pairs total: 1246051 [2023-01-28 00:36:09,927 INFO L136 LiptonReduction]: Total number of compositions: 358 [2023-01-28 00:36:09,927 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:09,927 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:09,928 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:10,155 INFO L130 PetriNetUnfolder]: 0/595 cut-off events. [2023-01-28 00:36:10,155 INFO L131 PetriNetUnfolder]: For 105910/105910 co-relation queries the response was YES. [2023-01-28 00:36:10,155 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:10,155 INFO L208 CegarLoopForPetriNet]: trace histogram [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:36:10,155 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:10,156 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:10,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1546054051, now seen corresponding path program 1 times [2023-01-28 00:36:10,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:10,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002690259] [2023-01-28 00:36:10,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:10,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:10,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:10,360 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:10,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:10,651 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:10,651 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:10,651 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:10,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2023-01-28 00:36:10,651 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:10,651 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:10,651 WARN L233 ceAbstractionStarter]: 85 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:10,652 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 86 thread instances. [2023-01-28 00:36:10,755 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:10,760 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 885 places, 713 transitions, 9166 flow [2023-01-28 00:36:11,544 INFO L130 PetriNetUnfolder]: 87/1743 cut-off events. [2023-01-28 00:36:11,544 INFO L131 PetriNetUnfolder]: For 109650/109650 co-relation queries the response was YES. [2023-01-28 00:36:11,654 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5743 conditions, 1743 events. 87/1743 cut-off events. For 109650/109650 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3031 event pairs, 0 based on Foata normal form. 0/1483 useless extension candidates. Maximal degree in co-relation 5624. Up to 174 conditions per place. [2023-01-28 00:36:11,655 INFO L82 GeneralOperation]: Start removeDead. Operand has 885 places, 713 transitions, 9166 flow [2023-01-28 00:36:11,659 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 880 places, 707 transitions, 9154 flow [2023-01-28 00:36:11,659 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:11,659 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 880 places, 707 transitions, 9154 flow [2023-01-28 00:36:11,659 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 880 places, 707 transitions, 9154 flow [2023-01-28 00:36:11,659 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 880 places, 707 transitions, 9154 flow [2023-01-28 00:36:12,250 INFO L130 PetriNetUnfolder]: 0/1221 cut-off events. [2023-01-28 00:36:12,251 INFO L131 PetriNetUnfolder]: For 109650/109650 co-relation queries the response was YES. [2023-01-28 00:36:12,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5221 conditions, 1221 events. 0/1221 cut-off events. For 109650/109650 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1235 event pairs, 0 based on Foata normal form. 0/1135 useless extension candidates. Maximal degree in co-relation 0. Up to 87 conditions per place. [2023-01-28 00:36:12,457 INFO L119 LiptonReduction]: Number of co-enabled transitions 417788 [2023-01-28 00:36:20,015 INFO L134 LiptonReduction]: Checked pairs total: 1276259 [2023-01-28 00:36:20,015 INFO L136 LiptonReduction]: Total number of compositions: 362 [2023-01-28 00:36:20,016 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:20,016 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:20,016 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:20,248 INFO L130 PetriNetUnfolder]: 0/602 cut-off events. [2023-01-28 00:36:20,248 INFO L131 PetriNetUnfolder]: For 109650/109650 co-relation queries the response was YES. [2023-01-28 00:36:20,248 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:20,248 INFO L208 CegarLoopForPetriNet]: trace histogram [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:36:20,248 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:20,248 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:20,248 INFO L85 PathProgramCache]: Analyzing trace with hash -171475914, now seen corresponding path program 1 times [2023-01-28 00:36:20,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:20,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064913108] [2023-01-28 00:36:20,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:20,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:20,350 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:20,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:20,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:20,570 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:20,571 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:20,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2023-01-28 00:36:20,571 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:20,571 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:20,571 WARN L233 ceAbstractionStarter]: 86 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:20,571 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 87 thread instances. [2023-01-28 00:36:20,663 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:20,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 895 places, 721 transitions, 9359 flow [2023-01-28 00:36:21,577 INFO L130 PetriNetUnfolder]: 88/1763 cut-off events. [2023-01-28 00:36:21,577 INFO L131 PetriNetUnfolder]: For 113477/113477 co-relation queries the response was YES. [2023-01-28 00:36:21,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5853 conditions, 1763 events. 88/1763 cut-off events. For 113477/113477 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3098 event pairs, 0 based on Foata normal form. 0/1500 useless extension candidates. Maximal degree in co-relation 5733. Up to 176 conditions per place. [2023-01-28 00:36:21,669 INFO L82 GeneralOperation]: Start removeDead. Operand has 895 places, 721 transitions, 9359 flow [2023-01-28 00:36:21,673 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 890 places, 715 transitions, 9347 flow [2023-01-28 00:36:21,673 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:21,673 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 890 places, 715 transitions, 9347 flow [2023-01-28 00:36:21,673 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 890 places, 715 transitions, 9347 flow [2023-01-28 00:36:21,673 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 890 places, 715 transitions, 9347 flow [2023-01-28 00:36:22,281 INFO L130 PetriNetUnfolder]: 0/1235 cut-off events. [2023-01-28 00:36:22,281 INFO L131 PetriNetUnfolder]: For 113477/113477 co-relation queries the response was YES. [2023-01-28 00:36:22,282 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5325 conditions, 1235 events. 0/1235 cut-off events. For 113477/113477 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1264 event pairs, 0 based on Foata normal form. 0/1148 useless extension candidates. Maximal degree in co-relation 0. Up to 88 conditions per place. [2023-01-28 00:36:22,486 INFO L119 LiptonReduction]: Number of co-enabled transitions 427518 [2023-01-28 00:36:30,165 INFO L134 LiptonReduction]: Checked pairs total: 1311060 [2023-01-28 00:36:30,165 INFO L136 LiptonReduction]: Total number of compositions: 366 [2023-01-28 00:36:30,166 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:30,166 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:30,166 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:30,396 INFO L130 PetriNetUnfolder]: 0/609 cut-off events. [2023-01-28 00:36:30,396 INFO L131 PetriNetUnfolder]: For 113477/113477 co-relation queries the response was YES. [2023-01-28 00:36:30,396 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:30,396 INFO L208 CegarLoopForPetriNet]: trace histogram [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:36:30,396 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:30,396 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:30,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1338129811, now seen corresponding path program 1 times [2023-01-28 00:36:30,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:30,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059257378] [2023-01-28 00:36:30,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:30,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:30,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:30,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:30,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:30,712 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:30,712 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:30,712 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:30,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2023-01-28 00:36:30,712 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:30,712 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:30,713 WARN L233 ceAbstractionStarter]: 87 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:30,713 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 88 thread instances. [2023-01-28 00:36:30,814 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:30,818 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 905 places, 729 transitions, 9554 flow [2023-01-28 00:36:31,657 INFO L130 PetriNetUnfolder]: 89/1783 cut-off events. [2023-01-28 00:36:31,657 INFO L131 PetriNetUnfolder]: For 117392/117392 co-relation queries the response was YES. [2023-01-28 00:36:31,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5964 conditions, 1783 events. 89/1783 cut-off events. For 117392/117392 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3082 event pairs, 0 based on Foata normal form. 0/1517 useless extension candidates. Maximal degree in co-relation 5843. Up to 178 conditions per place. [2023-01-28 00:36:31,776 INFO L82 GeneralOperation]: Start removeDead. Operand has 905 places, 729 transitions, 9554 flow [2023-01-28 00:36:31,781 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 900 places, 723 transitions, 9542 flow [2023-01-28 00:36:31,781 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:31,781 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 900 places, 723 transitions, 9542 flow [2023-01-28 00:36:31,781 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 900 places, 723 transitions, 9542 flow [2023-01-28 00:36:31,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 900 places, 723 transitions, 9542 flow [2023-01-28 00:36:32,436 INFO L130 PetriNetUnfolder]: 0/1249 cut-off events. [2023-01-28 00:36:32,436 INFO L131 PetriNetUnfolder]: For 117392/117392 co-relation queries the response was YES. [2023-01-28 00:36:32,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5430 conditions, 1249 events. 0/1249 cut-off events. For 117392/117392 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1252 event pairs, 0 based on Foata normal form. 0/1161 useless extension candidates. Maximal degree in co-relation 0. Up to 89 conditions per place. [2023-01-28 00:36:32,647 INFO L119 LiptonReduction]: Number of co-enabled transitions 437360 [2023-01-28 00:36:40,213 INFO L134 LiptonReduction]: Checked pairs total: 1354566 [2023-01-28 00:36:40,213 INFO L136 LiptonReduction]: Total number of compositions: 370 [2023-01-28 00:36:40,214 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:40,214 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:40,214 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:40,514 INFO L130 PetriNetUnfolder]: 0/617 cut-off events. [2023-01-28 00:36:40,514 INFO L131 PetriNetUnfolder]: For 117392/117392 co-relation queries the response was YES. [2023-01-28 00:36:40,514 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:40,514 INFO L208 CegarLoopForPetriNet]: trace histogram [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:36:40,514 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:40,514 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:40,514 INFO L85 PathProgramCache]: Analyzing trace with hash -550373269, now seen corresponding path program 1 times [2023-01-28 00:36:40,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:40,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384969829] [2023-01-28 00:36:40,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:40,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:40,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:40,639 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:40,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:40,890 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:40,890 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:40,890 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:40,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2023-01-28 00:36:40,890 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:40,891 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:40,891 WARN L233 ceAbstractionStarter]: 88 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:40,891 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 89 thread instances. [2023-01-28 00:36:40,988 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:40,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 915 places, 737 transitions, 9751 flow [2023-01-28 00:36:41,871 INFO L130 PetriNetUnfolder]: 90/1803 cut-off events. [2023-01-28 00:36:41,871 INFO L131 PetriNetUnfolder]: For 121396/121396 co-relation queries the response was YES. [2023-01-28 00:36:41,993 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6076 conditions, 1803 events. 90/1803 cut-off events. For 121396/121396 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3123 event pairs, 0 based on Foata normal form. 0/1534 useless extension candidates. Maximal degree in co-relation 5954. Up to 180 conditions per place. [2023-01-28 00:36:41,993 INFO L82 GeneralOperation]: Start removeDead. Operand has 915 places, 737 transitions, 9751 flow [2023-01-28 00:36:41,998 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 910 places, 731 transitions, 9739 flow [2023-01-28 00:36:41,998 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:41,998 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 910 places, 731 transitions, 9739 flow [2023-01-28 00:36:41,998 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 910 places, 731 transitions, 9739 flow [2023-01-28 00:36:41,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 910 places, 731 transitions, 9739 flow [2023-01-28 00:36:42,777 INFO L130 PetriNetUnfolder]: 0/1263 cut-off events. [2023-01-28 00:36:42,777 INFO L131 PetriNetUnfolder]: For 121396/121396 co-relation queries the response was YES. [2023-01-28 00:36:42,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5536 conditions, 1263 events. 0/1263 cut-off events. For 121396/121396 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1272 event pairs, 0 based on Foata normal form. 0/1174 useless extension candidates. Maximal degree in co-relation 0. Up to 90 conditions per place. [2023-01-28 00:36:42,974 INFO L119 LiptonReduction]: Number of co-enabled transitions 447314 [2023-01-28 00:36:50,722 INFO L134 LiptonReduction]: Checked pairs total: 1377672 [2023-01-28 00:36:50,722 INFO L136 LiptonReduction]: Total number of compositions: 374 [2023-01-28 00:36:50,723 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:50,723 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:50,724 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:50,972 INFO L130 PetriNetUnfolder]: 0/623 cut-off events. [2023-01-28 00:36:50,972 INFO L131 PetriNetUnfolder]: For 121396/121396 co-relation queries the response was YES. [2023-01-28 00:36:50,972 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:50,972 INFO L208 CegarLoopForPetriNet]: trace histogram [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:36:50,972 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:50,973 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:50,973 INFO L85 PathProgramCache]: Analyzing trace with hash -361483194, now seen corresponding path program 1 times [2023-01-28 00:36:50,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:50,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815478167] [2023-01-28 00:36:50,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:50,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:51,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:51,188 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:51,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:51,435 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:51,435 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:51,435 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:51,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2023-01-28 00:36:51,436 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:51,436 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:51,436 WARN L233 ceAbstractionStarter]: 89 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:51,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 90 thread instances. [2023-01-28 00:36:51,537 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:51,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 925 places, 745 transitions, 9950 flow [2023-01-28 00:36:52,459 INFO L130 PetriNetUnfolder]: 91/1823 cut-off events. [2023-01-28 00:36:52,459 INFO L131 PetriNetUnfolder]: For 125490/125490 co-relation queries the response was YES. [2023-01-28 00:36:52,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6189 conditions, 1823 events. 91/1823 cut-off events. For 125490/125490 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3168 event pairs, 0 based on Foata normal form. 0/1551 useless extension candidates. Maximal degree in co-relation 6066. Up to 182 conditions per place. [2023-01-28 00:36:52,589 INFO L82 GeneralOperation]: Start removeDead. Operand has 925 places, 745 transitions, 9950 flow [2023-01-28 00:36:52,594 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 920 places, 739 transitions, 9938 flow [2023-01-28 00:36:52,594 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:52,594 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 920 places, 739 transitions, 9938 flow [2023-01-28 00:36:52,594 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 920 places, 739 transitions, 9938 flow [2023-01-28 00:36:52,594 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 920 places, 739 transitions, 9938 flow [2023-01-28 00:36:53,255 INFO L130 PetriNetUnfolder]: 0/1277 cut-off events. [2023-01-28 00:36:53,256 INFO L131 PetriNetUnfolder]: For 125490/125490 co-relation queries the response was YES. [2023-01-28 00:36:53,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5643 conditions, 1277 events. 0/1277 cut-off events. For 125490/125490 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1290 event pairs, 0 based on Foata normal form. 0/1187 useless extension candidates. Maximal degree in co-relation 0. Up to 91 conditions per place. [2023-01-28 00:36:53,658 INFO L119 LiptonReduction]: Number of co-enabled transitions 457380 [2023-01-28 00:37:01,481 INFO L134 LiptonReduction]: Checked pairs total: 1389076 [2023-01-28 00:37:01,481 INFO L136 LiptonReduction]: Total number of compositions: 378 [2023-01-28 00:37:01,482 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:37:01,482 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:37:01,482 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:37:01,733 INFO L130 PetriNetUnfolder]: 0/630 cut-off events. [2023-01-28 00:37:01,733 INFO L131 PetriNetUnfolder]: For 125490/125490 co-relation queries the response was YES. [2023-01-28 00:37:01,733 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:37:01,734 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:01,734 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:37:01,734 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:37:01,734 INFO L85 PathProgramCache]: Analyzing trace with hash -51654496, now seen corresponding path program 1 times [2023-01-28 00:37:01,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:37:01,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70366287] [2023-01-28 00:37:01,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:37:01,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:37:01,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:01,842 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:37:01,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:02,104 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:37:02,104 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:37:02,104 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:37:02,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2023-01-28 00:37:02,104 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:37:02,104 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:37:02,105 WARN L233 ceAbstractionStarter]: 90 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:37:02,105 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 91 thread instances. [2023-01-28 00:37:02,266 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:37:02,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 935 places, 753 transitions, 10151 flow [2023-01-28 00:37:03,192 INFO L130 PetriNetUnfolder]: 92/1843 cut-off events. [2023-01-28 00:37:03,193 INFO L131 PetriNetUnfolder]: For 129675/129675 co-relation queries the response was YES. [2023-01-28 00:37:03,322 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6303 conditions, 1843 events. 92/1843 cut-off events. For 129675/129675 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3206 event pairs, 0 based on Foata normal form. 0/1568 useless extension candidates. Maximal degree in co-relation 6179. Up to 184 conditions per place. [2023-01-28 00:37:03,322 INFO L82 GeneralOperation]: Start removeDead. Operand has 935 places, 753 transitions, 10151 flow [2023-01-28 00:37:03,326 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 930 places, 747 transitions, 10139 flow [2023-01-28 00:37:03,327 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:37:03,327 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 930 places, 747 transitions, 10139 flow [2023-01-28 00:37:03,327 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 930 places, 747 transitions, 10139 flow [2023-01-28 00:37:03,327 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 930 places, 747 transitions, 10139 flow [2023-01-28 00:37:03,999 INFO L130 PetriNetUnfolder]: 0/1291 cut-off events. [2023-01-28 00:37:03,999 INFO L131 PetriNetUnfolder]: For 129675/129675 co-relation queries the response was YES. [2023-01-28 00:37:03,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5751 conditions, 1291 events. 0/1291 cut-off events. For 129675/129675 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1309 event pairs, 0 based on Foata normal form. 0/1200 useless extension candidates. Maximal degree in co-relation 0. Up to 92 conditions per place. [2023-01-28 00:37:04,229 INFO L119 LiptonReduction]: Number of co-enabled transitions 467558 [2023-01-28 00:37:12,151 INFO L134 LiptonReduction]: Checked pairs total: 1434356 [2023-01-28 00:37:12,152 INFO L136 LiptonReduction]: Total number of compositions: 382 [2023-01-28 00:37:12,153 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:37:12,153 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:37:12,153 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:37:12,417 INFO L130 PetriNetUnfolder]: 0/638 cut-off events. [2023-01-28 00:37:12,418 INFO L131 PetriNetUnfolder]: For 129675/129675 co-relation queries the response was YES. [2023-01-28 00:37:12,418 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:37:12,418 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:12,418 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:37:12,418 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:37:12,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1146067279, now seen corresponding path program 1 times [2023-01-28 00:37:12,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:37:12,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047131347] [2023-01-28 00:37:12,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:37:12,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:37:12,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:12,539 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:37:12,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:12,801 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:37:12,802 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:37:12,802 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:37:12,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2023-01-28 00:37:12,802 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:37:12,802 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:37:12,802 WARN L233 ceAbstractionStarter]: 91 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:37:12,802 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 92 thread instances. [2023-01-28 00:37:12,901 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:37:12,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 945 places, 761 transitions, 10354 flow [2023-01-28 00:37:13,880 INFO L130 PetriNetUnfolder]: 93/1863 cut-off events. [2023-01-28 00:37:13,880 INFO L131 PetriNetUnfolder]: For 133952/133952 co-relation queries the response was YES. [2023-01-28 00:37:13,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6418 conditions, 1863 events. 93/1863 cut-off events. For 133952/133952 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3218 event pairs, 0 based on Foata normal form. 0/1585 useless extension candidates. Maximal degree in co-relation 6293. Up to 186 conditions per place. [2023-01-28 00:37:13,990 INFO L82 GeneralOperation]: Start removeDead. Operand has 945 places, 761 transitions, 10354 flow [2023-01-28 00:37:13,994 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 940 places, 755 transitions, 10342 flow [2023-01-28 00:37:13,994 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:37:13,994 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 940 places, 755 transitions, 10342 flow [2023-01-28 00:37:13,994 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 940 places, 755 transitions, 10342 flow [2023-01-28 00:37:13,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 940 places, 755 transitions, 10342 flow [2023-01-28 00:37:14,686 INFO L130 PetriNetUnfolder]: 0/1305 cut-off events. [2023-01-28 00:37:14,686 INFO L131 PetriNetUnfolder]: For 133952/133952 co-relation queries the response was YES. [2023-01-28 00:37:14,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5860 conditions, 1305 events. 0/1305 cut-off events. For 133952/133952 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1313 event pairs, 0 based on Foata normal form. 0/1213 useless extension candidates. Maximal degree in co-relation 0. Up to 93 conditions per place. [2023-01-28 00:37:14,919 INFO L119 LiptonReduction]: Number of co-enabled transitions 477848 [2023-01-28 00:37:22,909 INFO L134 LiptonReduction]: Checked pairs total: 1470019 [2023-01-28 00:37:22,909 INFO L136 LiptonReduction]: Total number of compositions: 386 [2023-01-28 00:37:22,910 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:37:22,910 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:37:22,910 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:37:23,172 INFO L130 PetriNetUnfolder]: 0/645 cut-off events. [2023-01-28 00:37:23,173 INFO L131 PetriNetUnfolder]: For 133952/133952 co-relation queries the response was YES. [2023-01-28 00:37:23,173 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:37:23,173 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:23,173 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:37:23,173 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:37:23,173 INFO L85 PathProgramCache]: Analyzing trace with hash 904739925, now seen corresponding path program 1 times [2023-01-28 00:37:23,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:37:23,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166043693] [2023-01-28 00:37:23,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:37:23,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:37:23,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:23,284 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:37:23,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:23,624 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:37:23,625 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:37:23,625 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:37:23,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2023-01-28 00:37:23,625 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:37:23,625 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:37:23,625 WARN L233 ceAbstractionStarter]: 92 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:37:23,625 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 93 thread instances. [2023-01-28 00:37:23,728 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:37:23,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 955 places, 769 transitions, 10559 flow [2023-01-28 00:37:24,794 INFO L130 PetriNetUnfolder]: 94/1883 cut-off events. [2023-01-28 00:37:24,794 INFO L131 PetriNetUnfolder]: For 138322/138322 co-relation queries the response was YES. [2023-01-28 00:37:24,897 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6534 conditions, 1883 events. 94/1883 cut-off events. For 138322/138322 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3216 event pairs, 0 based on Foata normal form. 0/1602 useless extension candidates. Maximal degree in co-relation 6408. Up to 188 conditions per place. [2023-01-28 00:37:24,897 INFO L82 GeneralOperation]: Start removeDead. Operand has 955 places, 769 transitions, 10559 flow [2023-01-28 00:37:24,901 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 950 places, 763 transitions, 10547 flow [2023-01-28 00:37:24,901 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:37:24,901 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 950 places, 763 transitions, 10547 flow [2023-01-28 00:37:24,901 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 950 places, 763 transitions, 10547 flow [2023-01-28 00:37:24,901 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 950 places, 763 transitions, 10547 flow [2023-01-28 00:37:25,593 INFO L130 PetriNetUnfolder]: 0/1319 cut-off events. [2023-01-28 00:37:25,593 INFO L131 PetriNetUnfolder]: For 138322/138322 co-relation queries the response was YES. [2023-01-28 00:37:25,593 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5970 conditions, 1319 events. 0/1319 cut-off events. For 138322/138322 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1404 event pairs, 0 based on Foata normal form. 0/1226 useless extension candidates. Maximal degree in co-relation 0. Up to 94 conditions per place. [2023-01-28 00:37:25,839 INFO L119 LiptonReduction]: Number of co-enabled transitions 488250 [2023-01-28 00:37:33,990 INFO L134 LiptonReduction]: Checked pairs total: 1607362 [2023-01-28 00:37:33,990 INFO L136 LiptonReduction]: Total number of compositions: 390 [2023-01-28 00:37:33,991 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:37:33,991 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:37:33,991 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:37:34,264 INFO L130 PetriNetUnfolder]: 0/651 cut-off events. [2023-01-28 00:37:34,264 INFO L131 PetriNetUnfolder]: For 138322/138322 co-relation queries the response was YES. [2023-01-28 00:37:34,264 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:37:34,264 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:34,264 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:37:34,265 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:37:34,265 INFO L85 PathProgramCache]: Analyzing trace with hash 428117223, now seen corresponding path program 1 times [2023-01-28 00:37:34,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:37:34,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333793377] [2023-01-28 00:37:34,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:37:34,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:37:34,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:34,386 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:37:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:34,755 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:37:34,756 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:37:34,756 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:37:34,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2023-01-28 00:37:34,756 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:37:34,756 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:37:34,756 WARN L233 ceAbstractionStarter]: 93 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:37:34,756 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 94 thread instances. [2023-01-28 00:37:34,878 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:37:34,884 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 965 places, 777 transitions, 10766 flow [2023-01-28 00:37:36,012 INFO L130 PetriNetUnfolder]: 95/1903 cut-off events. [2023-01-28 00:37:36,013 INFO L131 PetriNetUnfolder]: For 142786/142786 co-relation queries the response was YES. [2023-01-28 00:37:36,113 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6651 conditions, 1903 events. 95/1903 cut-off events. For 142786/142786 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3246 event pairs, 0 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 6524. Up to 190 conditions per place. [2023-01-28 00:37:36,113 INFO L82 GeneralOperation]: Start removeDead. Operand has 965 places, 777 transitions, 10766 flow [2023-01-28 00:37:36,118 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 960 places, 771 transitions, 10754 flow [2023-01-28 00:37:36,118 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:37:36,118 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 960 places, 771 transitions, 10754 flow [2023-01-28 00:37:36,118 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 960 places, 771 transitions, 10754 flow [2023-01-28 00:37:36,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 960 places, 771 transitions, 10754 flow [2023-01-28 00:37:36,823 INFO L130 PetriNetUnfolder]: 0/1333 cut-off events. [2023-01-28 00:37:36,823 INFO L131 PetriNetUnfolder]: For 142786/142786 co-relation queries the response was YES. [2023-01-28 00:37:36,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6081 conditions, 1333 events. 0/1333 cut-off events. For 142786/142786 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1421 event pairs, 0 based on Foata normal form. 0/1239 useless extension candidates. Maximal degree in co-relation 0. Up to 95 conditions per place. [2023-01-28 00:37:37,068 INFO L119 LiptonReduction]: Number of co-enabled transitions 498764 [2023-01-28 00:37:45,314 INFO L134 LiptonReduction]: Checked pairs total: 1637445 [2023-01-28 00:37:45,314 INFO L136 LiptonReduction]: Total number of compositions: 394 [2023-01-28 00:37:45,315 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:37:45,315 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:37:45,315 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:37:45,593 INFO L130 PetriNetUnfolder]: 0/659 cut-off events. [2023-01-28 00:37:45,593 INFO L131 PetriNetUnfolder]: For 142786/142786 co-relation queries the response was YES. [2023-01-28 00:37:45,593 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:37:45,594 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:45,594 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:37:45,594 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:37:45,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1454230, now seen corresponding path program 1 times [2023-01-28 00:37:45,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:37:45,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198995783] [2023-01-28 00:37:45,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:37:45,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:37:45,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:45,753 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:37:45,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:46,031 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:37:46,031 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:37:46,031 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:37:46,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2023-01-28 00:37:46,031 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:37:46,032 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:37:46,032 WARN L233 ceAbstractionStarter]: 94 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:37:46,032 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 95 thread instances. [2023-01-28 00:37:46,137 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:37:46,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 975 places, 785 transitions, 10975 flow [2023-01-28 00:37:47,273 INFO L130 PetriNetUnfolder]: 96/1923 cut-off events. [2023-01-28 00:37:47,273 INFO L131 PetriNetUnfolder]: For 147345/147345 co-relation queries the response was YES. [2023-01-28 00:37:47,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6769 conditions, 1923 events. 96/1923 cut-off events. For 147345/147345 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3462 event pairs, 0 based on Foata normal form. 0/1636 useless extension candidates. Maximal degree in co-relation 6641. Up to 192 conditions per place. [2023-01-28 00:37:47,382 INFO L82 GeneralOperation]: Start removeDead. Operand has 975 places, 785 transitions, 10975 flow [2023-01-28 00:37:47,386 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 970 places, 779 transitions, 10963 flow [2023-01-28 00:37:47,386 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:37:47,386 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 970 places, 779 transitions, 10963 flow [2023-01-28 00:37:47,386 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 970 places, 779 transitions, 10963 flow [2023-01-28 00:37:47,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 970 places, 779 transitions, 10963 flow [2023-01-28 00:37:48,128 INFO L130 PetriNetUnfolder]: 0/1347 cut-off events. [2023-01-28 00:37:48,129 INFO L131 PetriNetUnfolder]: For 147345/147345 co-relation queries the response was YES. [2023-01-28 00:37:48,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6193 conditions, 1347 events. 0/1347 cut-off events. For 147345/147345 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1433 event pairs, 0 based on Foata normal form. 0/1252 useless extension candidates. Maximal degree in co-relation 0. Up to 96 conditions per place. [2023-01-28 00:37:48,383 INFO L119 LiptonReduction]: Number of co-enabled transitions 509390 [2023-01-28 00:37:56,716 INFO L134 LiptonReduction]: Checked pairs total: 1676399 [2023-01-28 00:37:56,716 INFO L136 LiptonReduction]: Total number of compositions: 398 [2023-01-28 00:37:56,717 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:37:56,717 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:37:56,717 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:37:56,997 INFO L130 PetriNetUnfolder]: 0/665 cut-off events. [2023-01-28 00:37:56,998 INFO L131 PetriNetUnfolder]: For 147345/147345 co-relation queries the response was YES. [2023-01-28 00:37:56,998 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:37:56,998 INFO L208 CegarLoopForPetriNet]: trace histogram [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:37:56,998 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:37:56,998 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:37:56,998 INFO L85 PathProgramCache]: Analyzing trace with hash 209711215, now seen corresponding path program 1 times [2023-01-28 00:37:56,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:37:56,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180100] [2023-01-28 00:37:56,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:37:56,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:37:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:57,134 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:37:57,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:37:57,411 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:37:57,411 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:37:57,411 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:37:57,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2023-01-28 00:37:57,412 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:37:57,412 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:37:57,412 WARN L233 ceAbstractionStarter]: 95 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:37:57,412 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 96 thread instances. [2023-01-28 00:37:57,538 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:37:57,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 985 places, 793 transitions, 11186 flow [2023-01-28 00:37:58,632 INFO L130 PetriNetUnfolder]: 97/1943 cut-off events. [2023-01-28 00:37:58,632 INFO L131 PetriNetUnfolder]: For 152000/152000 co-relation queries the response was YES. [2023-01-28 00:37:58,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6888 conditions, 1943 events. 97/1943 cut-off events. For 152000/152000 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3331 event pairs, 0 based on Foata normal form. 0/1653 useless extension candidates. Maximal degree in co-relation 6759. Up to 194 conditions per place. [2023-01-28 00:37:58,755 INFO L82 GeneralOperation]: Start removeDead. Operand has 985 places, 793 transitions, 11186 flow [2023-01-28 00:37:58,759 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 980 places, 787 transitions, 11174 flow [2023-01-28 00:37:58,759 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:37:58,759 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 980 places, 787 transitions, 11174 flow [2023-01-28 00:37:58,759 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 980 places, 787 transitions, 11174 flow [2023-01-28 00:37:58,759 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 980 places, 787 transitions, 11174 flow [2023-01-28 00:37:59,506 INFO L130 PetriNetUnfolder]: 0/1361 cut-off events. [2023-01-28 00:37:59,506 INFO L131 PetriNetUnfolder]: For 152000/152000 co-relation queries the response was YES. [2023-01-28 00:37:59,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6306 conditions, 1361 events. 0/1361 cut-off events. For 152000/152000 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1461 event pairs, 0 based on Foata normal form. 0/1265 useless extension candidates. Maximal degree in co-relation 0. Up to 97 conditions per place. [2023-01-28 00:37:59,765 INFO L119 LiptonReduction]: Number of co-enabled transitions 520128 [2023-01-28 00:38:08,176 INFO L134 LiptonReduction]: Checked pairs total: 1692034 [2023-01-28 00:38:08,176 INFO L136 LiptonReduction]: Total number of compositions: 402 [2023-01-28 00:38:08,177 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:38:08,177 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:38:08,177 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:38:08,464 INFO L130 PetriNetUnfolder]: 0/673 cut-off events. [2023-01-28 00:38:08,465 INFO L131 PetriNetUnfolder]: For 152000/152000 co-relation queries the response was YES. [2023-01-28 00:38:08,465 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:38:08,465 INFO L208 CegarLoopForPetriNet]: trace histogram [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:38:08,465 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:38:08,465 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:38:08,465 INFO L85 PathProgramCache]: Analyzing trace with hash -1595812161, now seen corresponding path program 1 times [2023-01-28 00:38:08,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:38:08,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721694414] [2023-01-28 00:38:08,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:38:08,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:38:08,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:08,620 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:38:08,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:08,922 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:38:08,923 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:38:08,923 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:38:08,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2023-01-28 00:38:08,923 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:38:08,923 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:38:08,923 WARN L233 ceAbstractionStarter]: 96 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:38:08,923 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 97 thread instances. [2023-01-28 00:38:09,109 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:38:09,113 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 995 places, 801 transitions, 11399 flow [2023-01-28 00:38:10,167 INFO L130 PetriNetUnfolder]: 98/1963 cut-off events. [2023-01-28 00:38:10,167 INFO L131 PetriNetUnfolder]: For 156752/156752 co-relation queries the response was YES. [2023-01-28 00:38:10,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7008 conditions, 1963 events. 98/1963 cut-off events. For 156752/156752 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3334 event pairs, 0 based on Foata normal form. 0/1670 useless extension candidates. Maximal degree in co-relation 6878. Up to 196 conditions per place. [2023-01-28 00:38:10,314 INFO L82 GeneralOperation]: Start removeDead. Operand has 995 places, 801 transitions, 11399 flow [2023-01-28 00:38:10,320 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 990 places, 795 transitions, 11387 flow [2023-01-28 00:38:10,320 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:38:10,320 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 990 places, 795 transitions, 11387 flow [2023-01-28 00:38:10,320 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 990 places, 795 transitions, 11387 flow [2023-01-28 00:38:10,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 990 places, 795 transitions, 11387 flow [2023-01-28 00:38:11,293 INFO L130 PetriNetUnfolder]: 0/1375 cut-off events. [2023-01-28 00:38:11,293 INFO L131 PetriNetUnfolder]: For 156752/156752 co-relation queries the response was YES. [2023-01-28 00:38:11,293 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6420 conditions, 1375 events. 0/1375 cut-off events. For 156752/156752 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1457 event pairs, 0 based on Foata normal form. 0/1278 useless extension candidates. Maximal degree in co-relation 0. Up to 98 conditions per place. [2023-01-28 00:38:11,528 INFO L119 LiptonReduction]: Number of co-enabled transitions 530978 [2023-01-28 00:38:20,056 INFO L134 LiptonReduction]: Checked pairs total: 1741833 [2023-01-28 00:38:20,056 INFO L136 LiptonReduction]: Total number of compositions: 406 [2023-01-28 00:38:20,057 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:38:20,057 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:38:20,057 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:38:20,357 INFO L130 PetriNetUnfolder]: 0/679 cut-off events. [2023-01-28 00:38:20,357 INFO L131 PetriNetUnfolder]: For 156752/156752 co-relation queries the response was YES. [2023-01-28 00:38:20,357 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:38:20,357 INFO L208 CegarLoopForPetriNet]: trace histogram [97, 97, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:20,357 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:38:20,358 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:38:20,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1441685622, now seen corresponding path program 1 times [2023-01-28 00:38:20,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:38:20,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527134829] [2023-01-28 00:38:20,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:38:20,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:38:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:20,491 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:38:20,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:20,812 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:38:20,812 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:38:20,812 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:38:20,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2023-01-28 00:38:20,813 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:38:20,813 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:38:20,813 WARN L233 ceAbstractionStarter]: 97 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:38:20,813 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 98 thread instances. [2023-01-28 00:38:20,949 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:38:20,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1005 places, 809 transitions, 11614 flow [2023-01-28 00:38:22,317 INFO L130 PetriNetUnfolder]: 99/1983 cut-off events. [2023-01-28 00:38:22,317 INFO L131 PetriNetUnfolder]: For 161602/161602 co-relation queries the response was YES. [2023-01-28 00:38:22,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7129 conditions, 1983 events. 99/1983 cut-off events. For 161602/161602 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3386 event pairs, 0 based on Foata normal form. 0/1687 useless extension candidates. Maximal degree in co-relation 6998. Up to 198 conditions per place. [2023-01-28 00:38:22,426 INFO L82 GeneralOperation]: Start removeDead. Operand has 1005 places, 809 transitions, 11614 flow [2023-01-28 00:38:22,430 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1000 places, 803 transitions, 11602 flow [2023-01-28 00:38:22,430 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:38:22,430 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1000 places, 803 transitions, 11602 flow [2023-01-28 00:38:22,430 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1000 places, 803 transitions, 11602 flow [2023-01-28 00:38:22,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1000 places, 803 transitions, 11602 flow [2023-01-28 00:38:23,514 INFO L130 PetriNetUnfolder]: 0/1389 cut-off events. [2023-01-28 00:38:23,515 INFO L131 PetriNetUnfolder]: For 161602/161602 co-relation queries the response was YES. [2023-01-28 00:38:23,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6535 conditions, 1389 events. 0/1389 cut-off events. For 161602/161602 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1483 event pairs, 0 based on Foata normal form. 0/1291 useless extension candidates. Maximal degree in co-relation 0. Up to 99 conditions per place. [2023-01-28 00:38:23,828 INFO L119 LiptonReduction]: Number of co-enabled transitions 541940 [2023-01-28 00:38:32,465 INFO L134 LiptonReduction]: Checked pairs total: 1777084 [2023-01-28 00:38:32,465 INFO L136 LiptonReduction]: Total number of compositions: 410 [2023-01-28 00:38:32,466 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:38:32,466 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:38:32,466 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:38:32,890 INFO L130 PetriNetUnfolder]: 0/686 cut-off events. [2023-01-28 00:38:32,890 INFO L131 PetriNetUnfolder]: For 161602/161602 co-relation queries the response was YES. [2023-01-28 00:38:32,890 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:38:32,890 INFO L208 CegarLoopForPetriNet]: trace histogram [98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:32,890 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:38:32,891 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:38:32,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1772450444, now seen corresponding path program 1 times [2023-01-28 00:38:32,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:38:32,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548992092] [2023-01-28 00:38:32,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:38:32,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:38:33,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:33,035 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:38:33,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:33,431 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:38:33,432 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:38:33,432 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:38:33,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2023-01-28 00:38:33,432 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:38:33,432 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:38:33,432 WARN L233 ceAbstractionStarter]: 98 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:38:33,432 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 99 thread instances. [2023-01-28 00:38:33,539 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:38:33,543 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1015 places, 817 transitions, 11831 flow [2023-01-28 00:38:35,085 INFO L130 PetriNetUnfolder]: 100/2003 cut-off events. [2023-01-28 00:38:35,086 INFO L131 PetriNetUnfolder]: For 166551/166551 co-relation queries the response was YES. [2023-01-28 00:38:35,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7251 conditions, 2003 events. 100/2003 cut-off events. For 166551/166551 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3411 event pairs, 0 based on Foata normal form. 0/1704 useless extension candidates. Maximal degree in co-relation 7119. Up to 200 conditions per place. [2023-01-28 00:38:35,186 INFO L82 GeneralOperation]: Start removeDead. Operand has 1015 places, 817 transitions, 11831 flow [2023-01-28 00:38:35,190 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1010 places, 811 transitions, 11819 flow [2023-01-28 00:38:35,190 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:38:35,190 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1010 places, 811 transitions, 11819 flow [2023-01-28 00:38:35,191 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1010 places, 811 transitions, 11819 flow [2023-01-28 00:38:35,191 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1010 places, 811 transitions, 11819 flow [2023-01-28 00:38:36,238 INFO L130 PetriNetUnfolder]: 0/1403 cut-off events. [2023-01-28 00:38:36,238 INFO L131 PetriNetUnfolder]: For 166551/166551 co-relation queries the response was YES. [2023-01-28 00:38:36,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6651 conditions, 1403 events. 0/1403 cut-off events. For 166551/166551 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1493 event pairs, 0 based on Foata normal form. 0/1304 useless extension candidates. Maximal degree in co-relation 0. Up to 100 conditions per place. [2023-01-28 00:38:36,541 INFO L119 LiptonReduction]: Number of co-enabled transitions 553014 [2023-01-28 00:38:45,275 INFO L134 LiptonReduction]: Checked pairs total: 1825870 [2023-01-28 00:38:45,275 INFO L136 LiptonReduction]: Total number of compositions: 414 [2023-01-28 00:38:45,276 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:38:45,276 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:38:45,276 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:38:45,596 INFO L130 PetriNetUnfolder]: 0/693 cut-off events. [2023-01-28 00:38:45,596 INFO L131 PetriNetUnfolder]: For 166551/166551 co-relation queries the response was YES. [2023-01-28 00:38:45,597 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:38:45,597 INFO L208 CegarLoopForPetriNet]: trace histogram [99, 99, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:45,597 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:38:45,597 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:38:45,597 INFO L85 PathProgramCache]: Analyzing trace with hash -1256721069, now seen corresponding path program 1 times [2023-01-28 00:38:45,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:38:45,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523165449] [2023-01-28 00:38:45,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:38:45,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:38:45,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:45,758 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:38:45,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:46,186 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:38:46,186 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:38:46,186 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:38:46,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2023-01-28 00:38:46,186 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:38:46,187 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:38:46,187 WARN L233 ceAbstractionStarter]: 99 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:38:46,187 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 100 thread instances. [2023-01-28 00:38:46,298 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:38:46,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1025 places, 825 transitions, 12050 flow [2023-01-28 00:38:47,722 INFO L130 PetriNetUnfolder]: 101/2023 cut-off events. [2023-01-28 00:38:47,722 INFO L131 PetriNetUnfolder]: For 171600/171600 co-relation queries the response was YES. [2023-01-28 00:38:47,833 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7374 conditions, 2023 events. 101/2023 cut-off events. For 171600/171600 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3473 event pairs, 0 based on Foata normal form. 0/1721 useless extension candidates. Maximal degree in co-relation 7241. Up to 202 conditions per place. [2023-01-28 00:38:47,833 INFO L82 GeneralOperation]: Start removeDead. Operand has 1025 places, 825 transitions, 12050 flow [2023-01-28 00:38:47,838 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1020 places, 819 transitions, 12038 flow [2023-01-28 00:38:47,838 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:38:47,838 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1020 places, 819 transitions, 12038 flow [2023-01-28 00:38:47,838 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1020 places, 819 transitions, 12038 flow [2023-01-28 00:38:47,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1020 places, 819 transitions, 12038 flow [2023-01-28 00:38:49,103 INFO L130 PetriNetUnfolder]: 0/1417 cut-off events. [2023-01-28 00:38:49,103 INFO L131 PetriNetUnfolder]: For 171600/171600 co-relation queries the response was YES. [2023-01-28 00:38:49,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6768 conditions, 1417 events. 0/1417 cut-off events. For 171600/171600 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1522 event pairs, 0 based on Foata normal form. 0/1317 useless extension candidates. Maximal degree in co-relation 0. Up to 101 conditions per place. [2023-01-28 00:38:49,355 INFO L119 LiptonReduction]: Number of co-enabled transitions 564200 [2023-01-28 00:38:58,106 INFO L134 LiptonReduction]: Checked pairs total: 1852414 [2023-01-28 00:38:58,106 INFO L136 LiptonReduction]: Total number of compositions: 418 [2023-01-28 00:38:58,107 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:38:58,108 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:38:58,108 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:38:58,422 INFO L130 PetriNetUnfolder]: 0/700 cut-off events. [2023-01-28 00:38:58,422 INFO L131 PetriNetUnfolder]: For 171600/171600 co-relation queries the response was YES. [2023-01-28 00:38:58,422 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:38:58,423 INFO L208 CegarLoopForPetriNet]: trace histogram [100, 100, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:58,423 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:38:58,423 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:38:58,423 INFO L85 PathProgramCache]: Analyzing trace with hash -2104277399, now seen corresponding path program 1 times [2023-01-28 00:38:58,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:38:58,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815886339] [2023-01-28 00:38:58,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:38:58,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:38:58,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:58,550 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:38:58,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:38:58,939 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:38:58,939 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:38:58,939 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:38:58,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2023-01-28 00:38:58,939 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:38:58,939 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:38:58,940 WARN L233 ceAbstractionStarter]: 100 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:38:58,940 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 101 thread instances. [2023-01-28 00:38:59,048 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:38:59,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1035 places, 833 transitions, 12271 flow [2023-01-28 00:39:00,491 INFO L130 PetriNetUnfolder]: 102/2043 cut-off events. [2023-01-28 00:39:00,491 INFO L131 PetriNetUnfolder]: For 176750/176750 co-relation queries the response was YES. [2023-01-28 00:39:00,615 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7498 conditions, 2043 events. 102/2043 cut-off events. For 176750/176750 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3484 event pairs, 0 based on Foata normal form. 0/1738 useless extension candidates. Maximal degree in co-relation 7364. Up to 204 conditions per place. [2023-01-28 00:39:00,615 INFO L82 GeneralOperation]: Start removeDead. Operand has 1035 places, 833 transitions, 12271 flow [2023-01-28 00:39:00,620 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1030 places, 827 transitions, 12259 flow [2023-01-28 00:39:00,621 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:39:00,621 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1030 places, 827 transitions, 12259 flow [2023-01-28 00:39:00,621 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1030 places, 827 transitions, 12259 flow [2023-01-28 00:39:00,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1030 places, 827 transitions, 12259 flow [2023-01-28 00:39:01,800 INFO L130 PetriNetUnfolder]: 0/1431 cut-off events. [2023-01-28 00:39:01,800 INFO L131 PetriNetUnfolder]: For 176750/176750 co-relation queries the response was YES. [2023-01-28 00:39:01,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6886 conditions, 1431 events. 0/1431 cut-off events. For 176750/176750 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1527 event pairs, 0 based on Foata normal form. 0/1330 useless extension candidates. Maximal degree in co-relation 0. Up to 102 conditions per place. [2023-01-28 00:39:02,058 INFO L119 LiptonReduction]: Number of co-enabled transitions 575498 [2023-01-28 00:39:10,984 INFO L134 LiptonReduction]: Checked pairs total: 1882721 [2023-01-28 00:39:10,984 INFO L136 LiptonReduction]: Total number of compositions: 422 [2023-01-28 00:39:10,985 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:39:10,985 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:39:10,985 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:39:11,360 INFO L130 PetriNetUnfolder]: 0/707 cut-off events. [2023-01-28 00:39:11,360 INFO L131 PetriNetUnfolder]: For 176750/176750 co-relation queries the response was YES. [2023-01-28 00:39:11,360 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:39:11,361 INFO L208 CegarLoopForPetriNet]: trace histogram [101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:39:11,361 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:39:11,361 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:39:11,361 INFO L85 PathProgramCache]: Analyzing trace with hash -473554133, now seen corresponding path program 1 times [2023-01-28 00:39:11,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:39:11,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412742227] [2023-01-28 00:39:11,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:39:11,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:39:11,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:11,512 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:39:11,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:11,969 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:39:11,969 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:39:11,969 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:39:11,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2023-01-28 00:39:11,969 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:39:11,969 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:39:11,970 WARN L233 ceAbstractionStarter]: 101 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:39:11,970 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 102 thread instances. [2023-01-28 00:39:12,080 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:39:12,086 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1045 places, 841 transitions, 12494 flow [2023-01-28 00:39:13,537 INFO L130 PetriNetUnfolder]: 103/2063 cut-off events. [2023-01-28 00:39:13,537 INFO L131 PetriNetUnfolder]: For 182002/182002 co-relation queries the response was YES. [2023-01-28 00:39:13,645 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7623 conditions, 2063 events. 103/2063 cut-off events. For 182002/182002 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3518 event pairs, 0 based on Foata normal form. 0/1755 useless extension candidates. Maximal degree in co-relation 7488. Up to 206 conditions per place. [2023-01-28 00:39:13,645 INFO L82 GeneralOperation]: Start removeDead. Operand has 1045 places, 841 transitions, 12494 flow [2023-01-28 00:39:13,650 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1040 places, 835 transitions, 12482 flow [2023-01-28 00:39:13,650 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:39:13,650 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1040 places, 835 transitions, 12482 flow [2023-01-28 00:39:13,650 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1040 places, 835 transitions, 12482 flow [2023-01-28 00:39:13,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1040 places, 835 transitions, 12482 flow [2023-01-28 00:39:14,756 INFO L130 PetriNetUnfolder]: 0/1445 cut-off events. [2023-01-28 00:39:14,757 INFO L131 PetriNetUnfolder]: For 182002/182002 co-relation queries the response was YES. [2023-01-28 00:39:14,757 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7005 conditions, 1445 events. 0/1445 cut-off events. For 182002/182002 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1536 event pairs, 0 based on Foata normal form. 0/1343 useless extension candidates. Maximal degree in co-relation 0. Up to 103 conditions per place. [2023-01-28 00:39:15,018 INFO L119 LiptonReduction]: Number of co-enabled transitions 586908 [2023-01-28 00:39:24,211 INFO L134 LiptonReduction]: Checked pairs total: 1938394 [2023-01-28 00:39:24,212 INFO L136 LiptonReduction]: Total number of compositions: 426 [2023-01-28 00:39:24,212 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:39:24,212 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:39:24,213 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:39:24,545 INFO L130 PetriNetUnfolder]: 0/714 cut-off events. [2023-01-28 00:39:24,545 INFO L131 PetriNetUnfolder]: For 182002/182002 co-relation queries the response was YES. [2023-01-28 00:39:24,545 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:39:24,545 INFO L208 CegarLoopForPetriNet]: trace histogram [102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:39:24,546 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:39:24,546 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:39:24,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1257657822, now seen corresponding path program 1 times [2023-01-28 00:39:24,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:39:24,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179131328] [2023-01-28 00:39:24,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:39:24,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:39:24,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:24,678 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:39:24,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:25,092 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:39:25,092 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:39:25,092 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:39:25,093 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2023-01-28 00:39:25,093 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:39:25,093 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:39:25,093 WARN L233 ceAbstractionStarter]: 102 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:39:25,093 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 103 thread instances. [2023-01-28 00:39:25,214 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:39:25,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1055 places, 849 transitions, 12719 flow [2023-01-28 00:39:26,781 INFO L130 PetriNetUnfolder]: 104/2083 cut-off events. [2023-01-28 00:39:26,781 INFO L131 PetriNetUnfolder]: For 187357/187357 co-relation queries the response was YES. [2023-01-28 00:39:26,903 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7749 conditions, 2083 events. 104/2083 cut-off events. For 187357/187357 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3552 event pairs, 0 based on Foata normal form. 0/1772 useless extension candidates. Maximal degree in co-relation 7613. Up to 208 conditions per place. [2023-01-28 00:39:26,903 INFO L82 GeneralOperation]: Start removeDead. Operand has 1055 places, 849 transitions, 12719 flow [2023-01-28 00:39:26,908 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1050 places, 843 transitions, 12707 flow [2023-01-28 00:39:26,908 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:39:26,908 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1050 places, 843 transitions, 12707 flow [2023-01-28 00:39:26,909 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1050 places, 843 transitions, 12707 flow [2023-01-28 00:39:26,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1050 places, 843 transitions, 12707 flow [2023-01-28 00:39:28,070 INFO L130 PetriNetUnfolder]: 0/1459 cut-off events. [2023-01-28 00:39:28,070 INFO L131 PetriNetUnfolder]: For 187357/187357 co-relation queries the response was YES. [2023-01-28 00:39:28,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7125 conditions, 1459 events. 0/1459 cut-off events. For 187357/187357 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1554 event pairs, 0 based on Foata normal form. 0/1356 useless extension candidates. Maximal degree in co-relation 0. Up to 104 conditions per place. [2023-01-28 00:39:28,493 INFO L119 LiptonReduction]: Number of co-enabled transitions 598430 [2023-01-28 00:39:37,712 INFO L134 LiptonReduction]: Checked pairs total: 1972766 [2023-01-28 00:39:37,713 INFO L136 LiptonReduction]: Total number of compositions: 430 [2023-01-28 00:39:37,713 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:39:37,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;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:39:37,714 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:39:38,052 INFO L130 PetriNetUnfolder]: 0/721 cut-off events. [2023-01-28 00:39:38,053 INFO L131 PetriNetUnfolder]: For 187357/187357 co-relation queries the response was YES. [2023-01-28 00:39:38,053 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:39:38,053 INFO L208 CegarLoopForPetriNet]: trace histogram [103, 103, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:39:38,053 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:39:38,053 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:39:38,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1015914932, now seen corresponding path program 1 times [2023-01-28 00:39:38,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:39:38,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237686508] [2023-01-28 00:39:38,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:39:38,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:39:38,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:38,247 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:39:38,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:38,674 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:39:38,674 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:39:38,674 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:39:38,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2023-01-28 00:39:38,674 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:39:38,675 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:39:38,675 WARN L233 ceAbstractionStarter]: 103 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:39:38,675 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 104 thread instances. [2023-01-28 00:39:38,786 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:39:38,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1065 places, 857 transitions, 12946 flow [2023-01-28 00:39:40,326 INFO L130 PetriNetUnfolder]: 105/2103 cut-off events. [2023-01-28 00:39:40,326 INFO L131 PetriNetUnfolder]: For 192816/192816 co-relation queries the response was YES. [2023-01-28 00:39:40,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7876 conditions, 2103 events. 105/2103 cut-off events. For 192816/192816 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3591 event pairs, 0 based on Foata normal form. 0/1789 useless extension candidates. Maximal degree in co-relation 7739. Up to 210 conditions per place. [2023-01-28 00:39:40,459 INFO L82 GeneralOperation]: Start removeDead. Operand has 1065 places, 857 transitions, 12946 flow [2023-01-28 00:39:40,463 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1060 places, 851 transitions, 12934 flow [2023-01-28 00:39:40,463 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:39:40,464 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1060 places, 851 transitions, 12934 flow [2023-01-28 00:39:40,464 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1060 places, 851 transitions, 12934 flow [2023-01-28 00:39:40,464 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1060 places, 851 transitions, 12934 flow [2023-01-28 00:39:41,728 INFO L130 PetriNetUnfolder]: 0/1473 cut-off events. [2023-01-28 00:39:41,728 INFO L131 PetriNetUnfolder]: For 192816/192816 co-relation queries the response was YES. [2023-01-28 00:39:41,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7246 conditions, 1473 events. 0/1473 cut-off events. For 192816/192816 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1569 event pairs, 0 based on Foata normal form. 0/1369 useless extension candidates. Maximal degree in co-relation 0. Up to 105 conditions per place. [2023-01-28 00:39:42,198 INFO L119 LiptonReduction]: Number of co-enabled transitions 610064 [2023-01-28 00:39:51,300 INFO L134 LiptonReduction]: Checked pairs total: 2003752 [2023-01-28 00:39:51,300 INFO L136 LiptonReduction]: Total number of compositions: 434 [2023-01-28 00:39:51,301 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:39:51,301 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:39:51,301 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:39:51,652 INFO L130 PetriNetUnfolder]: 0/728 cut-off events. [2023-01-28 00:39:51,652 INFO L131 PetriNetUnfolder]: For 192816/192816 co-relation queries the response was YES. [2023-01-28 00:39:51,652 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:39:51,652 INFO L208 CegarLoopForPetriNet]: trace histogram [104, 104, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:39:51,652 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:39:51,652 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:39:51,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1895335187, now seen corresponding path program 1 times [2023-01-28 00:39:51,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:39:51,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406703758] [2023-01-28 00:39:51,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:39:51,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:39:51,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:51,804 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:39:51,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:39:52,210 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:39:52,210 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:39:52,210 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:39:52,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2023-01-28 00:39:52,210 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:39:52,211 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:39:52,211 WARN L233 ceAbstractionStarter]: 104 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:39:52,211 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 105 thread instances. [2023-01-28 00:39:52,323 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:39:52,327 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1075 places, 865 transitions, 13175 flow [2023-01-28 00:39:53,947 INFO L130 PetriNetUnfolder]: 106/2123 cut-off events. [2023-01-28 00:39:53,947 INFO L131 PetriNetUnfolder]: For 198380/198380 co-relation queries the response was YES. [2023-01-28 00:39:54,073 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8004 conditions, 2123 events. 106/2123 cut-off events. For 198380/198380 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3620 event pairs, 0 based on Foata normal form. 0/1806 useless extension candidates. Maximal degree in co-relation 7866. Up to 212 conditions per place. [2023-01-28 00:39:54,073 INFO L82 GeneralOperation]: Start removeDead. Operand has 1075 places, 865 transitions, 13175 flow [2023-01-28 00:39:54,078 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1070 places, 859 transitions, 13163 flow [2023-01-28 00:39:54,078 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:39:54,078 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1070 places, 859 transitions, 13163 flow [2023-01-28 00:39:54,078 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1070 places, 859 transitions, 13163 flow [2023-01-28 00:39:54,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1070 places, 859 transitions, 13163 flow [2023-01-28 00:39:55,447 INFO L130 PetriNetUnfolder]: 0/1487 cut-off events. [2023-01-28 00:39:55,447 INFO L131 PetriNetUnfolder]: For 198380/198380 co-relation queries the response was YES. [2023-01-28 00:39:55,447 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7368 conditions, 1487 events. 0/1487 cut-off events. For 198380/198380 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1587 event pairs, 0 based on Foata normal form. 0/1382 useless extension candidates. Maximal degree in co-relation 0. Up to 106 conditions per place. [2023-01-28 00:39:55,735 INFO L119 LiptonReduction]: Number of co-enabled transitions 621810 [2023-01-28 00:40:04,989 INFO L134 LiptonReduction]: Checked pairs total: 2066625 [2023-01-28 00:40:04,989 INFO L136 LiptonReduction]: Total number of compositions: 438 [2023-01-28 00:40:04,990 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:40:04,990 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:40:04,990 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:40:05,427 INFO L130 PetriNetUnfolder]: 0/735 cut-off events. [2023-01-28 00:40:05,427 INFO L131 PetriNetUnfolder]: For 198380/198380 co-relation queries the response was YES. [2023-01-28 00:40:05,427 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:40:05,428 INFO L208 CegarLoopForPetriNet]: trace histogram [105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:05,428 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:40:05,428 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:40:05,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1831648718, now seen corresponding path program 1 times [2023-01-28 00:40:05,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:40:05,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204487824] [2023-01-28 00:40:05,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:40:05,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:40:05,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:40:05,599 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:40:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:40:06,192 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:40:06,193 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:40:06,193 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:40:06,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2023-01-28 00:40:06,193 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:40:06,193 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:40:06,193 WARN L233 ceAbstractionStarter]: 105 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:40:06,193 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 106 thread instances. [2023-01-28 00:40:06,307 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:40:06,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1085 places, 873 transitions, 13406 flow [2023-01-28 00:40:07,924 INFO L130 PetriNetUnfolder]: 107/2143 cut-off events. [2023-01-28 00:40:07,924 INFO L131 PetriNetUnfolder]: For 204050/204050 co-relation queries the response was YES. [2023-01-28 00:40:08,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8133 conditions, 2143 events. 107/2143 cut-off events. For 204050/204050 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3638 event pairs, 0 based on Foata normal form. 0/1823 useless extension candidates. Maximal degree in co-relation 7994. Up to 214 conditions per place. [2023-01-28 00:40:08,049 INFO L82 GeneralOperation]: Start removeDead. Operand has 1085 places, 873 transitions, 13406 flow [2023-01-28 00:40:08,054 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1080 places, 867 transitions, 13394 flow [2023-01-28 00:40:08,054 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:40:08,054 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1080 places, 867 transitions, 13394 flow [2023-01-28 00:40:08,054 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1080 places, 867 transitions, 13394 flow [2023-01-28 00:40:08,054 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1080 places, 867 transitions, 13394 flow [2023-01-28 00:40:09,668 INFO L130 PetriNetUnfolder]: 0/1501 cut-off events. [2023-01-28 00:40:09,668 INFO L131 PetriNetUnfolder]: For 204050/204050 co-relation queries the response was YES. [2023-01-28 00:40:09,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7491 conditions, 1501 events. 0/1501 cut-off events. For 204050/204050 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1597 event pairs, 0 based on Foata normal form. 0/1395 useless extension candidates. Maximal degree in co-relation 0. Up to 107 conditions per place. [2023-01-28 00:40:10,479 INFO L119 LiptonReduction]: Number of co-enabled transitions 633668 [2023-01-28 00:40:20,011 INFO L134 LiptonReduction]: Checked pairs total: 2089676 [2023-01-28 00:40:20,012 INFO L136 LiptonReduction]: Total number of compositions: 442 [2023-01-28 00:40:20,013 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:40:20,013 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:40:20,013 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:40:20,391 INFO L130 PetriNetUnfolder]: 0/742 cut-off events. [2023-01-28 00:40:20,391 INFO L131 PetriNetUnfolder]: For 204050/204050 co-relation queries the response was YES. [2023-01-28 00:40:20,391 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:40:20,391 INFO L208 CegarLoopForPetriNet]: trace histogram [106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:20,391 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:40:20,392 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:40:20,392 INFO L85 PathProgramCache]: Analyzing trace with hash 2084960840, now seen corresponding path program 1 times [2023-01-28 00:40:20,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:40:20,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086761587] [2023-01-28 00:40:20,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:40:20,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:40:20,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:40:20,626 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:40:20,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:40:21,009 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:40:21,009 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:40:21,009 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:40:21,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2023-01-28 00:40:21,010 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:40:21,010 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:40:21,010 WARN L233 ceAbstractionStarter]: 106 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:40:21,010 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 107 thread instances. [2023-01-28 00:40:21,141 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:40:21,147 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1095 places, 881 transitions, 13639 flow [2023-01-28 00:40:23,049 INFO L130 PetriNetUnfolder]: 108/2163 cut-off events. [2023-01-28 00:40:23,049 INFO L131 PetriNetUnfolder]: For 209827/209827 co-relation queries the response was YES. [2023-01-28 00:40:23,187 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8263 conditions, 2163 events. 108/2163 cut-off events. For 209827/209827 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3678 event pairs, 0 based on Foata normal form. 0/1840 useless extension candidates. Maximal degree in co-relation 8123. Up to 216 conditions per place. [2023-01-28 00:40:23,188 INFO L82 GeneralOperation]: Start removeDead. Operand has 1095 places, 881 transitions, 13639 flow [2023-01-28 00:40:23,193 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1090 places, 875 transitions, 13627 flow [2023-01-28 00:40:23,193 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:40:23,193 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1090 places, 875 transitions, 13627 flow [2023-01-28 00:40:23,193 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1090 places, 875 transitions, 13627 flow [2023-01-28 00:40:23,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1090 places, 875 transitions, 13627 flow [2023-01-28 00:40:24,617 INFO L130 PetriNetUnfolder]: 0/1515 cut-off events. [2023-01-28 00:40:24,617 INFO L131 PetriNetUnfolder]: For 209827/209827 co-relation queries the response was YES. [2023-01-28 00:40:24,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7615 conditions, 1515 events. 0/1515 cut-off events. For 209827/209827 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1610 event pairs, 0 based on Foata normal form. 0/1408 useless extension candidates. Maximal degree in co-relation 0. Up to 108 conditions per place. [2023-01-28 00:40:24,925 INFO L119 LiptonReduction]: Number of co-enabled transitions 645638 [2023-01-28 00:40:34,318 INFO L134 LiptonReduction]: Checked pairs total: 2137786 [2023-01-28 00:40:34,318 INFO L136 LiptonReduction]: Total number of compositions: 446 [2023-01-28 00:40:34,319 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:40:34,319 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2ab802b8, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:40:34,319 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:40:34,809 INFO L130 PetriNetUnfolder]: 0/750 cut-off events. [2023-01-28 00:40:34,809 INFO L131 PetriNetUnfolder]: For 209827/209827 co-relation queries the response was YES. [2023-01-28 00:40:34,809 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:40:34,809 INFO L208 CegarLoopForPetriNet]: trace histogram [107, 107, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:34,810 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:40:34,810 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:40:34,810 INFO L85 PathProgramCache]: Analyzing trace with hash -877314986, now seen corresponding path program 1 times [2023-01-28 00:40:34,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:40:34,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655584757] [2023-01-28 00:40:34,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:40:34,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:40:34,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:40:34,976 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:40:35,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:40:35,373 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:40:35,374 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:40:35,374 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:40:35,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2023-01-28 00:40:35,374 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:40:35,374 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:40:35,374 WARN L233 ceAbstractionStarter]: 107 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:40:35,374 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 108 thread instances. [2023-01-28 00:40:35,497 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:40:35,501 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1105 places, 889 transitions, 13874 flow [2023-01-28 00:40:37,120 INFO L130 PetriNetUnfolder]: 109/2183 cut-off events. [2023-01-28 00:40:37,120 INFO L131 PetriNetUnfolder]: For 215712/215712 co-relation queries the response was YES. [2023-01-28 00:40:37,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8394 conditions, 2183 events. 109/2183 cut-off events. For 215712/215712 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 3727 event pairs, 0 based on Foata normal form. 0/1857 useless extension candidates. Maximal degree in co-relation 8253. Up to 218 conditions per place. [2023-01-28 00:40:37,268 INFO L82 GeneralOperation]: Start removeDead. Operand has 1105 places, 889 transitions, 13874 flow [2023-01-28 00:40:37,273 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1100 places, 883 transitions, 13862 flow [2023-01-28 00:40:37,273 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:40:37,273 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1100 places, 883 transitions, 13862 flow [2023-01-28 00:40:37,274 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1100 places, 883 transitions, 13862 flow [2023-01-28 00:40:37,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1100 places, 883 transitions, 13862 flow [2023-01-28 00:40:38,694 INFO L130 PetriNetUnfolder]: 0/1529 cut-off events. [2023-01-28 00:40:38,694 INFO L131 PetriNetUnfolder]: For 215712/215712 co-relation queries the response was YES. [2023-01-28 00:40:38,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7740 conditions, 1529 events. 0/1529 cut-off events. For 215712/215712 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 1630 event pairs, 0 based on Foata normal form. 0/1421 useless extension candidates. Maximal degree in co-relation 0. Up to 109 conditions per place. [2023-01-28 00:40:39,046 INFO L119 LiptonReduction]: Number of co-enabled transitions 657720 Received shutdown request... [2023-01-28 00:40:44,686 WARN L238 SmtUtils]: Removed 3 from assertion stack [2023-01-28 00:40:44,686 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:40:44,687 INFO L158 Benchmark]: Toolchain (without parser) took 683641.83ms. Allocated memory was 354.4MB in the beginning and 12.5GB in the end (delta: 12.1GB). Free memory was 312.8MB in the beginning and 9.5GB in the end (delta: -9.2GB). Peak memory consumption was 3.0GB. Max. memory is 16.0GB. [2023-01-28 00:40:44,687 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 255.9MB. Free memory is still 213.6MB. There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:40:44,687 INFO L158 Benchmark]: CACSL2BoogieTranslator took 402.15ms. Allocated memory is still 354.4MB. Free memory was 312.5MB in the beginning and 293.4MB in the end (delta: 19.1MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-01-28 00:40:44,687 INFO L158 Benchmark]: Boogie Procedure Inliner took 49.54ms. Allocated memory is still 354.4MB. Free memory was 293.4MB in the beginning and 291.6MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-01-28 00:40:44,688 INFO L158 Benchmark]: Boogie Preprocessor took 18.18ms. Allocated memory is still 354.4MB. Free memory was 291.6MB in the beginning and 290.3MB in the end (delta: 1.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-01-28 00:40:44,688 INFO L158 Benchmark]: RCFGBuilder took 326.67ms. Allocated memory is still 354.4MB. Free memory was 290.3MB in the beginning and 278.7MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2023-01-28 00:40:44,688 INFO L158 Benchmark]: TraceAbstraction took 682839.05ms. Allocated memory was 354.4MB in the beginning and 12.5GB in the end (delta: 12.1GB). Free memory was 278.0MB in the beginning and 9.5GB in the end (delta: -9.2GB). Peak memory consumption was 2.9GB. Max. memory is 16.0GB. [2023-01-28 00:40:44,689 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.14ms. Allocated memory is still 255.9MB. Free memory is still 213.6MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 402.15ms. Allocated memory is still 354.4MB. Free memory was 312.5MB in the beginning and 293.4MB in the end (delta: 19.1MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 49.54ms. Allocated memory is still 354.4MB. Free memory was 293.4MB in the beginning and 291.6MB in the end (delta: 1.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 18.18ms. Allocated memory is still 354.4MB. Free memory was 291.6MB in the beginning and 290.3MB in the end (delta: 1.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 326.67ms. Allocated memory is still 354.4MB. Free memory was 290.3MB in the beginning and 278.7MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * TraceAbstraction took 682839.05ms. Allocated memory was 354.4MB in the beginning and 12.5GB in the end (delta: 12.1GB). Free memory was 278.0MB in the beginning and 9.5GB in the end (delta: -9.2GB). Peak memory consumption was 2.9GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.1s, 30 PlacesBefore, 9 PlacesAfterwards, 27 TransitionsBefore, 6 TransitionsAfterwards, 98 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 9 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 25 TotalNumberOfCompositions, 83 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 83, independent: 83, independent conditional: 0, independent unconditional: 83, 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: 52, independent: 52, independent conditional: 0, independent unconditional: 52, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 83, independent: 31, independent conditional: 0, independent unconditional: 31, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 52, unknown conditional: 0, unknown unconditional: 52] , Statistics on independence cache: Total cache size (in pairs): 1, Positive cache size: 1, Positive conditional cache size: 0, Positive unconditional cache size: 1, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.9s, 40 PlacesBefore, 19 PlacesAfterwards, 35 TransitionsBefore, 14 TransitionsAfterwards, 308 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 9 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 26 TotalNumberOfCompositions, 673 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 431, independent: 385, independent conditional: 0, independent unconditional: 385, dependent: 46, dependent conditional: 0, dependent unconditional: 46, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 158, independent: 144, independent conditional: 0, independent unconditional: 144, dependent: 14, dependent conditional: 0, dependent unconditional: 14, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 431, independent: 241, independent conditional: 0, independent unconditional: 241, dependent: 32, dependent conditional: 0, dependent unconditional: 32, unknown: 158, unknown conditional: 0, unknown unconditional: 158] , Statistics on independence cache: Total cache size (in pairs): 29, Positive cache size: 22, Positive conditional cache size: 0, Positive unconditional cache size: 22, Negative cache size: 7, Negative conditional cache size: 0, Negative unconditional cache size: 7, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.9s, 50 PlacesBefore, 26 PlacesAfterwards, 43 TransitionsBefore, 19 TransitionsAfterwards, 630 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 13 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 30 TotalNumberOfCompositions, 1508 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 723, independent: 655, independent conditional: 0, independent unconditional: 655, dependent: 68, dependent conditional: 0, dependent unconditional: 68, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 302, independent: 279, independent conditional: 0, independent unconditional: 279, dependent: 23, dependent conditional: 0, dependent unconditional: 23, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 723, independent: 376, independent conditional: 0, independent unconditional: 376, dependent: 45, dependent conditional: 0, dependent unconditional: 45, unknown: 302, unknown conditional: 0, unknown unconditional: 302] , Statistics on independence cache: Total cache size (in pairs): 51, Positive cache size: 41, Positive conditional cache size: 0, Positive unconditional cache size: 41, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.1s, 60 PlacesBefore, 33 PlacesAfterwards, 51 TransitionsBefore, 24 TransitionsAfterwards, 1064 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 17 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 34 TotalNumberOfCompositions, 3045 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1230, independent: 1121, independent conditional: 0, independent unconditional: 1121, dependent: 109, dependent conditional: 0, dependent unconditional: 109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 460, independent: 438, independent conditional: 0, independent unconditional: 438, dependent: 22, dependent conditional: 0, dependent unconditional: 22, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1230, independent: 683, independent conditional: 0, independent unconditional: 683, dependent: 87, dependent conditional: 0, dependent unconditional: 87, unknown: 460, unknown conditional: 0, unknown unconditional: 460] , Statistics on independence cache: Total cache size (in pairs): 66, Positive cache size: 55, Positive conditional cache size: 0, Positive unconditional cache size: 55, Negative cache size: 11, Negative conditional cache size: 0, Negative unconditional cache size: 11, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.1s, 70 PlacesBefore, 40 PlacesAfterwards, 59 TransitionsBefore, 29 TransitionsAfterwards, 1610 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 21 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 38 TotalNumberOfCompositions, 4316 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1938, independent: 1820, independent conditional: 0, independent unconditional: 1820, dependent: 118, dependent conditional: 0, dependent unconditional: 118, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 740, independent: 711, independent conditional: 0, independent unconditional: 711, dependent: 29, dependent conditional: 0, dependent unconditional: 29, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1938, independent: 1109, independent conditional: 0, independent unconditional: 1109, dependent: 89, dependent conditional: 0, dependent unconditional: 89, unknown: 740, unknown conditional: 0, unknown unconditional: 740] , Statistics on independence cache: Total cache size (in pairs): 112, Positive cache size: 98, Positive conditional cache size: 0, Positive unconditional cache size: 98, 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: 1.2s, 80 PlacesBefore, 47 PlacesAfterwards, 67 TransitionsBefore, 34 TransitionsAfterwards, 2268 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 25 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 42 TotalNumberOfCompositions, 6250 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2542, independent: 2399, independent conditional: 0, independent unconditional: 2399, dependent: 143, dependent conditional: 0, dependent unconditional: 143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 985, independent: 950, independent conditional: 0, independent unconditional: 950, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2542, independent: 1449, independent conditional: 0, independent unconditional: 1449, dependent: 108, dependent conditional: 0, dependent unconditional: 108, unknown: 985, unknown conditional: 0, unknown unconditional: 985] , Statistics on independence cache: Total cache size (in pairs): 150, Positive cache size: 133, Positive conditional cache size: 0, Positive unconditional cache size: 133, Negative cache size: 17, Negative conditional cache size: 0, Negative unconditional cache size: 17, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.2s, 90 PlacesBefore, 54 PlacesAfterwards, 75 TransitionsBefore, 39 TransitionsAfterwards, 3038 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 29 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 46 TotalNumberOfCompositions, 8263 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3181, independent: 3020, independent conditional: 0, independent unconditional: 3020, dependent: 161, dependent conditional: 0, dependent unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1261, independent: 1221, independent conditional: 0, independent unconditional: 1221, dependent: 40, dependent conditional: 0, dependent unconditional: 40, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3181, independent: 1799, independent conditional: 0, independent unconditional: 1799, dependent: 121, dependent conditional: 0, dependent unconditional: 121, unknown: 1261, unknown conditional: 0, unknown unconditional: 1261] , Statistics on independence cache: Total cache size (in pairs): 159, Positive cache size: 139, Positive conditional cache size: 0, Positive unconditional cache size: 139, Negative cache size: 20, Negative conditional cache size: 0, Negative unconditional cache size: 20, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 100 PlacesBefore, 61 PlacesAfterwards, 83 TransitionsBefore, 44 TransitionsAfterwards, 3920 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 33 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 50 TotalNumberOfCompositions, 10824 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4510, independent: 4326, independent conditional: 0, independent unconditional: 4326, dependent: 184, dependent conditional: 0, dependent unconditional: 184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1671, independent: 1624, independent conditional: 0, independent unconditional: 1624, dependent: 47, dependent conditional: 0, dependent unconditional: 47, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4510, independent: 2702, independent conditional: 0, independent unconditional: 2702, dependent: 137, dependent conditional: 0, dependent unconditional: 137, unknown: 1671, unknown conditional: 0, unknown unconditional: 1671] , Statistics on independence cache: Total cache size (in pairs): 252, Positive cache size: 229, Positive conditional cache size: 0, Positive unconditional cache size: 229, Negative cache size: 23, Negative conditional cache size: 0, Negative unconditional cache size: 23, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 110 PlacesBefore, 68 PlacesAfterwards, 91 TransitionsBefore, 49 TransitionsAfterwards, 4914 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 37 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 54 TotalNumberOfCompositions, 14078 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5332, independent: 5119, independent conditional: 0, independent unconditional: 5119, dependent: 213, dependent conditional: 0, dependent unconditional: 213, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2026, independent: 1962, independent conditional: 0, independent unconditional: 1962, dependent: 64, dependent conditional: 0, dependent unconditional: 64, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5332, independent: 3157, independent conditional: 0, independent unconditional: 3157, dependent: 149, dependent conditional: 0, dependent unconditional: 149, unknown: 2026, unknown conditional: 0, unknown unconditional: 2026] , Statistics on independence cache: Total cache size (in pairs): 286, Positive cache size: 252, Positive conditional cache size: 0, Positive unconditional cache size: 252, Negative cache size: 34, Negative conditional cache size: 0, Negative unconditional cache size: 34, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 120 PlacesBefore, 75 PlacesAfterwards, 99 TransitionsBefore, 54 TransitionsAfterwards, 6020 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 41 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 58 TotalNumberOfCompositions, 17066 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 6409, independent: 6177, independent conditional: 0, independent unconditional: 6177, dependent: 232, dependent conditional: 0, dependent unconditional: 232, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2420, independent: 2361, independent conditional: 0, independent unconditional: 2361, dependent: 59, dependent conditional: 0, dependent unconditional: 59, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 6409, independent: 3816, independent conditional: 0, independent unconditional: 3816, dependent: 173, dependent conditional: 0, dependent unconditional: 173, unknown: 2420, unknown conditional: 0, unknown unconditional: 2420] , Statistics on independence cache: Total cache size (in pairs): 316, Positive cache size: 287, Positive conditional cache size: 0, Positive unconditional cache size: 287, Negative cache size: 29, Negative conditional cache size: 0, Negative unconditional cache size: 29, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 130 PlacesBefore, 82 PlacesAfterwards, 107 TransitionsBefore, 59 TransitionsAfterwards, 7238 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 45 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 62 TotalNumberOfCompositions, 21117 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7700, independent: 7438, independent conditional: 0, independent unconditional: 7438, dependent: 262, dependent conditional: 0, dependent unconditional: 262, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2888, independent: 2817, independent conditional: 0, independent unconditional: 2817, dependent: 71, dependent conditional: 0, dependent unconditional: 71, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 7700, independent: 4621, independent conditional: 0, independent unconditional: 4621, dependent: 191, dependent conditional: 0, dependent unconditional: 191, unknown: 2888, unknown conditional: 0, unknown unconditional: 2888] , Statistics on independence cache: Total cache size (in pairs): 389, Positive cache size: 357, Positive conditional cache size: 0, Positive unconditional cache size: 357, Negative cache size: 32, Negative conditional cache size: 0, Negative unconditional cache size: 32, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 140 PlacesBefore, 89 PlacesAfterwards, 115 TransitionsBefore, 64 TransitionsAfterwards, 8568 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 49 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 66 TotalNumberOfCompositions, 27541 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11257, independent: 10929, independent conditional: 0, independent unconditional: 10929, dependent: 328, dependent conditional: 0, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3590, independent: 3505, independent conditional: 0, independent unconditional: 3505, dependent: 85, dependent conditional: 0, dependent unconditional: 85, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11257, independent: 7424, independent conditional: 0, independent unconditional: 7424, dependent: 243, dependent conditional: 0, dependent unconditional: 243, unknown: 3590, unknown conditional: 0, unknown unconditional: 3590] , Statistics on independence cache: Total cache size (in pairs): 569, Positive cache size: 533, Positive conditional cache size: 0, Positive unconditional cache size: 533, Negative cache size: 36, Negative conditional cache size: 0, Negative unconditional cache size: 36, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.6s, 150 PlacesBefore, 96 PlacesAfterwards, 123 TransitionsBefore, 69 TransitionsAfterwards, 10010 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 53 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 70 TotalNumberOfCompositions, 28777 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11265, independent: 10963, independent conditional: 0, independent unconditional: 10963, dependent: 302, dependent conditional: 0, dependent unconditional: 302, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4069, independent: 3980, independent conditional: 0, independent unconditional: 3980, dependent: 89, dependent conditional: 0, dependent unconditional: 89, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11265, independent: 6983, independent conditional: 0, independent unconditional: 6983, dependent: 213, dependent conditional: 0, dependent unconditional: 213, unknown: 4069, unknown conditional: 0, unknown unconditional: 4069] , Statistics on independence cache: Total cache size (in pairs): 585, Positive cache size: 535, Positive conditional cache size: 0, Positive unconditional cache size: 535, Negative cache size: 50, Negative conditional cache size: 0, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 160 PlacesBefore, 103 PlacesAfterwards, 131 TransitionsBefore, 74 TransitionsAfterwards, 11564 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 57 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 74 TotalNumberOfCompositions, 33638 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12453, independent: 12125, independent conditional: 0, independent unconditional: 12125, dependent: 328, dependent conditional: 0, dependent unconditional: 328, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4576, independent: 4491, independent conditional: 0, independent unconditional: 4491, dependent: 85, dependent conditional: 0, dependent unconditional: 85, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 12453, independent: 7634, independent conditional: 0, independent unconditional: 7634, dependent: 243, dependent conditional: 0, dependent unconditional: 243, unknown: 4576, unknown conditional: 0, unknown unconditional: 4576] , Statistics on independence cache: Total cache size (in pairs): 586, Positive cache size: 545, Positive conditional cache size: 0, Positive unconditional cache size: 545, Negative cache size: 41, Negative conditional cache size: 0, Negative unconditional cache size: 41, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 170 PlacesBefore, 110 PlacesAfterwards, 139 TransitionsBefore, 79 TransitionsAfterwards, 13230 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 61 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 78 TotalNumberOfCompositions, 38079 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 14292, independent: 13948, independent conditional: 0, independent unconditional: 13948, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5234, independent: 5144, independent conditional: 0, independent unconditional: 5144, dependent: 90, dependent conditional: 0, dependent unconditional: 90, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 14292, independent: 8804, independent conditional: 0, independent unconditional: 8804, dependent: 254, dependent conditional: 0, dependent unconditional: 254, unknown: 5234, unknown conditional: 0, unknown unconditional: 5234] , Statistics on independence cache: Total cache size (in pairs): 685, Positive cache size: 641, Positive conditional cache size: 0, Positive unconditional cache size: 641, 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.9s, 180 PlacesBefore, 117 PlacesAfterwards, 147 TransitionsBefore, 84 TransitionsAfterwards, 15008 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 65 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 82 TotalNumberOfCompositions, 49600 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 16830, independent: 16387, independent conditional: 0, independent unconditional: 16387, dependent: 443, dependent conditional: 0, dependent unconditional: 443, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5860, independent: 5761, independent conditional: 0, independent unconditional: 5761, dependent: 99, dependent conditional: 0, dependent unconditional: 99, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 16830, independent: 10626, independent conditional: 0, independent unconditional: 10626, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 5860, unknown conditional: 0, unknown unconditional: 5860] , Statistics on independence cache: Total cache size (in pairs): 818, Positive cache size: 771, Positive conditional cache size: 0, Positive unconditional cache size: 771, Negative cache size: 47, Negative conditional cache size: 0, Negative unconditional cache size: 47, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.1s, 190 PlacesBefore, 124 PlacesAfterwards, 155 TransitionsBefore, 89 TransitionsAfterwards, 16898 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 69 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 86 TotalNumberOfCompositions, 55739 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 18882, independent: 18414, independent conditional: 0, independent unconditional: 18414, dependent: 468, dependent conditional: 0, dependent unconditional: 468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 6679, independent: 6575, independent conditional: 0, independent unconditional: 6575, dependent: 104, dependent conditional: 0, dependent unconditional: 104, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 18882, independent: 11839, independent conditional: 0, independent unconditional: 11839, dependent: 364, dependent conditional: 0, dependent unconditional: 364, unknown: 6679, unknown conditional: 0, unknown unconditional: 6679] , Statistics on independence cache: Total cache size (in pairs): 903, Positive cache size: 853, Positive conditional cache size: 0, Positive unconditional cache size: 853, Negative cache size: 50, Negative conditional cache size: 0, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.2s, 200 PlacesBefore, 131 PlacesAfterwards, 163 TransitionsBefore, 94 TransitionsAfterwards, 18900 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 73 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 90 TotalNumberOfCompositions, 61772 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 21215, independent: 20725, independent conditional: 0, independent unconditional: 20725, dependent: 490, dependent conditional: 0, dependent unconditional: 490, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 7414, independent: 7309, independent conditional: 0, independent unconditional: 7309, dependent: 105, dependent conditional: 0, dependent unconditional: 105, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 21215, independent: 13416, independent conditional: 0, independent unconditional: 13416, dependent: 385, dependent conditional: 0, dependent unconditional: 385, unknown: 7414, unknown conditional: 0, unknown unconditional: 7414] , Statistics on independence cache: Total cache size (in pairs): 1024, Positive cache size: 971, Positive conditional cache size: 0, Positive unconditional cache size: 971, Negative cache size: 53, Negative conditional cache size: 0, Negative unconditional cache size: 53, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.2s, 210 PlacesBefore, 138 PlacesAfterwards, 171 TransitionsBefore, 99 TransitionsAfterwards, 21014 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 77 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 94 TotalNumberOfCompositions, 68179 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 23706, independent: 23193, independent conditional: 0, independent unconditional: 23193, dependent: 513, dependent conditional: 0, dependent unconditional: 513, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8141, independent: 8028, independent conditional: 0, independent unconditional: 8028, dependent: 113, dependent conditional: 0, dependent unconditional: 113, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 23706, independent: 15165, independent conditional: 0, independent unconditional: 15165, dependent: 400, dependent conditional: 0, dependent unconditional: 400, unknown: 8141, unknown conditional: 0, unknown unconditional: 8141] , Statistics on independence cache: Total cache size (in pairs): 1141, Positive cache size: 1085, Positive conditional cache size: 0, Positive unconditional cache size: 1085, 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: 2.2s, 220 PlacesBefore, 145 PlacesAfterwards, 179 TransitionsBefore, 104 TransitionsAfterwards, 23240 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 81 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 98 TotalNumberOfCompositions, 69380 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24569, independent: 24096, independent conditional: 0, independent unconditional: 24096, dependent: 473, dependent conditional: 0, dependent unconditional: 473, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 9044, independent: 8900, independent conditional: 0, independent unconditional: 8900, dependent: 144, dependent conditional: 0, dependent unconditional: 144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24569, independent: 15196, independent conditional: 0, independent unconditional: 15196, dependent: 329, dependent conditional: 0, dependent unconditional: 329, unknown: 9044, unknown conditional: 0, unknown unconditional: 9044] , Statistics on independence cache: Total cache size (in pairs): 1162, Positive cache size: 1084, Positive conditional cache size: 0, Positive unconditional cache size: 1084, Negative cache size: 78, Negative conditional cache size: 0, Negative unconditional cache size: 78, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 230 PlacesBefore, 152 PlacesAfterwards, 187 TransitionsBefore, 109 TransitionsAfterwards, 25578 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 85 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 102 TotalNumberOfCompositions, 77526 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 25715, independent: 25214, independent conditional: 0, independent unconditional: 25214, dependent: 501, dependent conditional: 0, dependent unconditional: 501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 9889, independent: 9755, independent conditional: 0, independent unconditional: 9755, dependent: 134, dependent conditional: 0, dependent unconditional: 134, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 25715, independent: 15459, independent conditional: 0, independent unconditional: 15459, dependent: 367, dependent conditional: 0, dependent unconditional: 367, unknown: 9889, unknown conditional: 0, unknown unconditional: 9889] , Statistics on independence cache: Total cache size (in pairs): 1068, Positive cache size: 1006, Positive conditional cache size: 0, Positive unconditional cache size: 1006, Negative cache size: 62, Negative conditional cache size: 0, Negative unconditional cache size: 62, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 240 PlacesBefore, 159 PlacesAfterwards, 195 TransitionsBefore, 114 TransitionsAfterwards, 28028 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 89 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 106 TotalNumberOfCompositions, 83973 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 36316, independent: 35797, independent conditional: 0, independent unconditional: 35797, dependent: 519, dependent conditional: 0, dependent unconditional: 519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11642, independent: 11481, independent conditional: 0, independent unconditional: 11481, dependent: 161, dependent conditional: 0, dependent unconditional: 161, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 36316, independent: 24316, independent conditional: 0, independent unconditional: 24316, dependent: 358, dependent conditional: 0, dependent unconditional: 358, unknown: 11642, unknown conditional: 0, unknown unconditional: 11642] , Statistics on independence cache: Total cache size (in pairs): 1811, Positive cache size: 1745, Positive conditional cache size: 0, Positive unconditional cache size: 1745, Negative cache size: 66, Negative conditional cache size: 0, Negative unconditional cache size: 66, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.4s, 250 PlacesBefore, 166 PlacesAfterwards, 203 TransitionsBefore, 119 TransitionsAfterwards, 30590 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 93 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 110 TotalNumberOfCompositions, 102970 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 33679, independent: 33040, independent conditional: 0, independent unconditional: 33040, dependent: 639, dependent conditional: 0, dependent unconditional: 639, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 12052, independent: 11909, independent conditional: 0, independent unconditional: 11909, dependent: 143, dependent conditional: 0, dependent unconditional: 143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 33679, independent: 21131, independent conditional: 0, independent unconditional: 21131, dependent: 496, dependent conditional: 0, dependent unconditional: 496, unknown: 12052, unknown conditional: 0, unknown unconditional: 12052] , Statistics on independence cache: Total cache size (in pairs): 1463, Positive cache size: 1395, Positive conditional cache size: 0, Positive unconditional cache size: 1395, Negative cache size: 68, Negative conditional cache size: 0, Negative unconditional cache size: 68, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 260 PlacesBefore, 173 PlacesAfterwards, 211 TransitionsBefore, 124 TransitionsAfterwards, 33264 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 97 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 114 TotalNumberOfCompositions, 100804 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 32416, independent: 31844, independent conditional: 0, independent unconditional: 31844, dependent: 572, dependent conditional: 0, dependent unconditional: 572, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 12732, independent: 12581, independent conditional: 0, independent unconditional: 12581, dependent: 151, dependent conditional: 0, dependent unconditional: 151, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 32416, independent: 19263, independent conditional: 0, independent unconditional: 19263, dependent: 421, dependent conditional: 0, dependent unconditional: 421, unknown: 12732, unknown conditional: 0, unknown unconditional: 12732] , Statistics on independence cache: Total cache size (in pairs): 1293, Positive cache size: 1223, Positive conditional cache size: 0, Positive unconditional cache size: 1223, Negative cache size: 70, Negative conditional cache size: 0, Negative unconditional cache size: 70, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 270 PlacesBefore, 180 PlacesAfterwards, 219 TransitionsBefore, 129 TransitionsAfterwards, 36050 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 101 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 118 TotalNumberOfCompositions, 107185 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 40006, independent: 39424, independent conditional: 0, independent unconditional: 39424, dependent: 582, dependent conditional: 0, dependent unconditional: 582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 14799, independent: 14615, independent conditional: 0, independent unconditional: 14615, dependent: 184, dependent conditional: 0, dependent unconditional: 184, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 40006, independent: 24809, independent conditional: 0, independent unconditional: 24809, dependent: 398, dependent conditional: 0, dependent unconditional: 398, unknown: 14799, unknown conditional: 0, unknown unconditional: 14799] , Statistics on independence cache: Total cache size (in pairs): 2319, Positive cache size: 2244, Positive conditional cache size: 0, Positive unconditional cache size: 2244, Negative cache size: 75, Negative conditional cache size: 0, Negative unconditional cache size: 75, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.9s, 280 PlacesBefore, 187 PlacesAfterwards, 227 TransitionsBefore, 134 TransitionsAfterwards, 38948 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 105 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 122 TotalNumberOfCompositions, 130234 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 43161, independent: 42446, independent conditional: 0, independent unconditional: 42446, dependent: 715, dependent conditional: 0, dependent unconditional: 715, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15394, independent: 15229, independent conditional: 0, independent unconditional: 15229, dependent: 165, dependent conditional: 0, dependent unconditional: 165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 43161, independent: 27217, independent conditional: 0, independent unconditional: 27217, dependent: 550, dependent conditional: 0, dependent unconditional: 550, unknown: 15394, unknown conditional: 0, unknown unconditional: 15394] , Statistics on independence cache: Total cache size (in pairs): 1885, Positive cache size: 1808, Positive conditional cache size: 0, Positive unconditional cache size: 1808, 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: 2.7s, 290 PlacesBefore, 194 PlacesAfterwards, 235 TransitionsBefore, 139 TransitionsAfterwards, 41958 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 109 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 126 TotalNumberOfCompositions, 128051 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 40848, independent: 40204, independent conditional: 0, independent unconditional: 40204, dependent: 644, dependent conditional: 0, dependent unconditional: 644, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 16016, independent: 15839, independent conditional: 0, independent unconditional: 15839, dependent: 177, dependent conditional: 0, dependent unconditional: 177, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 40848, independent: 24365, independent conditional: 0, independent unconditional: 24365, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 16016, unknown conditional: 0, unknown unconditional: 16016] , Statistics on independence cache: Total cache size (in pairs): 1638, Positive cache size: 1558, Positive conditional cache size: 0, Positive unconditional cache size: 1558, Negative cache size: 80, Negative conditional cache size: 0, Negative unconditional cache size: 80, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.9s, 300 PlacesBefore, 201 PlacesAfterwards, 243 TransitionsBefore, 144 TransitionsAfterwards, 45080 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 113 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 130 TotalNumberOfCompositions, 136453 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 46103, independent: 45440, independent conditional: 0, independent unconditional: 45440, dependent: 663, dependent conditional: 0, dependent unconditional: 663, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 17398, independent: 17220, independent conditional: 0, independent unconditional: 17220, dependent: 178, dependent conditional: 0, dependent unconditional: 178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 46103, independent: 28220, independent conditional: 0, independent unconditional: 28220, dependent: 485, dependent conditional: 0, dependent unconditional: 485, unknown: 17398, unknown conditional: 0, unknown unconditional: 17398] , Statistics on independence cache: Total cache size (in pairs): 1951, Positive cache size: 1868, Positive conditional cache size: 0, Positive unconditional cache size: 1868, 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: 2.8s, 310 PlacesBefore, 208 PlacesAfterwards, 251 TransitionsBefore, 149 TransitionsAfterwards, 48314 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 117 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 134 TotalNumberOfCompositions, 145977 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 52142, independent: 51457, independent conditional: 0, independent unconditional: 51457, dependent: 685, dependent conditional: 0, dependent unconditional: 685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19541, independent: 19326, independent conditional: 0, independent unconditional: 19326, dependent: 215, dependent conditional: 0, dependent unconditional: 215, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 52142, independent: 32131, independent conditional: 0, independent unconditional: 32131, dependent: 470, dependent conditional: 0, dependent unconditional: 470, unknown: 19541, unknown conditional: 0, unknown unconditional: 19541] , Statistics on independence cache: Total cache size (in pairs): 2891, Positive cache size: 2804, Positive conditional cache size: 0, Positive unconditional cache size: 2804, Negative cache size: 87, Negative conditional cache size: 0, Negative unconditional cache size: 87, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 320 PlacesBefore, 215 PlacesAfterwards, 259 TransitionsBefore, 154 TransitionsAfterwards, 51660 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 121 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 138 TotalNumberOfCompositions, 152428 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 55899, independent: 55207, independent conditional: 0, independent unconditional: 55207, dependent: 692, dependent conditional: 0, dependent unconditional: 692, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 20575, independent: 20397, independent conditional: 0, independent unconditional: 20397, dependent: 178, dependent conditional: 0, dependent unconditional: 178, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 55899, independent: 34810, independent conditional: 0, independent unconditional: 34810, dependent: 514, dependent conditional: 0, dependent unconditional: 514, unknown: 20575, unknown conditional: 0, unknown unconditional: 20575] , Statistics on independence cache: Total cache size (in pairs): 2756, Positive cache size: 2667, Positive conditional cache size: 0, Positive unconditional cache size: 2667, Negative cache size: 89, Negative conditional cache size: 0, Negative unconditional cache size: 89, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 330 PlacesBefore, 222 PlacesAfterwards, 267 TransitionsBefore, 159 TransitionsAfterwards, 55118 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 125 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 142 TotalNumberOfCompositions, 168957 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 59615, independent: 58874, independent conditional: 0, independent unconditional: 58874, dependent: 741, dependent conditional: 0, dependent unconditional: 741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 21802, independent: 21602, independent conditional: 0, independent unconditional: 21602, dependent: 200, dependent conditional: 0, dependent unconditional: 200, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 59615, independent: 37272, independent conditional: 0, independent unconditional: 37272, dependent: 541, dependent conditional: 0, dependent unconditional: 541, unknown: 21802, unknown conditional: 0, unknown unconditional: 21802] , Statistics on independence cache: Total cache size (in pairs): 2912, Positive cache size: 2820, Positive conditional cache size: 0, Positive unconditional cache size: 2820, 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: 3.2s, 340 PlacesBefore, 229 PlacesAfterwards, 275 TransitionsBefore, 164 TransitionsAfterwards, 58688 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 129 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 146 TotalNumberOfCompositions, 178392 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 61875, independent: 61116, independent conditional: 0, independent unconditional: 61116, dependent: 759, dependent conditional: 0, dependent unconditional: 759, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 23086, independent: 22881, independent conditional: 0, independent unconditional: 22881, dependent: 205, dependent conditional: 0, dependent unconditional: 205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 61875, independent: 38235, independent conditional: 0, independent unconditional: 38235, dependent: 554, dependent conditional: 0, dependent unconditional: 554, unknown: 23086, unknown conditional: 0, unknown unconditional: 23086] , Statistics on independence cache: Total cache size (in pairs): 2961, Positive cache size: 2866, Positive conditional cache size: 0, Positive unconditional cache size: 2866, Negative cache size: 95, Negative conditional cache size: 0, Negative unconditional cache size: 95, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 350 PlacesBefore, 236 PlacesAfterwards, 283 TransitionsBefore, 169 TransitionsAfterwards, 62370 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 133 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 150 TotalNumberOfCompositions, 189808 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 64347, independent: 63568, independent conditional: 0, independent unconditional: 63568, dependent: 779, dependent conditional: 0, dependent unconditional: 779, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 24172, independent: 23958, independent conditional: 0, independent unconditional: 23958, dependent: 214, dependent conditional: 0, dependent unconditional: 214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 64347, independent: 39610, independent conditional: 0, independent unconditional: 39610, dependent: 565, dependent conditional: 0, dependent unconditional: 565, unknown: 24172, unknown conditional: 0, unknown unconditional: 24172] , Statistics on independence cache: Total cache size (in pairs): 2823, Positive cache size: 2725, Positive conditional cache size: 0, Positive unconditional cache size: 2725, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 360 PlacesBefore, 243 PlacesAfterwards, 291 TransitionsBefore, 174 TransitionsAfterwards, 66164 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 137 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 154 TotalNumberOfCompositions, 221990 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 70316, independent: 69385, independent conditional: 0, independent unconditional: 69385, dependent: 931, dependent conditional: 0, dependent unconditional: 931, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 25254, independent: 25088, independent conditional: 0, independent unconditional: 25088, dependent: 166, dependent conditional: 0, dependent unconditional: 166, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 70316, independent: 44297, independent conditional: 0, independent unconditional: 44297, dependent: 765, dependent conditional: 0, dependent unconditional: 765, unknown: 25254, unknown conditional: 0, unknown unconditional: 25254] , Statistics on independence cache: Total cache size (in pairs): 2713, Positive cache size: 2612, Positive conditional cache size: 0, Positive unconditional cache size: 2612, Negative cache size: 101, Negative conditional cache size: 0, Negative unconditional cache size: 101, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.3s, 370 PlacesBefore, 250 PlacesAfterwards, 299 TransitionsBefore, 179 TransitionsAfterwards, 70070 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 141 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 158 TotalNumberOfCompositions, 212209 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 91744, independent: 90919, independent conditional: 0, independent unconditional: 90919, dependent: 825, dependent conditional: 0, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 28754, independent: 28496, independent conditional: 0, independent unconditional: 28496, dependent: 258, dependent conditional: 0, dependent unconditional: 258, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 91744, independent: 62423, independent conditional: 0, independent unconditional: 62423, dependent: 567, dependent conditional: 0, dependent unconditional: 567, unknown: 28754, unknown conditional: 0, unknown unconditional: 28754] , Statistics on independence cache: Total cache size (in pairs): 4532, Positive cache size: 4427, Positive conditional cache size: 0, Positive unconditional cache size: 4427, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.4s, 380 PlacesBefore, 257 PlacesAfterwards, 307 TransitionsBefore, 184 TransitionsAfterwards, 74088 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 145 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 162 TotalNumberOfCompositions, 227981 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 80172, independent: 79311, independent conditional: 0, independent unconditional: 79311, dependent: 861, dependent conditional: 0, dependent unconditional: 861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 29767, independent: 29500, independent conditional: 0, independent unconditional: 29500, dependent: 267, dependent conditional: 0, dependent unconditional: 267, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 80172, independent: 49811, independent conditional: 0, independent unconditional: 49811, dependent: 594, dependent conditional: 0, dependent unconditional: 594, unknown: 29767, unknown conditional: 0, unknown unconditional: 29767] , Statistics on independence cache: Total cache size (in pairs): 4442, Positive cache size: 4334, Positive conditional cache size: 0, Positive unconditional cache size: 4334, Negative cache size: 108, Negative conditional cache size: 0, Negative unconditional cache size: 108, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 390 PlacesBefore, 264 PlacesAfterwards, 315 TransitionsBefore, 189 TransitionsAfterwards, 78218 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 149 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 166 TotalNumberOfCompositions, 265073 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 90922, independent: 89901, independent conditional: 0, independent unconditional: 89901, dependent: 1021, dependent conditional: 0, dependent unconditional: 1021, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 31653, independent: 31383, independent conditional: 0, independent unconditional: 31383, dependent: 270, dependent conditional: 0, dependent unconditional: 270, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 90922, independent: 58518, independent conditional: 0, independent unconditional: 58518, dependent: 751, dependent conditional: 0, dependent unconditional: 751, unknown: 31653, unknown conditional: 0, unknown unconditional: 31653] , Statistics on independence cache: Total cache size (in pairs): 4759, Positive cache size: 4649, Positive conditional cache size: 0, Positive unconditional cache size: 4649, Negative cache size: 110, Negative conditional cache size: 0, Negative unconditional cache size: 110, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 400 PlacesBefore, 271 PlacesAfterwards, 323 TransitionsBefore, 194 TransitionsAfterwards, 82460 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 153 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 170 TotalNumberOfCompositions, 276774 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 86022, independent: 84984, independent conditional: 0, independent unconditional: 84984, dependent: 1038, dependent conditional: 0, dependent unconditional: 1038, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 31636, independent: 31392, independent conditional: 0, independent unconditional: 31392, dependent: 244, dependent conditional: 0, dependent unconditional: 244, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 86022, independent: 53592, independent conditional: 0, independent unconditional: 53592, dependent: 794, dependent conditional: 0, dependent unconditional: 794, unknown: 31636, unknown conditional: 0, unknown unconditional: 31636] , Statistics on independence cache: Total cache size (in pairs): 3588, Positive cache size: 3475, Positive conditional cache size: 0, Positive unconditional cache size: 3475, Negative cache size: 113, Negative conditional cache size: 0, Negative unconditional cache size: 113, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 410 PlacesBefore, 278 PlacesAfterwards, 331 TransitionsBefore, 199 TransitionsAfterwards, 86814 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 157 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 174 TotalNumberOfCompositions, 260246 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 94513, independent: 93607, independent conditional: 0, independent unconditional: 93607, dependent: 906, dependent conditional: 0, dependent unconditional: 906, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 34954, independent: 34671, independent conditional: 0, independent unconditional: 34671, dependent: 283, dependent conditional: 0, dependent unconditional: 283, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 94513, independent: 58936, independent conditional: 0, independent unconditional: 58936, dependent: 623, dependent conditional: 0, dependent unconditional: 623, unknown: 34954, unknown conditional: 0, unknown unconditional: 34954] , Statistics on independence cache: Total cache size (in pairs): 5149, Positive cache size: 5033, Positive conditional cache size: 0, Positive unconditional cache size: 5033, Negative cache size: 116, Negative conditional cache size: 0, Negative unconditional cache size: 116, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.7s, 420 PlacesBefore, 285 PlacesAfterwards, 339 TransitionsBefore, 204 TransitionsAfterwards, 91280 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 161 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 178 TotalNumberOfCompositions, 277885 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 90060, independent: 89116, independent conditional: 0, independent unconditional: 89116, dependent: 944, dependent conditional: 0, dependent unconditional: 944, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 35026, independent: 34768, independent conditional: 0, independent unconditional: 34768, dependent: 258, dependent conditional: 0, dependent unconditional: 258, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 90060, independent: 54348, independent conditional: 0, independent unconditional: 54348, dependent: 686, dependent conditional: 0, dependent unconditional: 686, unknown: 35026, unknown conditional: 0, unknown unconditional: 35026] , Statistics on independence cache: Total cache size (in pairs): 3619, Positive cache size: 3500, Positive conditional cache size: 0, Positive unconditional cache size: 3500, Negative cache size: 119, Negative conditional cache size: 0, Negative unconditional cache size: 119, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 430 PlacesBefore, 292 PlacesAfterwards, 347 TransitionsBefore, 209 TransitionsAfterwards, 95858 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 165 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 182 TotalNumberOfCompositions, 286032 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 115492, independent: 114544, independent conditional: 0, independent unconditional: 114544, dependent: 948, dependent conditional: 0, dependent unconditional: 948, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 38989, independent: 38696, independent conditional: 0, independent unconditional: 38696, dependent: 293, dependent conditional: 0, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 115492, independent: 75848, independent conditional: 0, independent unconditional: 75848, dependent: 655, dependent conditional: 0, dependent unconditional: 655, unknown: 38989, unknown conditional: 0, unknown unconditional: 38989] , Statistics on independence cache: Total cache size (in pairs): 6086, Positive cache size: 5963, Positive conditional cache size: 0, Positive unconditional cache size: 5963, Negative cache size: 123, Negative conditional cache size: 0, Negative unconditional cache size: 123, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 440 PlacesBefore, 299 PlacesAfterwards, 355 TransitionsBefore, 214 TransitionsAfterwards, 100548 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 169 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 186 TotalNumberOfCompositions, 306785 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 102286, independent: 101293, independent conditional: 0, independent unconditional: 101293, dependent: 993, dependent conditional: 0, dependent unconditional: 993, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 38359, independent: 38091, independent conditional: 0, independent unconditional: 38091, dependent: 268, dependent conditional: 0, dependent unconditional: 268, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 102286, independent: 63202, independent conditional: 0, independent unconditional: 63202, dependent: 725, dependent conditional: 0, dependent unconditional: 725, unknown: 38359, unknown conditional: 0, unknown unconditional: 38359] , Statistics on independence cache: Total cache size (in pairs): 4046, Positive cache size: 3921, Positive conditional cache size: 0, Positive unconditional cache size: 3921, Negative cache size: 125, Negative conditional cache size: 0, Negative unconditional cache size: 125, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.9s, 450 PlacesBefore, 306 PlacesAfterwards, 363 TransitionsBefore, 219 TransitionsAfterwards, 105350 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 173 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 190 TotalNumberOfCompositions, 320127 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 107370, independent: 106357, independent conditional: 0, independent unconditional: 106357, dependent: 1013, dependent conditional: 0, dependent unconditional: 1013, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 40226, independent: 39952, independent conditional: 0, independent unconditional: 39952, dependent: 274, dependent conditional: 0, dependent unconditional: 274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 107370, independent: 66405, independent conditional: 0, independent unconditional: 66405, dependent: 739, dependent conditional: 0, dependent unconditional: 739, unknown: 40226, unknown conditional: 0, unknown unconditional: 40226] , Statistics on independence cache: Total cache size (in pairs): 4291, Positive cache size: 4163, Positive conditional cache size: 0, Positive unconditional cache size: 4163, Negative cache size: 128, Negative conditional cache size: 0, Negative unconditional cache size: 128, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 460 PlacesBefore, 313 PlacesAfterwards, 371 TransitionsBefore, 224 TransitionsAfterwards, 110264 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 177 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 194 TotalNumberOfCompositions, 333096 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 114639, independent: 113609, independent conditional: 0, independent unconditional: 113609, dependent: 1030, dependent conditional: 0, dependent unconditional: 1030, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 42859, independent: 42582, independent conditional: 0, independent unconditional: 42582, dependent: 277, dependent conditional: 0, dependent unconditional: 277, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 114639, independent: 71027, independent conditional: 0, independent unconditional: 71027, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 42859, unknown conditional: 0, unknown unconditional: 42859] , Statistics on independence cache: Total cache size (in pairs): 5064, Positive cache size: 4933, Positive conditional cache size: 0, Positive unconditional cache size: 4933, Negative cache size: 131, Negative conditional cache size: 0, Negative unconditional cache size: 131, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 470 PlacesBefore, 320 PlacesAfterwards, 379 TransitionsBefore, 229 TransitionsAfterwards, 115290 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 181 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 198 TotalNumberOfCompositions, 357525 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 120986, independent: 119906, independent conditional: 0, independent unconditional: 119906, dependent: 1080, dependent conditional: 0, dependent unconditional: 1080, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 43461, independent: 43208, independent conditional: 0, independent unconditional: 43208, dependent: 253, dependent conditional: 0, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 120986, independent: 76698, independent conditional: 0, independent unconditional: 76698, dependent: 827, dependent conditional: 0, dependent unconditional: 827, unknown: 43461, unknown conditional: 0, unknown unconditional: 43461] , Statistics on independence cache: Total cache size (in pairs): 5551, Positive cache size: 5417, Positive conditional cache size: 0, Positive unconditional cache size: 5417, Negative cache size: 134, Negative conditional cache size: 0, Negative unconditional cache size: 134, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.3s, 480 PlacesBefore, 327 PlacesAfterwards, 387 TransitionsBefore, 234 TransitionsAfterwards, 120428 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 185 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 202 TotalNumberOfCompositions, 361821 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 121442, independent: 120372, independent conditional: 0, independent unconditional: 120372, dependent: 1070, dependent conditional: 0, dependent unconditional: 1070, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 45226, independent: 44899, independent conditional: 0, independent unconditional: 44899, dependent: 327, dependent conditional: 0, dependent unconditional: 327, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 121442, independent: 75473, independent conditional: 0, independent unconditional: 75473, dependent: 743, dependent conditional: 0, dependent unconditional: 743, unknown: 45226, unknown conditional: 0, unknown unconditional: 45226] , Statistics on independence cache: Total cache size (in pairs): 5173, Positive cache size: 4991, Positive conditional cache size: 0, Positive unconditional cache size: 4991, Negative cache size: 182, Negative conditional cache size: 0, Negative unconditional cache size: 182, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.3s, 490 PlacesBefore, 334 PlacesAfterwards, 395 TransitionsBefore, 239 TransitionsAfterwards, 125678 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 189 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 206 TotalNumberOfCompositions, 381563 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 123694, independent: 122594, independent conditional: 0, independent unconditional: 122594, dependent: 1100, dependent conditional: 0, dependent unconditional: 1100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46838, independent: 46539, independent conditional: 0, independent unconditional: 46539, dependent: 299, dependent conditional: 0, dependent unconditional: 299, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 123694, independent: 76055, independent conditional: 0, independent unconditional: 76055, dependent: 801, dependent conditional: 0, dependent unconditional: 801, unknown: 46838, unknown conditional: 0, unknown unconditional: 46838] , Statistics on independence cache: Total cache size (in pairs): 4838, Positive cache size: 4698, Positive conditional cache size: 0, Positive unconditional cache size: 4698, 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: 4.4s, 500 PlacesBefore, 341 PlacesAfterwards, 403 TransitionsBefore, 244 TransitionsAfterwards, 131040 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 193 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 210 TotalNumberOfCompositions, 398972 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 166495, independent: 165367, independent conditional: 0, independent unconditional: 165367, dependent: 1128, dependent conditional: 0, dependent unconditional: 1128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 52732, independent: 52379, independent conditional: 0, independent unconditional: 52379, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 166495, independent: 112988, independent conditional: 0, independent unconditional: 112988, dependent: 775, dependent conditional: 0, dependent unconditional: 775, unknown: 52732, unknown conditional: 0, unknown unconditional: 52732] , Statistics on independence cache: Total cache size (in pairs): 8476, Positive cache size: 8332, Positive conditional cache size: 0, Positive unconditional cache size: 8332, Negative cache size: 144, Negative conditional cache size: 0, Negative unconditional cache size: 144, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.4s, 510 PlacesBefore, 348 PlacesAfterwards, 411 TransitionsBefore, 249 TransitionsAfterwards, 136514 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 197 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 214 TotalNumberOfCompositions, 412663 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 141514, independent: 140373, independent conditional: 0, independent unconditional: 140373, dependent: 1141, dependent conditional: 0, dependent unconditional: 1141, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 51855, independent: 51545, independent conditional: 0, independent unconditional: 51545, dependent: 310, dependent conditional: 0, dependent unconditional: 310, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 141514, independent: 88828, independent conditional: 0, independent unconditional: 88828, dependent: 831, dependent conditional: 0, dependent unconditional: 831, unknown: 51855, unknown conditional: 0, unknown unconditional: 51855] , Statistics on independence cache: Total cache size (in pairs): 6055, Positive cache size: 5909, Positive conditional cache size: 0, Positive unconditional cache size: 5909, Negative cache size: 146, Negative conditional cache size: 0, Negative unconditional cache size: 146, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 520 PlacesBefore, 355 PlacesAfterwards, 419 TransitionsBefore, 254 TransitionsAfterwards, 142100 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 201 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 218 TotalNumberOfCompositions, 433096 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 148974, independent: 147795, independent conditional: 0, independent unconditional: 147795, dependent: 1179, dependent conditional: 0, dependent unconditional: 1179, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 54206, independent: 53896, independent conditional: 0, independent unconditional: 53896, dependent: 310, dependent conditional: 0, dependent unconditional: 310, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 148974, independent: 93899, independent conditional: 0, independent unconditional: 93899, dependent: 869, dependent conditional: 0, dependent unconditional: 869, unknown: 54206, unknown conditional: 0, unknown unconditional: 54206] , Statistics on independence cache: Total cache size (in pairs): 6916, Positive cache size: 6767, Positive conditional cache size: 0, Positive unconditional cache size: 6767, Negative cache size: 149, Negative conditional cache size: 0, Negative unconditional cache size: 149, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.7s, 530 PlacesBefore, 362 PlacesAfterwards, 427 TransitionsBefore, 259 TransitionsAfterwards, 147798 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 205 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 222 TotalNumberOfCompositions, 448124 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 155768, independent: 154577, independent conditional: 0, independent unconditional: 154577, dependent: 1191, dependent conditional: 0, dependent unconditional: 1191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 57569, independent: 57196, independent conditional: 0, independent unconditional: 57196, dependent: 373, dependent conditional: 0, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 155768, independent: 97381, independent conditional: 0, independent unconditional: 97381, dependent: 818, dependent conditional: 0, dependent unconditional: 818, unknown: 57569, unknown conditional: 0, unknown unconditional: 57569] , Statistics on independence cache: Total cache size (in pairs): 8085, Positive cache size: 7932, Positive conditional cache size: 0, Positive unconditional cache size: 7932, Negative cache size: 153, Negative conditional cache size: 0, Negative unconditional cache size: 153, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 540 PlacesBefore, 369 PlacesAfterwards, 435 TransitionsBefore, 264 TransitionsAfterwards, 153608 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 209 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 226 TotalNumberOfCompositions, 464849 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 156894, independent: 155682, independent conditional: 0, independent unconditional: 155682, dependent: 1212, dependent conditional: 0, dependent unconditional: 1212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 57730, independent: 57409, independent conditional: 0, independent unconditional: 57409, dependent: 321, dependent conditional: 0, dependent unconditional: 321, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 156894, independent: 98273, independent conditional: 0, independent unconditional: 98273, dependent: 891, dependent conditional: 0, dependent unconditional: 891, unknown: 57730, unknown conditional: 0, unknown unconditional: 57730] , Statistics on independence cache: Total cache size (in pairs): 6113, Positive cache size: 5958, Positive conditional cache size: 0, Positive unconditional cache size: 5958, Negative cache size: 155, Negative conditional cache size: 0, Negative unconditional cache size: 155, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 550 PlacesBefore, 376 PlacesAfterwards, 443 TransitionsBefore, 269 TransitionsAfterwards, 159530 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 213 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 230 TotalNumberOfCompositions, 481471 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 165841, independent: 164608, independent conditional: 0, independent unconditional: 164608, dependent: 1233, dependent conditional: 0, dependent unconditional: 1233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 60615, independent: 60361, independent conditional: 0, independent unconditional: 60361, dependent: 254, dependent conditional: 0, dependent unconditional: 254, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 165841, independent: 104247, independent conditional: 0, independent unconditional: 104247, dependent: 979, dependent conditional: 0, dependent unconditional: 979, unknown: 60615, unknown conditional: 0, unknown unconditional: 60615] , Statistics on independence cache: Total cache size (in pairs): 7391, Positive cache size: 7233, Positive conditional cache size: 0, Positive unconditional cache size: 7233, Negative cache size: 158, Negative conditional cache size: 0, Negative unconditional cache size: 158, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.0s, 560 PlacesBefore, 383 PlacesAfterwards, 451 TransitionsBefore, 274 TransitionsAfterwards, 165564 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 217 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 234 TotalNumberOfCompositions, 503203 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 175834, independent: 174569, independent conditional: 0, independent unconditional: 174569, dependent: 1265, dependent conditional: 0, dependent unconditional: 1265, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 64360, independent: 63966, independent conditional: 0, independent unconditional: 63966, dependent: 394, dependent conditional: 0, dependent unconditional: 394, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 175834, independent: 110603, independent conditional: 0, independent unconditional: 110603, dependent: 871, dependent conditional: 0, dependent unconditional: 871, unknown: 64360, unknown conditional: 0, unknown unconditional: 64360] , Statistics on independence cache: Total cache size (in pairs): 9224, Positive cache size: 9056, Positive conditional cache size: 0, Positive unconditional cache size: 9056, Negative cache size: 168, Negative conditional cache size: 0, Negative unconditional cache size: 168, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.1s, 570 PlacesBefore, 390 PlacesAfterwards, 459 TransitionsBefore, 279 TransitionsAfterwards, 171710 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 221 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 238 TotalNumberOfCompositions, 523576 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 176173, independent: 174878, independent conditional: 0, independent unconditional: 174878, dependent: 1295, dependent conditional: 0, dependent unconditional: 1295, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 64185, independent: 63841, independent conditional: 0, independent unconditional: 63841, dependent: 344, dependent conditional: 0, dependent unconditional: 344, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 176173, independent: 111037, independent conditional: 0, independent unconditional: 111037, dependent: 951, dependent conditional: 0, dependent unconditional: 951, unknown: 64185, unknown conditional: 0, unknown unconditional: 64185] , Statistics on independence cache: Total cache size (in pairs): 7041, Positive cache size: 6877, Positive conditional cache size: 0, Positive unconditional cache size: 6877, Negative cache size: 164, Negative conditional cache size: 0, Negative unconditional cache size: 164, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.2s, 580 PlacesBefore, 397 PlacesAfterwards, 467 TransitionsBefore, 284 TransitionsAfterwards, 177968 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 225 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 242 TotalNumberOfCompositions, 545991 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 174844, independent: 173520, independent conditional: 0, independent unconditional: 173520, dependent: 1324, dependent conditional: 0, dependent unconditional: 1324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 66031, independent: 65760, independent conditional: 0, independent unconditional: 65760, dependent: 271, dependent conditional: 0, dependent unconditional: 271, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 174844, independent: 107760, independent conditional: 0, independent unconditional: 107760, dependent: 1053, dependent conditional: 0, dependent unconditional: 1053, unknown: 66031, unknown conditional: 0, unknown unconditional: 66031] , Statistics on independence cache: Total cache size (in pairs): 6865, Positive cache size: 6699, Positive conditional cache size: 0, Positive unconditional cache size: 6699, Negative cache size: 166, Negative conditional cache size: 0, Negative unconditional cache size: 166, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.2s, 590 PlacesBefore, 404 PlacesAfterwards, 475 TransitionsBefore, 289 TransitionsAfterwards, 184338 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 229 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 246 TotalNumberOfCompositions, 568041 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 233202, independent: 231848, independent conditional: 0, independent unconditional: 231848, dependent: 1354, dependent conditional: 0, dependent unconditional: 1354, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 73423, independent: 73002, independent conditional: 0, independent unconditional: 73002, dependent: 421, dependent conditional: 0, dependent unconditional: 421, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 233202, independent: 158846, independent conditional: 0, independent unconditional: 158846, dependent: 933, dependent conditional: 0, dependent unconditional: 933, unknown: 73423, unknown conditional: 0, unknown unconditional: 73423] , Statistics on independence cache: Total cache size (in pairs): 11691, Positive cache size: 11520, Positive conditional cache size: 0, Positive unconditional cache size: 11520, Negative cache size: 171, Negative conditional cache size: 0, Negative unconditional cache size: 171, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.3s, 600 PlacesBefore, 411 PlacesAfterwards, 483 TransitionsBefore, 294 TransitionsAfterwards, 190820 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 233 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 250 TotalNumberOfCompositions, 582260 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 202900, independent: 201537, independent conditional: 0, independent unconditional: 201537, dependent: 1363, dependent conditional: 0, dependent unconditional: 1363, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 73314, independent: 72949, independent conditional: 0, independent unconditional: 72949, dependent: 365, dependent conditional: 0, dependent unconditional: 365, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 202900, independent: 128588, independent conditional: 0, independent unconditional: 128588, dependent: 998, dependent conditional: 0, dependent unconditional: 998, unknown: 73314, unknown conditional: 0, unknown unconditional: 73314] , Statistics on independence cache: Total cache size (in pairs): 9509, Positive cache size: 9336, Positive conditional cache size: 0, Positive unconditional cache size: 9336, Negative cache size: 173, Negative conditional cache size: 0, Negative unconditional cache size: 173, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.5s, 610 PlacesBefore, 418 PlacesAfterwards, 491 TransitionsBefore, 299 TransitionsAfterwards, 197414 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 237 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 254 TotalNumberOfCompositions, 606515 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 205286, independent: 203888, independent conditional: 0, independent unconditional: 203888, dependent: 1398, dependent conditional: 0, dependent unconditional: 1398, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 74102, independent: 73729, independent conditional: 0, independent unconditional: 73729, dependent: 373, dependent conditional: 0, dependent unconditional: 373, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 205286, independent: 130159, independent conditional: 0, independent unconditional: 130159, dependent: 1025, dependent conditional: 0, dependent unconditional: 1025, unknown: 74102, unknown conditional: 0, unknown unconditional: 74102] , Statistics on independence cache: Total cache size (in pairs): 9163, Positive cache size: 8987, Positive conditional cache size: 0, Positive unconditional cache size: 8987, Negative cache size: 176, Negative conditional cache size: 0, Negative unconditional cache size: 176, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.5s, 620 PlacesBefore, 425 PlacesAfterwards, 499 TransitionsBefore, 304 TransitionsAfterwards, 204120 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 241 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 258 TotalNumberOfCompositions, 622956 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 211873, independent: 210462, independent conditional: 0, independent unconditional: 210462, dependent: 1411, dependent conditional: 0, dependent unconditional: 1411, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 77309, independent: 76928, independent conditional: 0, independent unconditional: 76928, dependent: 381, dependent conditional: 0, dependent unconditional: 381, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 211873, independent: 133534, independent conditional: 0, independent unconditional: 133534, dependent: 1030, dependent conditional: 0, dependent unconditional: 1030, unknown: 77309, unknown conditional: 0, unknown unconditional: 77309] , Statistics on independence cache: Total cache size (in pairs): 9130, Positive cache size: 8951, Positive conditional cache size: 0, Positive unconditional cache size: 8951, Negative cache size: 179, Negative conditional cache size: 0, Negative unconditional cache size: 179, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.7s, 630 PlacesBefore, 432 PlacesAfterwards, 507 TransitionsBefore, 309 TransitionsAfterwards, 210938 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 245 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 262 TotalNumberOfCompositions, 636737 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 234124, independent: 232706, independent conditional: 0, independent unconditional: 232706, dependent: 1418, dependent conditional: 0, dependent unconditional: 1418, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 83728, independent: 83284, independent conditional: 0, independent unconditional: 83284, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 234124, independent: 149422, independent conditional: 0, independent unconditional: 149422, dependent: 974, dependent conditional: 0, dependent unconditional: 974, unknown: 83728, unknown conditional: 0, unknown unconditional: 83728] , Statistics on independence cache: Total cache size (in pairs): 13354, Positive cache size: 13171, Positive conditional cache size: 0, Positive unconditional cache size: 13171, Negative cache size: 183, Negative conditional cache size: 0, Negative unconditional cache size: 183, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 640 PlacesBefore, 439 PlacesAfterwards, 515 TransitionsBefore, 314 TransitionsAfterwards, 217868 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 249 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 266 TotalNumberOfCompositions, 662920 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 225592, independent: 224142, independent conditional: 0, independent unconditional: 224142, dependent: 1450, dependent conditional: 0, dependent unconditional: 1450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 82307, independent: 81857, independent conditional: 0, independent unconditional: 81857, dependent: 450, dependent conditional: 0, dependent unconditional: 450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 225592, independent: 142285, independent conditional: 0, independent unconditional: 142285, dependent: 1000, dependent conditional: 0, dependent unconditional: 1000, unknown: 82307, unknown conditional: 0, unknown unconditional: 82307] , Statistics on independence cache: Total cache size (in pairs): 9800, Positive cache size: 9554, Positive conditional cache size: 0, Positive unconditional cache size: 9554, Negative cache size: 246, Negative conditional cache size: 0, Negative unconditional cache size: 246, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 650 PlacesBefore, 446 PlacesAfterwards, 523 TransitionsBefore, 319 TransitionsAfterwards, 224910 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 253 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 270 TotalNumberOfCompositions, 683159 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 242574, independent: 241101, independent conditional: 0, independent unconditional: 241101, dependent: 1473, dependent conditional: 0, dependent unconditional: 1473, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 87269, independent: 86879, independent conditional: 0, independent unconditional: 86879, dependent: 390, dependent conditional: 0, dependent unconditional: 390, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 242574, independent: 154222, independent conditional: 0, independent unconditional: 154222, dependent: 1083, dependent conditional: 0, dependent unconditional: 1083, unknown: 87269, unknown conditional: 0, unknown unconditional: 87269] , Statistics on independence cache: Total cache size (in pairs): 11996, Positive cache size: 11808, Positive conditional cache size: 0, Positive unconditional cache size: 11808, Negative cache size: 188, Negative conditional cache size: 0, Negative unconditional cache size: 188, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.0s, 660 PlacesBefore, 453 PlacesAfterwards, 531 TransitionsBefore, 324 TransitionsAfterwards, 232064 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 257 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 274 TotalNumberOfCompositions, 714066 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 244480, independent: 242961, independent conditional: 0, independent unconditional: 242961, dependent: 1519, dependent conditional: 0, dependent unconditional: 1519, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 87691, independent: 87282, independent conditional: 0, independent unconditional: 87282, dependent: 409, dependent conditional: 0, dependent unconditional: 409, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 244480, independent: 155679, independent conditional: 0, independent unconditional: 155679, dependent: 1110, dependent conditional: 0, dependent unconditional: 1110, unknown: 87691, unknown conditional: 0, unknown unconditional: 87691] , Statistics on independence cache: Total cache size (in pairs): 11197, Positive cache size: 11006, Positive conditional cache size: 0, Positive unconditional cache size: 11006, Negative cache size: 191, Negative conditional cache size: 0, Negative unconditional cache size: 191, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.1s, 670 PlacesBefore, 460 PlacesAfterwards, 539 TransitionsBefore, 329 TransitionsAfterwards, 239330 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 261 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 278 TotalNumberOfCompositions, 723930 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 243480, independent: 241965, independent conditional: 0, independent unconditional: 241965, dependent: 1515, dependent conditional: 0, dependent unconditional: 1515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 89338, independent: 88933, independent conditional: 0, independent unconditional: 88933, dependent: 405, dependent conditional: 0, dependent unconditional: 405, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 243480, independent: 153032, independent conditional: 0, independent unconditional: 153032, dependent: 1110, dependent conditional: 0, dependent unconditional: 1110, unknown: 89338, unknown conditional: 0, unknown unconditional: 89338] , Statistics on independence cache: Total cache size (in pairs): 9735, Positive cache size: 9541, Positive conditional cache size: 0, Positive unconditional cache size: 9541, Negative cache size: 194, Negative conditional cache size: 0, Negative unconditional cache size: 194, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.1s, 680 PlacesBefore, 467 PlacesAfterwards, 547 TransitionsBefore, 334 TransitionsAfterwards, 246708 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 265 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 282 TotalNumberOfCompositions, 747263 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 270745, independent: 269207, independent conditional: 0, independent unconditional: 269207, dependent: 1538, dependent conditional: 0, dependent unconditional: 1538, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 97199, independent: 96719, independent conditional: 0, independent unconditional: 96719, dependent: 480, dependent conditional: 0, dependent unconditional: 480, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 270745, independent: 172488, independent conditional: 0, independent unconditional: 172488, dependent: 1058, dependent conditional: 0, dependent unconditional: 1058, unknown: 97199, unknown conditional: 0, unknown unconditional: 97199] , Statistics on independence cache: Total cache size (in pairs): 15194, Positive cache size: 14996, Positive conditional cache size: 0, Positive unconditional cache size: 14996, Negative cache size: 198, Negative conditional cache size: 0, Negative unconditional cache size: 198, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 690 PlacesBefore, 474 PlacesAfterwards, 555 TransitionsBefore, 339 TransitionsAfterwards, 254198 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 269 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 286 TotalNumberOfCompositions, 777700 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 251098, independent: 249519, independent conditional: 0, independent unconditional: 249519, dependent: 1579, dependent conditional: 0, dependent unconditional: 1579, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 95065, independent: 94574, independent conditional: 0, independent unconditional: 94574, dependent: 491, dependent conditional: 0, dependent unconditional: 491, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 251098, independent: 154945, independent conditional: 0, independent unconditional: 154945, dependent: 1088, dependent conditional: 0, dependent unconditional: 1088, unknown: 95065, unknown conditional: 0, unknown unconditional: 95065] , Statistics on independence cache: Total cache size (in pairs): 10377, Positive cache size: 10111, Positive conditional cache size: 0, Positive unconditional cache size: 10111, Negative cache size: 266, Negative conditional cache size: 0, Negative unconditional cache size: 266, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.3s, 700 PlacesBefore, 481 PlacesAfterwards, 563 TransitionsBefore, 344 TransitionsAfterwards, 261800 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 273 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 290 TotalNumberOfCompositions, 791684 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 284341, independent: 282759, independent conditional: 0, independent unconditional: 282759, dependent: 1582, dependent conditional: 0, dependent unconditional: 1582, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 101946, independent: 101521, independent conditional: 0, independent unconditional: 101521, dependent: 425, dependent conditional: 0, dependent unconditional: 425, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 284341, independent: 181238, independent conditional: 0, independent unconditional: 181238, dependent: 1157, dependent conditional: 0, dependent unconditional: 1157, unknown: 101946, unknown conditional: 0, unknown unconditional: 101946] , Statistics on independence cache: Total cache size (in pairs): 14413, Positive cache size: 14210, Positive conditional cache size: 0, Positive unconditional cache size: 14210, Negative cache size: 203, Negative conditional cache size: 0, Negative unconditional cache size: 203, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.4s, 710 PlacesBefore, 488 PlacesAfterwards, 571 TransitionsBefore, 349 TransitionsAfterwards, 269514 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 277 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 294 TotalNumberOfCompositions, 817179 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 287646, independent: 286037, independent conditional: 0, independent unconditional: 286037, dependent: 1609, dependent conditional: 0, dependent unconditional: 1609, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 103910, independent: 103480, independent conditional: 0, independent unconditional: 103480, dependent: 430, dependent conditional: 0, dependent unconditional: 430, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 287646, independent: 182557, independent conditional: 0, independent unconditional: 182557, dependent: 1179, dependent conditional: 0, dependent unconditional: 1179, unknown: 103910, unknown conditional: 0, unknown unconditional: 103910] , Statistics on independence cache: Total cache size (in pairs): 14291, Positive cache size: 14085, Positive conditional cache size: 0, Positive unconditional cache size: 14085, 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: 6.4s, 720 PlacesBefore, 495 PlacesAfterwards, 579 TransitionsBefore, 354 TransitionsAfterwards, 277340 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 281 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 298 TotalNumberOfCompositions, 842445 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 290939, independent: 289305, independent conditional: 0, independent unconditional: 289305, dependent: 1634, dependent conditional: 0, dependent unconditional: 1634, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 106115, independent: 105681, independent conditional: 0, independent unconditional: 105681, dependent: 434, dependent conditional: 0, dependent unconditional: 434, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 290939, independent: 183624, independent conditional: 0, independent unconditional: 183624, dependent: 1200, dependent conditional: 0, dependent unconditional: 1200, unknown: 106115, unknown conditional: 0, unknown unconditional: 106115] , Statistics on independence cache: Total cache size (in pairs): 13274, Positive cache size: 13065, Positive conditional cache size: 0, Positive unconditional cache size: 13065, Negative cache size: 209, Negative conditional cache size: 0, Negative unconditional cache size: 209, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.6s, 730 PlacesBefore, 502 PlacesAfterwards, 587 TransitionsBefore, 359 TransitionsAfterwards, 285278 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 285 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 302 TotalNumberOfCompositions, 862402 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 294451, independent: 292802, independent conditional: 0, independent unconditional: 292802, dependent: 1649, dependent conditional: 0, dependent unconditional: 1649, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 107753, independent: 107314, independent conditional: 0, independent unconditional: 107314, dependent: 439, dependent conditional: 0, dependent unconditional: 439, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 294451, independent: 185488, independent conditional: 0, independent unconditional: 185488, dependent: 1210, dependent conditional: 0, dependent unconditional: 1210, unknown: 107753, unknown conditional: 0, unknown unconditional: 107753] , Statistics on independence cache: Total cache size (in pairs): 12458, Positive cache size: 12246, Positive conditional cache size: 0, Positive unconditional cache size: 12246, Negative cache size: 212, Negative conditional cache size: 0, Negative unconditional cache size: 212, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 740 PlacesBefore, 509 PlacesAfterwards, 595 TransitionsBefore, 364 TransitionsAfterwards, 293328 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 289 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 306 TotalNumberOfCompositions, 898455 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 297777, independent: 296082, independent conditional: 0, independent unconditional: 296082, dependent: 1695, dependent conditional: 0, dependent unconditional: 1695, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 108565, independent: 108114, independent conditional: 0, independent unconditional: 108114, dependent: 451, dependent conditional: 0, dependent unconditional: 451, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 297777, independent: 187968, independent conditional: 0, independent unconditional: 187968, dependent: 1244, dependent conditional: 0, dependent unconditional: 1244, unknown: 108565, unknown conditional: 0, unknown unconditional: 108565] , Statistics on independence cache: Total cache size (in pairs): 11513, Positive cache size: 11298, Positive conditional cache size: 0, Positive unconditional cache size: 11298, Negative cache size: 215, Negative conditional cache size: 0, Negative unconditional cache size: 215, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.9s, 750 PlacesBefore, 516 PlacesAfterwards, 603 TransitionsBefore, 369 TransitionsAfterwards, 301490 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 293 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 310 TotalNumberOfCompositions, 918828 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 344366, independent: 342655, independent conditional: 0, independent unconditional: 342655, dependent: 1711, dependent conditional: 0, dependent unconditional: 1711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 117131, independent: 116633, independent conditional: 0, independent unconditional: 116633, dependent: 498, dependent conditional: 0, dependent unconditional: 498, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 344366, independent: 226022, independent conditional: 0, independent unconditional: 226022, dependent: 1213, dependent conditional: 0, dependent unconditional: 1213, unknown: 117131, unknown conditional: 0, unknown unconditional: 117131] , Statistics on independence cache: Total cache size (in pairs): 16204, Positive cache size: 15985, Positive conditional cache size: 0, Positive unconditional cache size: 15985, Negative cache size: 219, Negative conditional cache size: 0, Negative unconditional cache size: 219, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 760 PlacesBefore, 523 PlacesAfterwards, 611 TransitionsBefore, 374 TransitionsAfterwards, 309764 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 297 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 314 TotalNumberOfCompositions, 952589 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 337326, independent: 335576, independent conditional: 0, independent unconditional: 335576, dependent: 1750, dependent conditional: 0, dependent unconditional: 1750, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 121424, independent: 120879, independent conditional: 0, independent unconditional: 120879, dependent: 545, dependent conditional: 0, dependent unconditional: 545, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 337326, independent: 214697, independent conditional: 0, independent unconditional: 214697, dependent: 1205, dependent conditional: 0, dependent unconditional: 1205, unknown: 121424, unknown conditional: 0, unknown unconditional: 121424] , Statistics on independence cache: Total cache size (in pairs): 18626, Positive cache size: 18404, Positive conditional cache size: 0, Positive unconditional cache size: 18404, Negative cache size: 222, Negative conditional cache size: 0, Negative unconditional cache size: 222, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.2s, 770 PlacesBefore, 530 PlacesAfterwards, 619 TransitionsBefore, 379 TransitionsAfterwards, 318150 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 301 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 318 TotalNumberOfCompositions, 969569 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 316875, independent: 315118, independent conditional: 0, independent unconditional: 315118, dependent: 1757, dependent conditional: 0, dependent unconditional: 1757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 119145, independent: 118652, independent conditional: 0, independent unconditional: 118652, dependent: 493, dependent conditional: 0, dependent unconditional: 493, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 316875, independent: 196466, independent conditional: 0, independent unconditional: 196466, dependent: 1264, dependent conditional: 0, dependent unconditional: 1264, unknown: 119145, unknown conditional: 0, unknown unconditional: 119145] , Statistics on independence cache: Total cache size (in pairs): 13506, Positive cache size: 13282, Positive conditional cache size: 0, Positive unconditional cache size: 13282, Negative cache size: 224, Negative conditional cache size: 0, Negative unconditional cache size: 224, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 780 PlacesBefore, 537 PlacesAfterwards, 627 TransitionsBefore, 384 TransitionsAfterwards, 326648 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 305 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 322 TotalNumberOfCompositions, 993860 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 331049, independent: 329270, independent conditional: 0, independent unconditional: 329270, dependent: 1779, dependent conditional: 0, dependent unconditional: 1779, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 123895, independent: 123343, independent conditional: 0, independent unconditional: 123343, dependent: 552, dependent conditional: 0, dependent unconditional: 552, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 331049, independent: 205927, independent conditional: 0, independent unconditional: 205927, dependent: 1227, dependent conditional: 0, dependent unconditional: 1227, unknown: 123895, unknown conditional: 0, unknown unconditional: 123895] , Statistics on independence cache: Total cache size (in pairs): 15134, Positive cache size: 14905, Positive conditional cache size: 0, Positive unconditional cache size: 14905, Negative cache size: 229, Negative conditional cache size: 0, Negative unconditional cache size: 229, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.2s, 790 PlacesBefore, 544 PlacesAfterwards, 635 TransitionsBefore, 389 TransitionsAfterwards, 335258 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 309 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 326 TotalNumberOfCompositions, 1026793 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 327066, independent: 325251, independent conditional: 0, independent unconditional: 325251, dependent: 1815, dependent conditional: 0, dependent unconditional: 1815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 124146, independent: 123660, independent conditional: 0, independent unconditional: 123660, dependent: 486, dependent conditional: 0, dependent unconditional: 486, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 327066, independent: 201591, independent conditional: 0, independent unconditional: 201591, dependent: 1329, dependent conditional: 0, dependent unconditional: 1329, unknown: 124146, unknown conditional: 0, unknown unconditional: 124146] , Statistics on independence cache: Total cache size (in pairs): 12553, Positive cache size: 12324, Positive conditional cache size: 0, Positive unconditional cache size: 12324, Negative cache size: 229, Negative conditional cache size: 0, Negative unconditional cache size: 229, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 800 PlacesBefore, 551 PlacesAfterwards, 643 TransitionsBefore, 394 TransitionsAfterwards, 343980 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 313 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 330 TotalNumberOfCompositions, 1048491 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 359751, independent: 357925, independent conditional: 0, independent unconditional: 357925, dependent: 1826, dependent conditional: 0, dependent unconditional: 1826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 130448, independent: 129879, independent conditional: 0, independent unconditional: 129879, dependent: 569, dependent conditional: 0, dependent unconditional: 569, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 359751, independent: 228046, independent conditional: 0, independent unconditional: 228046, dependent: 1257, dependent conditional: 0, dependent unconditional: 1257, unknown: 130448, unknown conditional: 0, unknown unconditional: 130448] , Statistics on independence cache: Total cache size (in pairs): 15910, Positive cache size: 15600, Positive conditional cache size: 0, Positive unconditional cache size: 15600, Negative cache size: 310, Negative conditional cache size: 0, Negative unconditional cache size: 310, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.5s, 810 PlacesBefore, 558 PlacesAfterwards, 651 TransitionsBefore, 399 TransitionsAfterwards, 352814 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 317 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 334 TotalNumberOfCompositions, 1088092 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 345642, independent: 343771, independent conditional: 0, independent unconditional: 343771, dependent: 1871, dependent conditional: 0, dependent unconditional: 1871, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 129793, independent: 129290, independent conditional: 0, independent unconditional: 129290, dependent: 503, dependent conditional: 0, dependent unconditional: 503, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 345642, independent: 214481, independent conditional: 0, independent unconditional: 214481, dependent: 1368, dependent conditional: 0, dependent unconditional: 1368, unknown: 129793, unknown conditional: 0, unknown unconditional: 129793] , Statistics on independence cache: Total cache size (in pairs): 13496, Positive cache size: 13261, Positive conditional cache size: 0, Positive unconditional cache size: 13261, Negative cache size: 235, Negative conditional cache size: 0, Negative unconditional cache size: 235, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.8s, 820 PlacesBefore, 565 PlacesAfterwards, 659 TransitionsBefore, 404 TransitionsAfterwards, 361760 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 321 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 338 TotalNumberOfCompositions, 1110621 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 356004, independent: 354118, independent conditional: 0, independent unconditional: 354118, dependent: 1886, dependent conditional: 0, dependent unconditional: 1886, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 133829, independent: 133244, independent conditional: 0, independent unconditional: 133244, dependent: 585, dependent conditional: 0, dependent unconditional: 585, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 356004, independent: 220874, independent conditional: 0, independent unconditional: 220874, dependent: 1301, dependent conditional: 0, dependent unconditional: 1301, unknown: 133829, unknown conditional: 0, unknown unconditional: 133829] , Statistics on independence cache: Total cache size (in pairs): 14059, Positive cache size: 13741, Positive conditional cache size: 0, Positive unconditional cache size: 13741, Negative cache size: 318, Negative conditional cache size: 0, Negative unconditional cache size: 318, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 830 PlacesBefore, 572 PlacesAfterwards, 667 TransitionsBefore, 409 TransitionsAfterwards, 370818 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 325 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 342 TotalNumberOfCompositions, 1134588 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 361547, independent: 359640, independent conditional: 0, independent unconditional: 359640, dependent: 1907, dependent conditional: 0, dependent unconditional: 1907, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 136957, independent: 136450, independent conditional: 0, independent unconditional: 136450, dependent: 507, dependent conditional: 0, dependent unconditional: 507, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 361547, independent: 223190, independent conditional: 0, independent unconditional: 223190, dependent: 1400, dependent conditional: 0, dependent unconditional: 1400, unknown: 136957, unknown conditional: 0, unknown unconditional: 136957] , Statistics on independence cache: Total cache size (in pairs): 13859, Positive cache size: 13618, Positive conditional cache size: 0, Positive unconditional cache size: 13618, Negative cache size: 241, Negative conditional cache size: 0, Negative unconditional cache size: 241, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.8s, 840 PlacesBefore, 579 PlacesAfterwards, 675 TransitionsBefore, 414 TransitionsAfterwards, 379988 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 329 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 346 TotalNumberOfCompositions, 1174237 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 380042, independent: 378092, independent conditional: 0, independent unconditional: 378092, dependent: 1950, dependent conditional: 0, dependent unconditional: 1950, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 141180, independent: 140579, independent conditional: 0, independent unconditional: 140579, dependent: 601, dependent conditional: 0, dependent unconditional: 601, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 380042, independent: 237513, independent conditional: 0, independent unconditional: 237513, dependent: 1349, dependent conditional: 0, dependent unconditional: 1349, unknown: 141180, unknown conditional: 0, unknown unconditional: 141180] , Statistics on independence cache: Total cache size (in pairs): 15475, Positive cache size: 15149, Positive conditional cache size: 0, Positive unconditional cache size: 15149, Negative cache size: 326, Negative conditional cache size: 0, Negative unconditional cache size: 326, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.9s, 850 PlacesBefore, 586 PlacesAfterwards, 683 TransitionsBefore, 419 TransitionsAfterwards, 389270 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 333 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 350 TotalNumberOfCompositions, 1185399 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 379982, independent: 378043, independent conditional: 0, independent unconditional: 378043, dependent: 1939, dependent conditional: 0, dependent unconditional: 1939, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 143618, independent: 143097, independent conditional: 0, independent unconditional: 143097, dependent: 521, dependent conditional: 0, dependent unconditional: 521, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 379982, independent: 234946, independent conditional: 0, independent unconditional: 234946, dependent: 1418, dependent conditional: 0, dependent unconditional: 1418, unknown: 143618, unknown conditional: 0, unknown unconditional: 143618] , Statistics on independence cache: Total cache size (in pairs): 14587, Positive cache size: 14340, Positive conditional cache size: 0, Positive unconditional cache size: 14340, 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: 8.2s, 860 PlacesBefore, 593 PlacesAfterwards, 691 TransitionsBefore, 424 TransitionsAfterwards, 398664 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 337 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 354 TotalNumberOfCompositions, 1230156 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 434578, independent: 432589, independent conditional: 0, independent unconditional: 432589, dependent: 1989, dependent conditional: 0, dependent unconditional: 1989, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 152120, independent: 151500, independent conditional: 0, independent unconditional: 151500, dependent: 620, dependent conditional: 0, dependent unconditional: 620, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 434578, independent: 281089, independent conditional: 0, independent unconditional: 281089, dependent: 1369, dependent conditional: 0, dependent unconditional: 1369, unknown: 152120, unknown conditional: 0, unknown unconditional: 152120] , Statistics on independence cache: Total cache size (in pairs): 20547, Positive cache size: 20213, Positive conditional cache size: 0, Positive unconditional cache size: 20213, Negative cache size: 334, Negative conditional cache size: 0, Negative unconditional cache size: 334, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 870 PlacesBefore, 600 PlacesAfterwards, 699 TransitionsBefore, 429 TransitionsAfterwards, 408170 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 341 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 358 TotalNumberOfCompositions, 1246051 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 398357, independent: 396364, independent conditional: 0, independent unconditional: 396364, dependent: 1993, dependent conditional: 0, dependent unconditional: 1993, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 150730, independent: 150190, independent conditional: 0, independent unconditional: 150190, dependent: 540, dependent conditional: 0, dependent unconditional: 540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 398357, independent: 246174, independent conditional: 0, independent unconditional: 246174, dependent: 1453, dependent conditional: 0, dependent unconditional: 1453, unknown: 150730, unknown conditional: 0, unknown unconditional: 150730] , Statistics on independence cache: Total cache size (in pairs): 15275, Positive cache size: 15021, Positive conditional cache size: 0, Positive unconditional cache size: 15021, Negative cache size: 254, Negative conditional cache size: 0, Negative unconditional cache size: 254, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.4s, 880 PlacesBefore, 607 PlacesAfterwards, 707 TransitionsBefore, 434 TransitionsAfterwards, 417788 CoEnabledTransitionPairs, 5 FixpointIterations, 12 TrivialSequentialCompositions, 345 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 362 TotalNumberOfCompositions, 1276259 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 427978, independent: 425965, independent conditional: 0, independent unconditional: 425965, dependent: 2013, dependent conditional: 0, dependent unconditional: 2013, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 159685, independent: 159057, independent conditional: 0, independent unconditional: 159057, dependent: 628, dependent conditional: 0, dependent unconditional: 628, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 427978, independent: 266908, independent conditional: 0, independent unconditional: 266908, dependent: 1385, dependent conditional: 0, dependent unconditional: 1385, unknown: 159685, unknown conditional: 0, unknown unconditional: 159685] , Statistics on independence cache: Total cache size (in pairs): 20472, Positive cache size: 20214, Positive conditional cache size: 0, Positive unconditional cache size: 20214, Negative cache size: 258, Negative conditional cache size: 0, Negative unconditional cache size: 258, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.5s, 890 PlacesBefore, 614 PlacesAfterwards, 715 TransitionsBefore, 439 TransitionsAfterwards, 427518 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 349 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 366 TotalNumberOfCompositions, 1311060 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 418100, independent: 416054, independent conditional: 0, independent unconditional: 416054, dependent: 2046, dependent conditional: 0, dependent unconditional: 2046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 158406, independent: 157851, independent conditional: 0, independent unconditional: 157851, dependent: 555, dependent conditional: 0, dependent unconditional: 555, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 418100, independent: 258203, independent conditional: 0, independent unconditional: 258203, dependent: 1491, dependent conditional: 0, dependent unconditional: 1491, unknown: 158406, unknown conditional: 0, unknown unconditional: 158406] , Statistics on independence cache: Total cache size (in pairs): 16307, Positive cache size: 16047, Positive conditional cache size: 0, Positive unconditional cache size: 16047, Negative cache size: 260, Negative conditional cache size: 0, Negative unconditional cache size: 260, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.4s, 900 PlacesBefore, 621 PlacesAfterwards, 723 TransitionsBefore, 444 TransitionsAfterwards, 437360 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 353 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 370 TotalNumberOfCompositions, 1354566 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 479772, independent: 477677, independent conditional: 0, independent unconditional: 477677, dependent: 2095, dependent conditional: 0, dependent unconditional: 2095, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 170971, independent: 170310, independent conditional: 0, independent unconditional: 170310, dependent: 661, dependent conditional: 0, dependent unconditional: 661, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 479772, independent: 307367, independent conditional: 0, independent unconditional: 307367, dependent: 1434, dependent conditional: 0, dependent unconditional: 1434, unknown: 170971, unknown conditional: 0, unknown unconditional: 170971] , Statistics on independence cache: Total cache size (in pairs): 26946, Positive cache size: 26682, Positive conditional cache size: 0, Positive unconditional cache size: 26682, Negative cache size: 264, Negative conditional cache size: 0, Negative unconditional cache size: 264, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.7s, 910 PlacesBefore, 628 PlacesAfterwards, 731 TransitionsBefore, 449 TransitionsAfterwards, 447314 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 357 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 374 TotalNumberOfCompositions, 1377672 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 460036, independent: 457931, independent conditional: 0, independent unconditional: 457931, dependent: 2105, dependent conditional: 0, dependent unconditional: 2105, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 166478, independent: 165914, independent conditional: 0, independent unconditional: 165914, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 460036, independent: 292017, independent conditional: 0, independent unconditional: 292017, dependent: 1541, dependent conditional: 0, dependent unconditional: 1541, unknown: 166478, unknown conditional: 0, unknown unconditional: 166478] , Statistics on independence cache: Total cache size (in pairs): 16663, Positive cache size: 16397, Positive conditional cache size: 0, Positive unconditional cache size: 16397, Negative cache size: 266, Negative conditional cache size: 0, Negative unconditional cache size: 266, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 920 PlacesBefore, 635 PlacesAfterwards, 739 TransitionsBefore, 454 TransitionsAfterwards, 457380 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 361 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 378 TotalNumberOfCompositions, 1389076 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 462206, independent: 460110, independent conditional: 0, independent unconditional: 460110, dependent: 2096, dependent conditional: 0, dependent unconditional: 2096, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 168855, independent: 168288, independent conditional: 0, independent unconditional: 168288, dependent: 567, dependent conditional: 0, dependent unconditional: 567, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 462206, independent: 291822, independent conditional: 0, independent unconditional: 291822, dependent: 1529, dependent conditional: 0, dependent unconditional: 1529, unknown: 168855, unknown conditional: 0, unknown unconditional: 168855] , Statistics on independence cache: Total cache size (in pairs): 17635, Positive cache size: 17366, Positive conditional cache size: 0, Positive unconditional cache size: 17366, Negative cache size: 269, Negative conditional cache size: 0, Negative unconditional cache size: 269, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.8s, 930 PlacesBefore, 642 PlacesAfterwards, 747 TransitionsBefore, 459 TransitionsAfterwards, 467558 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 365 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 382 TotalNumberOfCompositions, 1434356 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 479967, independent: 477823, independent conditional: 0, independent unconditional: 477823, dependent: 2144, dependent conditional: 0, dependent unconditional: 2144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 174080, independent: 173508, independent conditional: 0, independent unconditional: 173508, dependent: 572, dependent conditional: 0, dependent unconditional: 572, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 479967, independent: 304315, independent conditional: 0, independent unconditional: 304315, dependent: 1572, dependent conditional: 0, dependent unconditional: 1572, unknown: 174080, unknown conditional: 0, unknown unconditional: 174080] , Statistics on independence cache: Total cache size (in pairs): 19843, Positive cache size: 19571, Positive conditional cache size: 0, Positive unconditional cache size: 19571, Negative cache size: 272, Negative conditional cache size: 0, Negative unconditional cache size: 272, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 940 PlacesBefore, 649 PlacesAfterwards, 755 TransitionsBefore, 464 TransitionsAfterwards, 477848 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 369 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 6 ConcurrentYvCompositions, 0 ChoiceCompositions, 386 TotalNumberOfCompositions, 1470019 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 495158, independent: 492985, independent conditional: 0, independent unconditional: 492985, dependent: 2173, dependent conditional: 0, dependent unconditional: 2173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 180025, independent: 179437, independent conditional: 0, independent unconditional: 179437, dependent: 588, dependent conditional: 0, dependent unconditional: 588, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 495158, independent: 313548, independent conditional: 0, independent unconditional: 313548, dependent: 1585, dependent conditional: 0, dependent unconditional: 1585, unknown: 180025, unknown conditional: 0, unknown unconditional: 180025] , Statistics on independence cache: Total cache size (in pairs): 21522, Positive cache size: 21247, Positive conditional cache size: 0, Positive unconditional cache size: 21247, Negative cache size: 275, Negative conditional cache size: 0, Negative unconditional cache size: 275, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.1s, 950 PlacesBefore, 656 PlacesAfterwards, 763 TransitionsBefore, 469 TransitionsAfterwards, 488250 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 373 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 390 TotalNumberOfCompositions, 1607362 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 483282, independent: 480726, independent conditional: 0, independent unconditional: 480726, dependent: 2556, dependent conditional: 0, dependent unconditional: 2556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 189735, independent: 189143, independent conditional: 0, independent unconditional: 189143, dependent: 592, dependent conditional: 0, dependent unconditional: 592, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 483282, independent: 291583, independent conditional: 0, independent unconditional: 291583, dependent: 1964, dependent conditional: 0, dependent unconditional: 1964, unknown: 189735, unknown conditional: 0, unknown unconditional: 189735] , Statistics on independence cache: Total cache size (in pairs): 24348, Positive cache size: 24070, Positive conditional cache size: 0, Positive unconditional cache size: 24070, Negative cache size: 278, Negative conditional cache size: 0, Negative unconditional cache size: 278, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.2s, 960 PlacesBefore, 663 PlacesAfterwards, 771 TransitionsBefore, 474 TransitionsAfterwards, 498764 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 377 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 394 TotalNumberOfCompositions, 1637445 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 438311, independent: 435731, independent conditional: 0, independent unconditional: 435731, dependent: 2580, dependent conditional: 0, dependent unconditional: 2580, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 187872, independent: 187366, independent conditional: 0, independent unconditional: 187366, dependent: 506, dependent conditional: 0, dependent unconditional: 506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 438311, independent: 248365, independent conditional: 0, independent unconditional: 248365, dependent: 2074, dependent conditional: 0, dependent unconditional: 2074, unknown: 187872, unknown conditional: 0, unknown unconditional: 187872] , Statistics on independence cache: Total cache size (in pairs): 18398, Positive cache size: 18118, Positive conditional cache size: 0, Positive unconditional cache size: 18118, Negative cache size: 280, Negative conditional cache size: 0, Negative unconditional cache size: 280, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.3s, 970 PlacesBefore, 670 PlacesAfterwards, 779 TransitionsBefore, 479 TransitionsAfterwards, 509390 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 381 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 398 TotalNumberOfCompositions, 1676399 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 493620, independent: 491011, independent conditional: 0, independent unconditional: 491011, dependent: 2609, dependent conditional: 0, dependent unconditional: 2609, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 199821, independent: 199122, independent conditional: 0, independent unconditional: 199122, dependent: 699, dependent conditional: 0, dependent unconditional: 699, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 493620, independent: 291889, independent conditional: 0, independent unconditional: 291889, dependent: 1910, dependent conditional: 0, dependent unconditional: 1910, unknown: 199821, unknown conditional: 0, unknown unconditional: 199821] , Statistics on independence cache: Total cache size (in pairs): 26758, Positive cache size: 26473, Positive conditional cache size: 0, Positive unconditional cache size: 26473, Negative cache size: 285, Negative conditional cache size: 0, Negative unconditional cache size: 285, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.4s, 980 PlacesBefore, 677 PlacesAfterwards, 787 TransitionsBefore, 484 TransitionsAfterwards, 520128 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 385 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 402 TotalNumberOfCompositions, 1692034 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 465721, independent: 463114, independent conditional: 0, independent unconditional: 463114, dependent: 2607, dependent conditional: 0, dependent unconditional: 2607, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 196743, independent: 196151, independent conditional: 0, independent unconditional: 196151, dependent: 592, dependent conditional: 0, dependent unconditional: 592, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 465721, independent: 266963, independent conditional: 0, independent unconditional: 266963, dependent: 2015, dependent conditional: 0, dependent unconditional: 2015, unknown: 196743, unknown conditional: 0, unknown unconditional: 196743] , Statistics on independence cache: Total cache size (in pairs): 19287, Positive cache size: 19000, Positive conditional cache size: 0, Positive unconditional cache size: 19000, Negative cache size: 287, Negative conditional cache size: 0, Negative unconditional cache size: 287, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.7s, 990 PlacesBefore, 684 PlacesAfterwards, 795 TransitionsBefore, 489 TransitionsAfterwards, 530978 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 389 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 406 TotalNumberOfCompositions, 1741833 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 495823, independent: 493165, independent conditional: 0, independent unconditional: 493165, dependent: 2658, dependent conditional: 0, dependent unconditional: 2658, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 199362, independent: 198754, independent conditional: 0, independent unconditional: 198754, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 495823, independent: 294411, independent conditional: 0, independent unconditional: 294411, dependent: 2050, dependent conditional: 0, dependent unconditional: 2050, unknown: 199362, unknown conditional: 0, unknown unconditional: 199362] , Statistics on independence cache: Total cache size (in pairs): 20745, Positive cache size: 20455, Positive conditional cache size: 0, Positive unconditional cache size: 20455, Negative cache size: 290, Negative conditional cache size: 0, Negative unconditional cache size: 290, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.0s, 1000 PlacesBefore, 691 PlacesAfterwards, 803 TransitionsBefore, 494 TransitionsAfterwards, 541940 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 393 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 410 TotalNumberOfCompositions, 1777084 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 523331, independent: 520648, independent conditional: 0, independent unconditional: 520648, dependent: 2683, dependent conditional: 0, dependent unconditional: 2683, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 208454, independent: 207846, independent conditional: 0, independent unconditional: 207846, dependent: 608, dependent conditional: 0, dependent unconditional: 608, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 523331, independent: 312802, independent conditional: 0, independent unconditional: 312802, dependent: 2075, dependent conditional: 0, dependent unconditional: 2075, unknown: 208454, unknown conditional: 0, unknown unconditional: 208454] , Statistics on independence cache: Total cache size (in pairs): 24318, Positive cache size: 24025, Positive conditional cache size: 0, Positive unconditional cache size: 24025, Negative cache size: 293, Negative conditional cache size: 0, Negative unconditional cache size: 293, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.1s, 1010 PlacesBefore, 698 PlacesAfterwards, 811 TransitionsBefore, 499 TransitionsAfterwards, 553014 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 397 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 414 TotalNumberOfCompositions, 1825870 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 545709, independent: 542978, independent conditional: 0, independent unconditional: 542978, dependent: 2731, dependent conditional: 0, dependent unconditional: 2731, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 214376, independent: 213753, independent conditional: 0, independent unconditional: 213753, dependent: 623, dependent conditional: 0, dependent unconditional: 623, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 545709, independent: 329225, independent conditional: 0, independent unconditional: 329225, dependent: 2108, dependent conditional: 0, dependent unconditional: 2108, unknown: 214376, unknown conditional: 0, unknown unconditional: 214376] , Statistics on independence cache: Total cache size (in pairs): 27298, Positive cache size: 27002, Positive conditional cache size: 0, Positive unconditional cache size: 27002, Negative cache size: 296, Negative conditional cache size: 0, Negative unconditional cache size: 296, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.3s, 1020 PlacesBefore, 705 PlacesAfterwards, 819 TransitionsBefore, 504 TransitionsAfterwards, 564200 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 401 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 418 TotalNumberOfCompositions, 1852414 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 540368, independent: 537627, independent conditional: 0, independent unconditional: 537627, dependent: 2741, dependent conditional: 0, dependent unconditional: 2741, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 220634, independent: 219911, independent conditional: 0, independent unconditional: 219911, dependent: 723, dependent conditional: 0, dependent unconditional: 723, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 540368, independent: 317716, independent conditional: 0, independent unconditional: 317716, dependent: 2018, dependent conditional: 0, dependent unconditional: 2018, unknown: 220634, unknown conditional: 0, unknown unconditional: 220634] , Statistics on independence cache: Total cache size (in pairs): 28466, Positive cache size: 28167, Positive conditional cache size: 0, Positive unconditional cache size: 28167, Negative cache size: 299, Negative conditional cache size: 0, Negative unconditional cache size: 299, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 [2023-01-28 00:40:44,708 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 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.4s, 1030 PlacesBefore, 712 PlacesAfterwards, 827 TransitionsBefore, 509 TransitionsAfterwards, 575498 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 405 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 422 TotalNumberOfCompositions, 1882721 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 529399, independent: 526643, independent conditional: 0, independent unconditional: 526643, dependent: 2756, dependent conditional: 0, dependent unconditional: 2756, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 217454, independent: 216816, independent conditional: 0, independent unconditional: 216816, dependent: 638, dependent conditional: 0, dependent unconditional: 638, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 529399, independent: 309827, independent conditional: 0, independent unconditional: 309827, dependent: 2118, dependent conditional: 0, dependent unconditional: 2118, unknown: 217454, unknown conditional: 0, unknown unconditional: 217454] , Statistics on independence cache: Total cache size (in pairs): 21298, Positive cache size: 20996, Positive conditional cache size: 0, Positive unconditional cache size: 20996, Negative cache size: 302, Negative conditional cache size: 0, Negative unconditional cache size: 302, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.6s, 1040 PlacesBefore, 719 PlacesAfterwards, 835 TransitionsBefore, 514 TransitionsAfterwards, 586908 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 409 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 426 TotalNumberOfCompositions, 1938394 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 554785, independent: 551975, independent conditional: 0, independent unconditional: 551975, dependent: 2810, dependent conditional: 0, dependent unconditional: 2810, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 222695, independent: 221937, independent conditional: 0, independent unconditional: 221937, dependent: 758, dependent conditional: 0, dependent unconditional: 758, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 554785, independent: 330038, independent conditional: 0, independent unconditional: 330038, dependent: 2052, dependent conditional: 0, dependent unconditional: 2052, unknown: 222695, unknown conditional: 0, unknown unconditional: 222695] , Statistics on independence cache: Total cache size (in pairs): 24112, Positive cache size: 23807, Positive conditional cache size: 0, Positive unconditional cache size: 23807, 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: 10.8s, 1050 PlacesBefore, 726 PlacesAfterwards, 843 TransitionsBefore, 519 TransitionsAfterwards, 598430 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 413 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 430 TotalNumberOfCompositions, 1972766 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 586550, independent: 583717, independent conditional: 0, independent unconditional: 583717, dependent: 2833, dependent conditional: 0, dependent unconditional: 2833, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 231616, independent: 230960, independent conditional: 0, independent unconditional: 230960, dependent: 656, dependent conditional: 0, dependent unconditional: 656, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 586550, independent: 352757, independent conditional: 0, independent unconditional: 352757, dependent: 2177, dependent conditional: 0, dependent unconditional: 2177, unknown: 231616, unknown conditional: 0, unknown unconditional: 231616] , Statistics on independence cache: Total cache size (in pairs): 28667, Positive cache size: 28359, Positive conditional cache size: 0, Positive unconditional cache size: 28359, Negative cache size: 308, Negative conditional cache size: 0, Negative unconditional cache size: 308, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.8s, 1060 PlacesBefore, 733 PlacesAfterwards, 851 TransitionsBefore, 524 TransitionsAfterwards, 610064 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 417 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 434 TotalNumberOfCompositions, 2003752 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 534613, independent: 531762, independent conditional: 0, independent unconditional: 531762, dependent: 2851, dependent conditional: 0, dependent unconditional: 2851, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 228323, independent: 227702, independent conditional: 0, independent unconditional: 227702, dependent: 621, dependent conditional: 0, dependent unconditional: 621, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 534613, independent: 304060, independent conditional: 0, independent unconditional: 304060, dependent: 2230, dependent conditional: 0, dependent unconditional: 2230, unknown: 228323, unknown conditional: 0, unknown unconditional: 228323] , Statistics on independence cache: Total cache size (in pairs): 22227, Positive cache size: 21916, Positive conditional cache size: 0, Positive unconditional cache size: 21916, Negative cache size: 311, Negative conditional cache size: 0, Negative unconditional cache size: 311, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.9s, 1070 PlacesBefore, 740 PlacesAfterwards, 859 TransitionsBefore, 529 TransitionsAfterwards, 621810 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 421 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 438 TotalNumberOfCompositions, 2066625 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 793470, independent: 790559, independent conditional: 0, independent unconditional: 790559, dependent: 2911, dependent conditional: 0, dependent unconditional: 2911, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 251258, independent: 250475, independent conditional: 0, independent unconditional: 250475, dependent: 783, dependent conditional: 0, dependent unconditional: 783, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 793470, independent: 540084, independent conditional: 0, independent unconditional: 540084, dependent: 2128, dependent conditional: 0, dependent unconditional: 2128, unknown: 251258, unknown conditional: 0, unknown unconditional: 251258] , Statistics on independence cache: Total cache size (in pairs): 39163, Positive cache size: 38848, Positive conditional cache size: 0, Positive unconditional cache size: 38848, Negative cache size: 315, Negative conditional cache size: 0, Negative unconditional cache size: 315, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.0s, 1080 PlacesBefore, 747 PlacesAfterwards, 867 TransitionsBefore, 534 TransitionsAfterwards, 633668 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 425 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 442 TotalNumberOfCompositions, 2089676 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 608394, independent: 605479, independent conditional: 0, independent unconditional: 605479, dependent: 2915, dependent conditional: 0, dependent unconditional: 2915, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 243177, independent: 242508, independent conditional: 0, independent unconditional: 242508, dependent: 669, dependent conditional: 0, dependent unconditional: 669, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 608394, independent: 362971, independent conditional: 0, independent unconditional: 362971, dependent: 2246, dependent conditional: 0, dependent unconditional: 2246, unknown: 243177, unknown conditional: 0, unknown unconditional: 243177] , Statistics on independence cache: Total cache size (in pairs): 27619, Positive cache size: 27277, Positive conditional cache size: 0, Positive unconditional cache size: 27277, Negative cache size: 342, Negative conditional cache size: 0, Negative unconditional cache size: 342, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.1s, 1090 PlacesBefore, 754 PlacesAfterwards, 875 TransitionsBefore, 539 TransitionsAfterwards, 645638 CoEnabledTransitionPairs, 6 FixpointIterations, 12 TrivialSequentialCompositions, 429 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 0 ChoiceCompositions, 446 TotalNumberOfCompositions, 2137786 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 567887, independent: 564930, independent conditional: 0, independent unconditional: 564930, dependent: 2957, dependent conditional: 0, dependent unconditional: 2957, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 242292, independent: 241615, independent conditional: 0, independent unconditional: 241615, dependent: 677, dependent conditional: 0, dependent unconditional: 677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 567887, independent: 323315, independent conditional: 0, independent unconditional: 323315, dependent: 2280, dependent conditional: 0, dependent unconditional: 2280, unknown: 242292, unknown conditional: 0, unknown unconditional: 242292] , Statistics on independence cache: Total cache size (in pairs): 23742, Positive cache size: 23423, Positive conditional cache size: 0, Positive unconditional cache size: 23423, Negative cache size: 319, Negative conditional cache size: 0, Negative unconditional cache size: 319, 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 1100 places, 883 transitions, 13862 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1100 places, 883 transitions, 13862 flow and 657720 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 22 for 4ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown