/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/01b_inc.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-b8dbc81 [2023-01-27 23:55:03,128 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-01-27 23:55:03,129 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-01-27 23:55:03,153 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-01-27 23:55:03,153 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-01-27 23:55:03,154 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-01-27 23:55:03,154 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-01-27 23:55:03,155 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-01-27 23:55:03,156 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-01-27 23:55:03,157 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-01-27 23:55:03,157 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-01-27 23:55:03,158 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-01-27 23:55:03,158 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-01-27 23:55:03,159 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-01-27 23:55:03,160 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-01-27 23:55:03,160 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-01-27 23:55:03,161 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-01-27 23:55:03,161 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-01-27 23:55:03,162 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-01-27 23:55:03,164 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-01-27 23:55:03,165 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-01-27 23:55:03,166 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-01-27 23:55:03,166 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-01-27 23:55:03,167 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-01-27 23:55:03,169 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-01-27 23:55:03,169 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-01-27 23:55:03,169 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-01-27 23:55:03,170 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-01-27 23:55:03,170 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-01-27 23:55:03,171 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-01-27 23:55:03,171 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-01-27 23:55:03,171 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-01-27 23:55:03,172 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-01-27 23:55:03,172 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-01-27 23:55:03,173 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-01-27 23:55:03,173 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-01-27 23:55:03,173 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-01-27 23:55:03,173 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-01-27 23:55:03,174 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-01-27 23:55:03,174 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-01-27 23:55:03,174 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-01-27 23:55:03,175 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-27 23:55:03,188 INFO L113 SettingsManager]: Loading preferences was successful [2023-01-27 23:55:03,192 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-01-27 23:55:03,193 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-01-27 23:55:03,193 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-01-27 23:55:03,193 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-01-27 23:55:03,193 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-01-27 23:55:03,194 INFO L138 SettingsManager]: * Use SBE=true [2023-01-27 23:55:03,194 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-01-27 23:55:03,194 INFO L138 SettingsManager]: * sizeof long=4 [2023-01-27 23:55:03,194 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-01-27 23:55:03,194 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-01-27 23:55:03,194 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-01-27 23:55:03,194 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * sizeof long double=12 [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * Use constant arrays=true [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-01-27 23:55:03,195 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-01-27 23:55:03,195 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-27 23:55:03,195 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-01-27 23:55:03,196 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-01-27 23:55:03,196 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-01-27 23:55:03,196 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-01-27 23:55:03,196 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-01-27 23:55:03,196 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-01-27 23:55:03,196 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-01-27 23:55:03,196 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-27 23:55:03,364 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-01-27 23:55:03,380 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-01-27 23:55:03,382 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-01-27 23:55:03,382 INFO L271 PluginConnector]: Initializing CDTParser... [2023-01-27 23:55:03,383 INFO L275 PluginConnector]: CDTParser initialized [2023-01-27 23:55:03,384 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/01b_inc.i [2023-01-27 23:55:04,371 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-01-27 23:55:04,550 INFO L351 CDTParser]: Found 1 translation units. [2023-01-27 23:55:04,550 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/01b_inc.i [2023-01-27 23:55:04,561 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/64c3110e2/3d170c3f0fa44ea18619f9f268b77ef1/FLAG87e1c6a90 [2023-01-27 23:55:04,572 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/64c3110e2/3d170c3f0fa44ea18619f9f268b77ef1 [2023-01-27 23:55:04,573 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-01-27 23:55:04,574 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-01-27 23:55:04,575 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-01-27 23:55:04,577 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-01-27 23:55:04,579 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-01-27 23:55:04,580 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:04,580 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f7268fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04, skipping insertion in model container [2023-01-27 23:55:04,581 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:04,585 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-01-27 23:55:04,612 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-01-27 23:55:04,766 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-01-27 23:55:04,877 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/01b_inc.i[31005,31018] [2023-01-27 23:55:04,886 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-27 23:55:04,893 INFO L203 MainTranslator]: Completed pre-run [2023-01-27 23:55:04,909 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-01-27 23:55:04,923 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/01b_inc.i[31005,31018] [2023-01-27 23:55:04,927 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-27 23:55:04,951 WARN L667 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-01-27 23:55:04,952 WARN L667 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-01-27 23:55:04,952 WARN L667 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-01-27 23:55:04,956 INFO L208 MainTranslator]: Completed translation [2023-01-27 23:55:04,957 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04 WrapperNode [2023-01-27 23:55:04,957 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-01-27 23:55:04,958 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-01-27 23:55:04,958 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-01-27 23:55:04,958 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-01-27 23:55:04,962 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:04,983 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,000 INFO L138 Inliner]: procedures = 173, calls = 20, calls flagged for inlining = 7, calls inlined = 8, statements flattened = 62 [2023-01-27 23:55:05,001 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-01-27 23:55:05,001 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-01-27 23:55:05,001 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-01-27 23:55:05,001 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-01-27 23:55:05,007 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,007 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,011 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,011 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,022 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,025 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,025 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,026 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,027 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-01-27 23:55:05,028 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-01-27 23:55:05,028 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-01-27 23:55:05,028 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-01-27 23:55:05,029 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (1/1) ... [2023-01-27 23:55:05,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-27 23:55:05,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-01-27 23:55:05,062 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-27 23:55:05,067 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-27 23:55:05,085 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-01-27 23:55:05,085 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-01-27 23:55:05,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-01-27 23:55:05,086 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-01-27 23:55:05,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-01-27 23:55:05,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-01-27 23:55:05,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-01-27 23:55:05,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-01-27 23:55:05,086 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-01-27 23:55:05,086 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-01-27 23:55:05,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-01-27 23:55:05,087 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-01-27 23:55:05,167 INFO L236 CfgBuilder]: Building ICFG [2023-01-27 23:55:05,168 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-01-27 23:55:05,280 INFO L277 CfgBuilder]: Performing block encoding [2023-01-27 23:55:05,321 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-01-27 23:55:05,321 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-01-27 23:55:05,323 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 11:55:05 BoogieIcfgContainer [2023-01-27 23:55:05,323 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-01-27 23:55:05,324 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-01-27 23:55:05,324 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-01-27 23:55:05,326 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-01-27 23:55:05,326 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.01 11:55:04" (1/3) ... [2023-01-27 23:55:05,327 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6aba8cf8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 11:55:05, skipping insertion in model container [2023-01-27 23:55:05,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:04" (2/3) ... [2023-01-27 23:55:05,327 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6aba8cf8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 11:55:05, skipping insertion in model container [2023-01-27 23:55:05,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 11:55:05" (3/3) ... [2023-01-27 23:55:05,328 INFO L112 eAbstractionObserver]: Analyzing ICFG 01b_inc.i [2023-01-27 23:55:05,339 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-01-27 23:55:05,339 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-01-27 23:55:05,339 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-01-27 23:55:05,371 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:05,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 41 places, 40 transitions, 85 flow [2023-01-27 23:55:05,412 INFO L130 PetriNetUnfolder]: 3/50 cut-off events. [2023-01-27 23:55:05,412 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-27 23:55:05,415 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 50 events. 3/50 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 73 event pairs, 0 based on Foata normal form. 0/44 useless extension candidates. Maximal degree in co-relation 26. Up to 4 conditions per place. [2023-01-27 23:55:05,415 INFO L82 GeneralOperation]: Start removeDead. Operand has 41 places, 40 transitions, 85 flow [2023-01-27 23:55:05,417 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 41 places, 40 transitions, 85 flow [2023-01-27 23:55:05,419 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:05,427 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 41 places, 40 transitions, 85 flow [2023-01-27 23:55:05,429 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 41 places, 40 transitions, 85 flow [2023-01-27 23:55:05,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 41 places, 40 transitions, 85 flow [2023-01-27 23:55:05,439 INFO L130 PetriNetUnfolder]: 3/50 cut-off events. [2023-01-27 23:55:05,439 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-27 23:55:05,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 50 events. 3/50 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 73 event pairs, 0 based on Foata normal form. 0/44 useless extension candidates. Maximal degree in co-relation 26. Up to 4 conditions per place. [2023-01-27 23:55:05,440 INFO L119 LiptonReduction]: Number of co-enabled transitions 364 [2023-01-27 23:55:06,758 INFO L134 LiptonReduction]: Checked pairs total: 330 [2023-01-27 23:55:06,758 INFO L136 LiptonReduction]: Total number of compositions: 38 [2023-01-27 23:55:06,769 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:06,773 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:06,773 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:06,775 INFO L130 PetriNetUnfolder]: 0/9 cut-off events. [2023-01-27 23:55:06,775 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-27 23:55:06,775 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:06,776 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-01-27 23:55:06,776 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:06,779 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:06,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1407855100, now seen corresponding path program 1 times [2023-01-27 23:55:06,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:06,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187586362] [2023-01-27 23:55:06,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:06,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:06,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:06,851 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:06,874 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:06,876 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:06,876 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:06,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-01-27 23:55:06,878 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:06,880 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:06,881 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:06,881 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-01-27 23:55:06,890 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:06,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 122 flow [2023-01-27 23:55:06,906 INFO L130 PetriNetUnfolder]: 5/77 cut-off events. [2023-01-27 23:55:06,906 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-27 23:55:06,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87 conditions, 77 events. 5/77 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 134 event pairs, 0 based on Foata normal form. 0/67 useless extension candidates. Maximal degree in co-relation 51. Up to 6 conditions per place. [2023-01-27 23:55:06,907 INFO L82 GeneralOperation]: Start removeDead. Operand has 57 places, 55 transitions, 122 flow [2023-01-27 23:55:06,908 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 57 places, 55 transitions, 122 flow [2023-01-27 23:55:06,908 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:06,908 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 55 transitions, 122 flow [2023-01-27 23:55:06,908 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 55 transitions, 122 flow [2023-01-27 23:55:06,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 122 flow [2023-01-27 23:55:06,916 INFO L130 PetriNetUnfolder]: 5/77 cut-off events. [2023-01-27 23:55:06,916 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-27 23:55:06,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87 conditions, 77 events. 5/77 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 134 event pairs, 0 based on Foata normal form. 0/67 useless extension candidates. Maximal degree in co-relation 51. Up to 6 conditions per place. [2023-01-27 23:55:06,918 INFO L119 LiptonReduction]: Number of co-enabled transitions 1148 [2023-01-27 23:55:07,689 INFO L134 LiptonReduction]: Checked pairs total: 3716 [2023-01-27 23:55:07,689 INFO L136 LiptonReduction]: Total number of compositions: 32 [2023-01-27 23:55:07,691 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:07,692 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:07,692 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:07,696 INFO L130 PetriNetUnfolder]: 1/27 cut-off events. [2023-01-27 23:55:07,696 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-27 23:55:07,696 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:07,696 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-01-27 23:55:07,696 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:07,699 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:07,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1647591444, now seen corresponding path program 1 times [2023-01-27 23:55:07,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:07,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259636992] [2023-01-27 23:55:07,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:07,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:07,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:07,719 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:07,736 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:07,737 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:07,737 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:07,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-01-27 23:55:07,737 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:07,738 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:07,738 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:07,738 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-01-27 23:55:07,753 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:07,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 73 places, 70 transitions, 161 flow [2023-01-27 23:55:07,768 INFO L130 PetriNetUnfolder]: 7/104 cut-off events. [2023-01-27 23:55:07,769 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-27 23:55:07,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120 conditions, 104 events. 7/104 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 214 event pairs, 0 based on Foata normal form. 0/90 useless extension candidates. Maximal degree in co-relation 81. Up to 8 conditions per place. [2023-01-27 23:55:07,770 INFO L82 GeneralOperation]: Start removeDead. Operand has 73 places, 70 transitions, 161 flow [2023-01-27 23:55:07,770 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 73 places, 70 transitions, 161 flow [2023-01-27 23:55:07,771 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:07,771 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 70 transitions, 161 flow [2023-01-27 23:55:07,771 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 73 places, 70 transitions, 161 flow [2023-01-27 23:55:07,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 73 places, 70 transitions, 161 flow [2023-01-27 23:55:07,812 INFO L130 PetriNetUnfolder]: 7/104 cut-off events. [2023-01-27 23:55:07,812 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-27 23:55:07,813 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120 conditions, 104 events. 7/104 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 214 event pairs, 0 based on Foata normal form. 0/90 useless extension candidates. Maximal degree in co-relation 81. Up to 8 conditions per place. [2023-01-27 23:55:07,814 INFO L119 LiptonReduction]: Number of co-enabled transitions 2352 [2023-01-27 23:55:08,721 INFO L134 LiptonReduction]: Checked pairs total: 10314 [2023-01-27 23:55:08,721 INFO L136 LiptonReduction]: Total number of compositions: 38 [2023-01-27 23:55:08,722 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:08,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;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:08,723 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:08,728 INFO L130 PetriNetUnfolder]: 2/41 cut-off events. [2023-01-27 23:55:08,728 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-27 23:55:08,729 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:08,729 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-01-27 23:55:08,729 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:08,729 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:08,729 INFO L85 PathProgramCache]: Analyzing trace with hash -547612026, now seen corresponding path program 1 times [2023-01-27 23:55:08,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:08,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962099957] [2023-01-27 23:55:08,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:08,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:08,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:08,752 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:08,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:08,782 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:08,783 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:08,783 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:08,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-01-27 23:55:08,783 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:08,784 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:08,784 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:08,784 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-01-27 23:55:08,806 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:08,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 89 places, 85 transitions, 202 flow [2023-01-27 23:55:08,828 INFO L130 PetriNetUnfolder]: 9/131 cut-off events. [2023-01-27 23:55:08,829 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-27 23:55:08,829 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154 conditions, 131 events. 9/131 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 266 event pairs, 0 based on Foata normal form. 0/113 useless extension candidates. Maximal degree in co-relation 112. Up to 10 conditions per place. [2023-01-27 23:55:08,830 INFO L82 GeneralOperation]: Start removeDead. Operand has 89 places, 85 transitions, 202 flow [2023-01-27 23:55:08,830 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 89 places, 85 transitions, 202 flow [2023-01-27 23:55:08,830 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:08,830 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 85 transitions, 202 flow [2023-01-27 23:55:08,831 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 85 transitions, 202 flow [2023-01-27 23:55:08,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 89 places, 85 transitions, 202 flow [2023-01-27 23:55:08,843 INFO L130 PetriNetUnfolder]: 9/131 cut-off events. [2023-01-27 23:55:08,843 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-27 23:55:08,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154 conditions, 131 events. 9/131 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 266 event pairs, 0 based on Foata normal form. 0/113 useless extension candidates. Maximal degree in co-relation 112. Up to 10 conditions per place. [2023-01-27 23:55:08,848 INFO L119 LiptonReduction]: Number of co-enabled transitions 3976 [2023-01-27 23:55:09,871 INFO L134 LiptonReduction]: Checked pairs total: 15362 [2023-01-27 23:55:09,871 INFO L136 LiptonReduction]: Total number of compositions: 44 [2023-01-27 23:55:09,873 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:09,873 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:09,873 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:09,877 INFO L130 PetriNetUnfolder]: 3/56 cut-off events. [2023-01-27 23:55:09,877 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-27 23:55:09,878 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:09,878 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:09,878 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:09,878 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:09,878 INFO L85 PathProgramCache]: Analyzing trace with hash -553264744, now seen corresponding path program 1 times [2023-01-27 23:55:09,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:09,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767948077] [2023-01-27 23:55:09,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:09,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:09,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:09,891 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:09,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:09,914 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:09,914 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:09,914 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:09,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-01-27 23:55:09,915 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:09,915 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:09,915 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:09,915 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-01-27 23:55:09,936 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:09,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 105 places, 100 transitions, 245 flow [2023-01-27 23:55:09,949 INFO L130 PetriNetUnfolder]: 11/158 cut-off events. [2023-01-27 23:55:09,950 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-27 23:55:09,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 158 events. 11/158 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 330 event pairs, 0 based on Foata normal form. 0/136 useless extension candidates. Maximal degree in co-relation 144. Up to 12 conditions per place. [2023-01-27 23:55:09,950 INFO L82 GeneralOperation]: Start removeDead. Operand has 105 places, 100 transitions, 245 flow [2023-01-27 23:55:09,951 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 105 places, 100 transitions, 245 flow [2023-01-27 23:55:09,951 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:09,952 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 105 places, 100 transitions, 245 flow [2023-01-27 23:55:09,952 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 105 places, 100 transitions, 245 flow [2023-01-27 23:55:09,952 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 105 places, 100 transitions, 245 flow [2023-01-27 23:55:09,963 INFO L130 PetriNetUnfolder]: 11/158 cut-off events. [2023-01-27 23:55:09,964 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-27 23:55:09,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 158 events. 11/158 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 330 event pairs, 0 based on Foata normal form. 0/136 useless extension candidates. Maximal degree in co-relation 144. Up to 12 conditions per place. [2023-01-27 23:55:09,967 INFO L119 LiptonReduction]: Number of co-enabled transitions 6020 [2023-01-27 23:55:11,107 INFO L134 LiptonReduction]: Checked pairs total: 25107 [2023-01-27 23:55:11,107 INFO L136 LiptonReduction]: Total number of compositions: 50 [2023-01-27 23:55:11,108 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:11,109 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:11,109 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:11,113 INFO L130 PetriNetUnfolder]: 4/69 cut-off events. [2023-01-27 23:55:11,113 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-27 23:55:11,113 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:11,113 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:11,113 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:11,113 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:11,113 INFO L85 PathProgramCache]: Analyzing trace with hash 626216214, now seen corresponding path program 1 times [2023-01-27 23:55:11,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:11,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124025943] [2023-01-27 23:55:11,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:11,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:11,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:11,128 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:11,138 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:11,139 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:11,139 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:11,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-01-27 23:55:11,139 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:11,139 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:11,139 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:11,140 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-01-27 23:55:11,155 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:11,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 121 places, 115 transitions, 290 flow [2023-01-27 23:55:11,167 INFO L130 PetriNetUnfolder]: 13/185 cut-off events. [2023-01-27 23:55:11,167 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-27 23:55:11,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225 conditions, 185 events. 13/185 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 448 event pairs, 0 based on Foata normal form. 0/159 useless extension candidates. Maximal degree in co-relation 179. Up to 14 conditions per place. [2023-01-27 23:55:11,168 INFO L82 GeneralOperation]: Start removeDead. Operand has 121 places, 115 transitions, 290 flow [2023-01-27 23:55:11,169 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 121 places, 115 transitions, 290 flow [2023-01-27 23:55:11,169 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:11,169 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 115 transitions, 290 flow [2023-01-27 23:55:11,169 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 115 transitions, 290 flow [2023-01-27 23:55:11,169 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 121 places, 115 transitions, 290 flow [2023-01-27 23:55:11,180 INFO L130 PetriNetUnfolder]: 13/185 cut-off events. [2023-01-27 23:55:11,180 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-27 23:55:11,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225 conditions, 185 events. 13/185 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 448 event pairs, 0 based on Foata normal form. 0/159 useless extension candidates. Maximal degree in co-relation 179. Up to 14 conditions per place. [2023-01-27 23:55:11,184 INFO L119 LiptonReduction]: Number of co-enabled transitions 8484 [2023-01-27 23:55:12,508 INFO L134 LiptonReduction]: Checked pairs total: 35670 [2023-01-27 23:55:12,508 INFO L136 LiptonReduction]: Total number of compositions: 56 [2023-01-27 23:55:12,509 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:12,509 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:12,509 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:12,514 INFO L130 PetriNetUnfolder]: 5/83 cut-off events. [2023-01-27 23:55:12,514 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-27 23:55:12,514 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:12,515 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:12,515 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:12,515 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:12,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1067880291, now seen corresponding path program 1 times [2023-01-27 23:55:12,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:12,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924349254] [2023-01-27 23:55:12,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:12,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:12,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:12,545 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:12,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:12,557 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:12,558 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:12,558 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:12,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-01-27 23:55:12,558 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:12,558 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:12,559 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:12,559 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-01-27 23:55:12,574 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:12,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 137 places, 130 transitions, 337 flow [2023-01-27 23:55:12,591 INFO L130 PetriNetUnfolder]: 15/212 cut-off events. [2023-01-27 23:55:12,591 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-27 23:55:12,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 212 events. 15/212 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 492 event pairs, 0 based on Foata normal form. 0/182 useless extension candidates. Maximal degree in co-relation 215. Up to 16 conditions per place. [2023-01-27 23:55:12,592 INFO L82 GeneralOperation]: Start removeDead. Operand has 137 places, 130 transitions, 337 flow [2023-01-27 23:55:12,593 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 137 places, 130 transitions, 337 flow [2023-01-27 23:55:12,593 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:12,594 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 137 places, 130 transitions, 337 flow [2023-01-27 23:55:12,594 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 137 places, 130 transitions, 337 flow [2023-01-27 23:55:12,594 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 137 places, 130 transitions, 337 flow [2023-01-27 23:55:12,611 INFO L130 PetriNetUnfolder]: 15/212 cut-off events. [2023-01-27 23:55:12,611 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-27 23:55:12,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 212 events. 15/212 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 492 event pairs, 0 based on Foata normal form. 0/182 useless extension candidates. Maximal degree in co-relation 215. Up to 16 conditions per place. [2023-01-27 23:55:12,618 INFO L119 LiptonReduction]: Number of co-enabled transitions 11368 [2023-01-27 23:55:14,109 INFO L134 LiptonReduction]: Checked pairs total: 48430 [2023-01-27 23:55:14,109 INFO L136 LiptonReduction]: Total number of compositions: 62 [2023-01-27 23:55:14,110 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:14,111 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:14,111 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:14,116 INFO L130 PetriNetUnfolder]: 6/97 cut-off events. [2023-01-27 23:55:14,117 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-27 23:55:14,117 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:14,117 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:14,117 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:14,117 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:14,117 INFO L85 PathProgramCache]: Analyzing trace with hash 276214986, now seen corresponding path program 1 times [2023-01-27 23:55:14,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:14,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015449314] [2023-01-27 23:55:14,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:14,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:14,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:14,148 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:14,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:14,177 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:14,177 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:14,177 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:14,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-01-27 23:55:14,177 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:14,178 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:14,178 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:14,178 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-01-27 23:55:14,195 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:14,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 145 transitions, 386 flow [2023-01-27 23:55:14,212 INFO L130 PetriNetUnfolder]: 17/239 cut-off events. [2023-01-27 23:55:14,212 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-27 23:55:14,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 300 conditions, 239 events. 17/239 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 577 event pairs, 0 based on Foata normal form. 0/205 useless extension candidates. Maximal degree in co-relation 252. Up to 18 conditions per place. [2023-01-27 23:55:14,214 INFO L82 GeneralOperation]: Start removeDead. Operand has 153 places, 145 transitions, 386 flow [2023-01-27 23:55:14,215 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 145 transitions, 386 flow [2023-01-27 23:55:14,215 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:14,215 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 145 transitions, 386 flow [2023-01-27 23:55:14,215 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 145 transitions, 386 flow [2023-01-27 23:55:14,215 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 145 transitions, 386 flow [2023-01-27 23:55:14,233 INFO L130 PetriNetUnfolder]: 17/239 cut-off events. [2023-01-27 23:55:14,233 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-27 23:55:14,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 300 conditions, 239 events. 17/239 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 577 event pairs, 0 based on Foata normal form. 0/205 useless extension candidates. Maximal degree in co-relation 252. Up to 18 conditions per place. [2023-01-27 23:55:14,240 INFO L119 LiptonReduction]: Number of co-enabled transitions 14672 [2023-01-27 23:55:15,832 INFO L134 LiptonReduction]: Checked pairs total: 63167 [2023-01-27 23:55:15,832 INFO L136 LiptonReduction]: Total number of compositions: 68 [2023-01-27 23:55:15,833 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:15,834 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:15,834 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:15,841 INFO L130 PetriNetUnfolder]: 7/111 cut-off events. [2023-01-27 23:55:15,841 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-27 23:55:15,841 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:15,841 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:15,841 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:15,841 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:15,841 INFO L85 PathProgramCache]: Analyzing trace with hash -1481618839, now seen corresponding path program 1 times [2023-01-27 23:55:15,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:15,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466818289] [2023-01-27 23:55:15,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:15,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:15,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:15,860 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:15,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:15,885 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:15,886 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:15,886 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:15,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-01-27 23:55:15,886 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:15,886 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:15,886 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:15,886 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-01-27 23:55:15,903 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:15,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 169 places, 160 transitions, 437 flow [2023-01-27 23:55:15,942 INFO L130 PetriNetUnfolder]: 19/266 cut-off events. [2023-01-27 23:55:15,943 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-27 23:55:15,944 INFO L83 FinitePrefix]: Finished finitePrefix Result has 339 conditions, 266 events. 19/266 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 636 event pairs, 0 based on Foata normal form. 0/228 useless extension candidates. Maximal degree in co-relation 290. Up to 20 conditions per place. [2023-01-27 23:55:15,944 INFO L82 GeneralOperation]: Start removeDead. Operand has 169 places, 160 transitions, 437 flow [2023-01-27 23:55:15,946 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 169 places, 160 transitions, 437 flow [2023-01-27 23:55:15,946 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:15,946 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 169 places, 160 transitions, 437 flow [2023-01-27 23:55:15,948 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 169 places, 160 transitions, 437 flow [2023-01-27 23:55:15,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 169 places, 160 transitions, 437 flow [2023-01-27 23:55:15,969 INFO L130 PetriNetUnfolder]: 19/266 cut-off events. [2023-01-27 23:55:15,969 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-27 23:55:15,971 INFO L83 FinitePrefix]: Finished finitePrefix Result has 339 conditions, 266 events. 19/266 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 636 event pairs, 0 based on Foata normal form. 0/228 useless extension candidates. Maximal degree in co-relation 290. Up to 20 conditions per place. [2023-01-27 23:55:15,975 INFO L119 LiptonReduction]: Number of co-enabled transitions 18396 [2023-01-27 23:55:17,742 INFO L134 LiptonReduction]: Checked pairs total: 82293 [2023-01-27 23:55:17,742 INFO L136 LiptonReduction]: Total number of compositions: 74 [2023-01-27 23:55:17,744 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:17,745 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:17,745 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:17,755 INFO L130 PetriNetUnfolder]: 8/125 cut-off events. [2023-01-27 23:55:17,755 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-27 23:55:17,755 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:17,755 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:17,755 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:17,755 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:17,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1995089768, now seen corresponding path program 1 times [2023-01-27 23:55:17,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:17,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532242335] [2023-01-27 23:55:17,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:17,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:17,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:17,783 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:17,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:17,800 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:17,800 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:17,800 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:17,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-01-27 23:55:17,800 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:17,802 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:17,802 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:17,803 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-01-27 23:55:17,824 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:17,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 185 places, 175 transitions, 490 flow [2023-01-27 23:55:17,848 INFO L130 PetriNetUnfolder]: 21/293 cut-off events. [2023-01-27 23:55:17,848 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-27 23:55:17,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 379 conditions, 293 events. 21/293 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 695 event pairs, 0 based on Foata normal form. 0/251 useless extension candidates. Maximal degree in co-relation 329. Up to 22 conditions per place. [2023-01-27 23:55:17,850 INFO L82 GeneralOperation]: Start removeDead. Operand has 185 places, 175 transitions, 490 flow [2023-01-27 23:55:17,851 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 185 places, 175 transitions, 490 flow [2023-01-27 23:55:17,851 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:17,851 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 185 places, 175 transitions, 490 flow [2023-01-27 23:55:17,852 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 185 places, 175 transitions, 490 flow [2023-01-27 23:55:17,852 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 185 places, 175 transitions, 490 flow [2023-01-27 23:55:17,874 INFO L130 PetriNetUnfolder]: 21/293 cut-off events. [2023-01-27 23:55:17,875 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-27 23:55:17,876 INFO L83 FinitePrefix]: Finished finitePrefix Result has 379 conditions, 293 events. 21/293 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 695 event pairs, 0 based on Foata normal form. 0/251 useless extension candidates. Maximal degree in co-relation 329. Up to 22 conditions per place. [2023-01-27 23:55:17,881 INFO L119 LiptonReduction]: Number of co-enabled transitions 22540 [2023-01-27 23:55:19,785 INFO L134 LiptonReduction]: Checked pairs total: 114948 [2023-01-27 23:55:19,785 INFO L136 LiptonReduction]: Total number of compositions: 80 [2023-01-27 23:55:19,786 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:19,786 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:19,786 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:19,795 INFO L130 PetriNetUnfolder]: 9/139 cut-off events. [2023-01-27 23:55:19,796 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-27 23:55:19,796 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:19,796 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:19,796 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:19,796 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:19,796 INFO L85 PathProgramCache]: Analyzing trace with hash 718497551, now seen corresponding path program 1 times [2023-01-27 23:55:19,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:19,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288518895] [2023-01-27 23:55:19,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:19,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:19,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:19,807 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:19,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:19,821 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:19,821 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:19,821 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:19,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-01-27 23:55:19,821 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:19,822 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:19,822 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:19,822 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-01-27 23:55:19,839 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:19,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 201 places, 190 transitions, 545 flow [2023-01-27 23:55:19,866 INFO L130 PetriNetUnfolder]: 23/320 cut-off events. [2023-01-27 23:55:19,866 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-27 23:55:19,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 420 conditions, 320 events. 23/320 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 774 event pairs, 0 based on Foata normal form. 0/274 useless extension candidates. Maximal degree in co-relation 369. Up to 24 conditions per place. [2023-01-27 23:55:19,868 INFO L82 GeneralOperation]: Start removeDead. Operand has 201 places, 190 transitions, 545 flow [2023-01-27 23:55:19,870 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 201 places, 190 transitions, 545 flow [2023-01-27 23:55:19,870 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:19,870 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 201 places, 190 transitions, 545 flow [2023-01-27 23:55:19,870 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 201 places, 190 transitions, 545 flow [2023-01-27 23:55:19,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 201 places, 190 transitions, 545 flow [2023-01-27 23:55:19,895 INFO L130 PetriNetUnfolder]: 23/320 cut-off events. [2023-01-27 23:55:19,895 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-27 23:55:19,897 INFO L83 FinitePrefix]: Finished finitePrefix Result has 420 conditions, 320 events. 23/320 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 774 event pairs, 0 based on Foata normal form. 0/274 useless extension candidates. Maximal degree in co-relation 369. Up to 24 conditions per place. [2023-01-27 23:55:19,903 INFO L119 LiptonReduction]: Number of co-enabled transitions 27104 [2023-01-27 23:55:21,967 INFO L134 LiptonReduction]: Checked pairs total: 114882 [2023-01-27 23:55:21,967 INFO L136 LiptonReduction]: Total number of compositions: 86 [2023-01-27 23:55:21,968 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:21,968 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:21,968 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:21,979 INFO L130 PetriNetUnfolder]: 10/153 cut-off events. [2023-01-27 23:55:21,979 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-27 23:55:21,979 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:21,979 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:21,979 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:21,979 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:21,979 INFO L85 PathProgramCache]: Analyzing trace with hash 645375506, now seen corresponding path program 1 times [2023-01-27 23:55:21,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:21,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275053022] [2023-01-27 23:55:21,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:21,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:21,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:21,993 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:21,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:22,005 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:22,005 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:22,005 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:22,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-01-27 23:55:22,005 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:22,006 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:22,006 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:22,006 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-01-27 23:55:22,026 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:22,027 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 217 places, 205 transitions, 602 flow [2023-01-27 23:55:22,057 INFO L130 PetriNetUnfolder]: 25/347 cut-off events. [2023-01-27 23:55:22,057 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-27 23:55:22,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 462 conditions, 347 events. 25/347 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 842 event pairs, 0 based on Foata normal form. 0/297 useless extension candidates. Maximal degree in co-relation 410. Up to 26 conditions per place. [2023-01-27 23:55:22,060 INFO L82 GeneralOperation]: Start removeDead. Operand has 217 places, 205 transitions, 602 flow [2023-01-27 23:55:22,061 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 217 places, 205 transitions, 602 flow [2023-01-27 23:55:22,061 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:22,061 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 217 places, 205 transitions, 602 flow [2023-01-27 23:55:22,062 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 217 places, 205 transitions, 602 flow [2023-01-27 23:55:22,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 217 places, 205 transitions, 602 flow [2023-01-27 23:55:22,092 INFO L130 PetriNetUnfolder]: 25/347 cut-off events. [2023-01-27 23:55:22,093 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-27 23:55:22,096 INFO L83 FinitePrefix]: Finished finitePrefix Result has 462 conditions, 347 events. 25/347 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 842 event pairs, 0 based on Foata normal form. 0/297 useless extension candidates. Maximal degree in co-relation 410. Up to 26 conditions per place. [2023-01-27 23:55:22,103 INFO L119 LiptonReduction]: Number of co-enabled transitions 32088 [2023-01-27 23:55:24,311 INFO L134 LiptonReduction]: Checked pairs total: 145716 [2023-01-27 23:55:24,311 INFO L136 LiptonReduction]: Total number of compositions: 92 [2023-01-27 23:55:24,311 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:24,312 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:24,312 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:24,324 INFO L130 PetriNetUnfolder]: 11/167 cut-off events. [2023-01-27 23:55:24,325 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-27 23:55:24,325 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:24,325 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:24,325 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:24,326 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:24,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1064349672, now seen corresponding path program 1 times [2023-01-27 23:55:24,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:24,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93684343] [2023-01-27 23:55:24,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:24,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:24,342 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:24,358 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:24,358 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:24,358 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:24,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-01-27 23:55:24,359 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:24,360 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:24,360 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:24,360 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-01-27 23:55:24,382 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:24,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 220 transitions, 661 flow [2023-01-27 23:55:24,419 INFO L130 PetriNetUnfolder]: 27/374 cut-off events. [2023-01-27 23:55:24,419 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-27 23:55:24,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 505 conditions, 374 events. 27/374 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 913 event pairs, 0 based on Foata normal form. 0/320 useless extension candidates. Maximal degree in co-relation 452. Up to 28 conditions per place. [2023-01-27 23:55:24,422 INFO L82 GeneralOperation]: Start removeDead. Operand has 233 places, 220 transitions, 661 flow [2023-01-27 23:55:24,424 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 233 places, 220 transitions, 661 flow [2023-01-27 23:55:24,424 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:24,424 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 233 places, 220 transitions, 661 flow [2023-01-27 23:55:24,424 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 233 places, 220 transitions, 661 flow [2023-01-27 23:55:24,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 220 transitions, 661 flow [2023-01-27 23:55:24,464 INFO L130 PetriNetUnfolder]: 27/374 cut-off events. [2023-01-27 23:55:24,464 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-27 23:55:24,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 505 conditions, 374 events. 27/374 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 913 event pairs, 0 based on Foata normal form. 0/320 useless extension candidates. Maximal degree in co-relation 452. Up to 28 conditions per place. [2023-01-27 23:55:24,478 INFO L119 LiptonReduction]: Number of co-enabled transitions 37492 [2023-01-27 23:55:26,772 INFO L134 LiptonReduction]: Checked pairs total: 199678 [2023-01-27 23:55:26,772 INFO L136 LiptonReduction]: Total number of compositions: 98 [2023-01-27 23:55:26,773 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:26,773 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:26,773 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:26,818 INFO L130 PetriNetUnfolder]: 12/182 cut-off events. [2023-01-27 23:55:26,819 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-27 23:55:26,819 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:26,819 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:26,819 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:26,819 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:26,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1755307124, now seen corresponding path program 1 times [2023-01-27 23:55:26,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:26,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316746948] [2023-01-27 23:55:26,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:26,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:26,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:26,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:26,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:26,860 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:26,860 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:26,860 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:26,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-01-27 23:55:26,860 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:26,861 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:26,861 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:26,861 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-01-27 23:55:26,890 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:26,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 235 transitions, 722 flow [2023-01-27 23:55:26,939 INFO L130 PetriNetUnfolder]: 29/401 cut-off events. [2023-01-27 23:55:26,939 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-27 23:55:26,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 549 conditions, 401 events. 29/401 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 989 event pairs, 0 based on Foata normal form. 0/343 useless extension candidates. Maximal degree in co-relation 495. Up to 30 conditions per place. [2023-01-27 23:55:26,943 INFO L82 GeneralOperation]: Start removeDead. Operand has 249 places, 235 transitions, 722 flow [2023-01-27 23:55:26,945 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 249 places, 235 transitions, 722 flow [2023-01-27 23:55:26,945 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:26,945 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 249 places, 235 transitions, 722 flow [2023-01-27 23:55:26,945 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 249 places, 235 transitions, 722 flow [2023-01-27 23:55:26,945 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 235 transitions, 722 flow [2023-01-27 23:55:26,992 INFO L130 PetriNetUnfolder]: 29/401 cut-off events. [2023-01-27 23:55:26,992 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-27 23:55:26,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 549 conditions, 401 events. 29/401 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 989 event pairs, 0 based on Foata normal form. 0/343 useless extension candidates. Maximal degree in co-relation 495. Up to 30 conditions per place. [2023-01-27 23:55:27,006 INFO L119 LiptonReduction]: Number of co-enabled transitions 43316 [2023-01-27 23:55:29,493 INFO L134 LiptonReduction]: Checked pairs total: 195158 [2023-01-27 23:55:29,493 INFO L136 LiptonReduction]: Total number of compositions: 104 [2023-01-27 23:55:29,494 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:29,494 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:29,494 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:29,509 INFO L130 PetriNetUnfolder]: 13/195 cut-off events. [2023-01-27 23:55:29,509 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-27 23:55:29,509 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:29,509 INFO L208 CegarLoopForPetriNet]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:29,510 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:29,510 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:29,510 INFO L85 PathProgramCache]: Analyzing trace with hash -1242624709, now seen corresponding path program 1 times [2023-01-27 23:55:29,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:29,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304274193] [2023-01-27 23:55:29,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:29,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:29,524 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:29,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:29,537 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:29,537 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:29,537 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:29,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-01-27 23:55:29,538 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:29,538 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:29,538 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:29,538 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-01-27 23:55:29,587 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:29,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 250 transitions, 785 flow [2023-01-27 23:55:29,633 INFO L130 PetriNetUnfolder]: 31/428 cut-off events. [2023-01-27 23:55:29,633 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-27 23:55:29,638 INFO L83 FinitePrefix]: Finished finitePrefix Result has 594 conditions, 428 events. 31/428 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1063 event pairs, 0 based on Foata normal form. 0/366 useless extension candidates. Maximal degree in co-relation 539. Up to 32 conditions per place. [2023-01-27 23:55:29,638 INFO L82 GeneralOperation]: Start removeDead. Operand has 265 places, 250 transitions, 785 flow [2023-01-27 23:55:29,640 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 265 places, 250 transitions, 785 flow [2023-01-27 23:55:29,640 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:29,640 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 265 places, 250 transitions, 785 flow [2023-01-27 23:55:29,640 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 265 places, 250 transitions, 785 flow [2023-01-27 23:55:29,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 250 transitions, 785 flow [2023-01-27 23:55:29,682 INFO L130 PetriNetUnfolder]: 31/428 cut-off events. [2023-01-27 23:55:29,682 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-27 23:55:29,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 594 conditions, 428 events. 31/428 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1063 event pairs, 0 based on Foata normal form. 0/366 useless extension candidates. Maximal degree in co-relation 539. Up to 32 conditions per place. [2023-01-27 23:55:29,698 INFO L119 LiptonReduction]: Number of co-enabled transitions 49560 [2023-01-27 23:55:32,415 INFO L134 LiptonReduction]: Checked pairs total: 257752 [2023-01-27 23:55:32,415 INFO L136 LiptonReduction]: Total number of compositions: 110 [2023-01-27 23:55:32,416 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:32,417 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:32,417 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:32,439 INFO L130 PetriNetUnfolder]: 14/209 cut-off events. [2023-01-27 23:55:32,439 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-27 23:55:32,440 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:32,440 INFO L208 CegarLoopForPetriNet]: trace histogram [16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:32,440 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:32,440 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:32,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1360784406, now seen corresponding path program 1 times [2023-01-27 23:55:32,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:32,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458678444] [2023-01-27 23:55:32,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:32,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:32,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:32,458 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:32,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:32,476 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:32,477 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:32,477 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:32,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-01-27 23:55:32,477 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:32,477 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:32,477 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:32,477 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-01-27 23:55:32,511 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:32,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 281 places, 265 transitions, 850 flow [2023-01-27 23:55:32,600 INFO L130 PetriNetUnfolder]: 33/455 cut-off events. [2023-01-27 23:55:32,600 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-27 23:55:32,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 640 conditions, 455 events. 33/455 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1127 event pairs, 0 based on Foata normal form. 0/389 useless extension candidates. Maximal degree in co-relation 584. Up to 34 conditions per place. [2023-01-27 23:55:32,605 INFO L82 GeneralOperation]: Start removeDead. Operand has 281 places, 265 transitions, 850 flow [2023-01-27 23:55:32,607 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 281 places, 265 transitions, 850 flow [2023-01-27 23:55:32,608 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:32,608 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 281 places, 265 transitions, 850 flow [2023-01-27 23:55:32,608 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 281 places, 265 transitions, 850 flow [2023-01-27 23:55:32,608 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 281 places, 265 transitions, 850 flow [2023-01-27 23:55:32,661 INFO L130 PetriNetUnfolder]: 33/455 cut-off events. [2023-01-27 23:55:32,661 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-27 23:55:32,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 640 conditions, 455 events. 33/455 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1127 event pairs, 0 based on Foata normal form. 0/389 useless extension candidates. Maximal degree in co-relation 584. Up to 34 conditions per place. [2023-01-27 23:55:32,680 INFO L119 LiptonReduction]: Number of co-enabled transitions 56224 [2023-01-27 23:55:35,334 INFO L134 LiptonReduction]: Checked pairs total: 256697 [2023-01-27 23:55:35,335 INFO L136 LiptonReduction]: Total number of compositions: 116 [2023-01-27 23:55:35,335 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:35,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;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:35,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:35,354 INFO L130 PetriNetUnfolder]: 15/223 cut-off events. [2023-01-27 23:55:35,354 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-27 23:55:35,354 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:35,354 INFO L208 CegarLoopForPetriNet]: trace histogram [17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:35,355 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:35,355 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:35,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1495089360, now seen corresponding path program 1 times [2023-01-27 23:55:35,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:35,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876483535] [2023-01-27 23:55:35,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:35,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:35,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:35,371 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:35,387 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:35,388 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:35,388 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:35,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-01-27 23:55:35,388 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:35,388 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:35,388 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:35,388 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-01-27 23:55:35,449 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:35,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 280 transitions, 917 flow [2023-01-27 23:55:35,503 INFO L130 PetriNetUnfolder]: 35/482 cut-off events. [2023-01-27 23:55:35,503 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-27 23:55:35,508 INFO L83 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 482 events. 35/482 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1190 event pairs, 0 based on Foata normal form. 0/412 useless extension candidates. Maximal degree in co-relation 630. Up to 36 conditions per place. [2023-01-27 23:55:35,508 INFO L82 GeneralOperation]: Start removeDead. Operand has 297 places, 280 transitions, 917 flow [2023-01-27 23:55:35,510 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 297 places, 280 transitions, 917 flow [2023-01-27 23:55:35,510 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:35,510 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 297 places, 280 transitions, 917 flow [2023-01-27 23:55:35,511 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 297 places, 280 transitions, 917 flow [2023-01-27 23:55:35,511 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 280 transitions, 917 flow [2023-01-27 23:55:35,563 INFO L130 PetriNetUnfolder]: 35/482 cut-off events. [2023-01-27 23:55:35,563 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-27 23:55:35,568 INFO L83 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 482 events. 35/482 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1190 event pairs, 0 based on Foata normal form. 0/412 useless extension candidates. Maximal degree in co-relation 630. Up to 36 conditions per place. [2023-01-27 23:55:35,583 INFO L119 LiptonReduction]: Number of co-enabled transitions 63308 [2023-01-27 23:55:38,534 INFO L134 LiptonReduction]: Checked pairs total: 334797 [2023-01-27 23:55:38,534 INFO L136 LiptonReduction]: Total number of compositions: 122 [2023-01-27 23:55:38,535 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:38,535 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:38,535 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:38,555 INFO L130 PetriNetUnfolder]: 16/237 cut-off events. [2023-01-27 23:55:38,555 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-27 23:55:38,556 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:38,556 INFO L208 CegarLoopForPetriNet]: trace histogram [18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:38,556 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:38,556 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:38,556 INFO L85 PathProgramCache]: Analyzing trace with hash 561105920, now seen corresponding path program 1 times [2023-01-27 23:55:38,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:38,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398774755] [2023-01-27 23:55:38,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:38,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:38,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:38,570 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:38,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:38,588 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:38,588 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:38,588 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:38,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-01-27 23:55:38,588 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:38,589 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:38,589 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:38,589 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-01-27 23:55:38,616 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:38,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 313 places, 295 transitions, 986 flow [2023-01-27 23:55:38,675 INFO L130 PetriNetUnfolder]: 37/509 cut-off events. [2023-01-27 23:55:38,676 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-27 23:55:38,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 735 conditions, 509 events. 37/509 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1269 event pairs, 0 based on Foata normal form. 0/435 useless extension candidates. Maximal degree in co-relation 677. Up to 38 conditions per place. [2023-01-27 23:55:38,681 INFO L82 GeneralOperation]: Start removeDead. Operand has 313 places, 295 transitions, 986 flow [2023-01-27 23:55:38,684 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 313 places, 295 transitions, 986 flow [2023-01-27 23:55:38,684 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:38,684 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 313 places, 295 transitions, 986 flow [2023-01-27 23:55:38,684 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 313 places, 295 transitions, 986 flow [2023-01-27 23:55:38,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 313 places, 295 transitions, 986 flow [2023-01-27 23:55:38,741 INFO L130 PetriNetUnfolder]: 37/509 cut-off events. [2023-01-27 23:55:38,741 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-27 23:55:38,747 INFO L83 FinitePrefix]: Finished finitePrefix Result has 735 conditions, 509 events. 37/509 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1269 event pairs, 0 based on Foata normal form. 0/435 useless extension candidates. Maximal degree in co-relation 677. Up to 38 conditions per place. [2023-01-27 23:55:38,762 INFO L119 LiptonReduction]: Number of co-enabled transitions 70812 [2023-01-27 23:55:41,887 INFO L134 LiptonReduction]: Checked pairs total: 380141 [2023-01-27 23:55:41,887 INFO L136 LiptonReduction]: Total number of compositions: 128 [2023-01-27 23:55:41,888 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:41,888 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:41,888 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:41,911 INFO L130 PetriNetUnfolder]: 17/251 cut-off events. [2023-01-27 23:55:41,912 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-27 23:55:41,912 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:41,912 INFO L208 CegarLoopForPetriNet]: trace histogram [19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:41,912 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:41,912 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:41,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1507061273, now seen corresponding path program 1 times [2023-01-27 23:55:41,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:41,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295775185] [2023-01-27 23:55:41,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:41,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:41,939 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:41,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:41,956 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:41,957 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:41,957 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:41,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-01-27 23:55:41,958 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:41,958 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:41,958 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:41,958 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-01-27 23:55:41,987 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:41,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 329 places, 310 transitions, 1057 flow [2023-01-27 23:55:42,056 INFO L130 PetriNetUnfolder]: 39/536 cut-off events. [2023-01-27 23:55:42,056 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-27 23:55:42,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 784 conditions, 536 events. 39/536 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1354 event pairs, 0 based on Foata normal form. 0/458 useless extension candidates. Maximal degree in co-relation 725. Up to 40 conditions per place. [2023-01-27 23:55:42,063 INFO L82 GeneralOperation]: Start removeDead. Operand has 329 places, 310 transitions, 1057 flow [2023-01-27 23:55:42,070 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 329 places, 310 transitions, 1057 flow [2023-01-27 23:55:42,070 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:42,070 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 329 places, 310 transitions, 1057 flow [2023-01-27 23:55:42,071 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 329 places, 310 transitions, 1057 flow [2023-01-27 23:55:42,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 329 places, 310 transitions, 1057 flow [2023-01-27 23:55:42,134 INFO L130 PetriNetUnfolder]: 39/536 cut-off events. [2023-01-27 23:55:42,134 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-27 23:55:42,139 INFO L83 FinitePrefix]: Finished finitePrefix Result has 784 conditions, 536 events. 39/536 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1354 event pairs, 0 based on Foata normal form. 0/458 useless extension candidates. Maximal degree in co-relation 725. Up to 40 conditions per place. [2023-01-27 23:55:42,157 INFO L119 LiptonReduction]: Number of co-enabled transitions 78736 [2023-01-27 23:55:45,529 INFO L134 LiptonReduction]: Checked pairs total: 411425 [2023-01-27 23:55:45,529 INFO L136 LiptonReduction]: Total number of compositions: 134 [2023-01-27 23:55:45,531 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:45,531 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:45,531 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:45,555 INFO L130 PetriNetUnfolder]: 18/265 cut-off events. [2023-01-27 23:55:45,555 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-27 23:55:45,555 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:45,555 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:45,555 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:45,555 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:45,555 INFO L85 PathProgramCache]: Analyzing trace with hash 453990070, now seen corresponding path program 1 times [2023-01-27 23:55:45,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:45,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276434605] [2023-01-27 23:55:45,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:45,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:45,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:45,597 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:45,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:45,616 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:45,617 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:45,617 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:45,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-01-27 23:55:45,617 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:45,617 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:45,617 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:45,617 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-01-27 23:55:45,651 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:45,654 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 345 places, 325 transitions, 1130 flow [2023-01-27 23:55:45,728 INFO L130 PetriNetUnfolder]: 41/563 cut-off events. [2023-01-27 23:55:45,728 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-27 23:55:45,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 834 conditions, 563 events. 41/563 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1405 event pairs, 0 based on Foata normal form. 0/481 useless extension candidates. Maximal degree in co-relation 774. Up to 42 conditions per place. [2023-01-27 23:55:45,735 INFO L82 GeneralOperation]: Start removeDead. Operand has 345 places, 325 transitions, 1130 flow [2023-01-27 23:55:45,737 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 345 places, 325 transitions, 1130 flow [2023-01-27 23:55:45,737 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:45,737 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 345 places, 325 transitions, 1130 flow [2023-01-27 23:55:45,737 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 345 places, 325 transitions, 1130 flow [2023-01-27 23:55:45,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 345 places, 325 transitions, 1130 flow [2023-01-27 23:55:45,808 INFO L130 PetriNetUnfolder]: 41/563 cut-off events. [2023-01-27 23:55:45,809 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-27 23:55:45,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 834 conditions, 563 events. 41/563 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1405 event pairs, 0 based on Foata normal form. 0/481 useless extension candidates. Maximal degree in co-relation 774. Up to 42 conditions per place. [2023-01-27 23:55:45,834 INFO L119 LiptonReduction]: Number of co-enabled transitions 87080 [2023-01-27 23:55:49,177 INFO L134 LiptonReduction]: Checked pairs total: 400397 [2023-01-27 23:55:49,177 INFO L136 LiptonReduction]: Total number of compositions: 140 [2023-01-27 23:55:49,178 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:49,178 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:49,178 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:49,205 INFO L130 PetriNetUnfolder]: 19/279 cut-off events. [2023-01-27 23:55:49,205 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-27 23:55:49,205 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:49,205 INFO L208 CegarLoopForPetriNet]: trace histogram [21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:49,205 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:49,205 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:49,205 INFO L85 PathProgramCache]: Analyzing trace with hash 402973869, now seen corresponding path program 1 times [2023-01-27 23:55:49,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:49,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515872289] [2023-01-27 23:55:49,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:49,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:49,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:49,223 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:49,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:49,244 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:49,244 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:49,244 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:49,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-01-27 23:55:49,244 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:49,244 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:49,244 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:49,245 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-01-27 23:55:49,275 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:49,277 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 361 places, 340 transitions, 1205 flow [2023-01-27 23:55:49,353 INFO L130 PetriNetUnfolder]: 43/590 cut-off events. [2023-01-27 23:55:49,353 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-27 23:55:49,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 885 conditions, 590 events. 43/590 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1482 event pairs, 0 based on Foata normal form. 0/504 useless extension candidates. Maximal degree in co-relation 824. Up to 44 conditions per place. [2023-01-27 23:55:49,360 INFO L82 GeneralOperation]: Start removeDead. Operand has 361 places, 340 transitions, 1205 flow [2023-01-27 23:55:49,362 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 361 places, 340 transitions, 1205 flow [2023-01-27 23:55:49,362 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:49,362 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 361 places, 340 transitions, 1205 flow [2023-01-27 23:55:49,362 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 361 places, 340 transitions, 1205 flow [2023-01-27 23:55:49,363 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 361 places, 340 transitions, 1205 flow [2023-01-27 23:55:49,466 INFO L130 PetriNetUnfolder]: 43/590 cut-off events. [2023-01-27 23:55:49,466 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-27 23:55:49,473 INFO L83 FinitePrefix]: Finished finitePrefix Result has 885 conditions, 590 events. 43/590 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1482 event pairs, 0 based on Foata normal form. 0/504 useless extension candidates. Maximal degree in co-relation 824. Up to 44 conditions per place. [2023-01-27 23:55:49,493 INFO L119 LiptonReduction]: Number of co-enabled transitions 95844 [2023-01-27 23:55:52,918 INFO L134 LiptonReduction]: Checked pairs total: 434963 [2023-01-27 23:55:52,918 INFO L136 LiptonReduction]: Total number of compositions: 146 [2023-01-27 23:55:52,919 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:52,919 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:52,919 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:52,950 INFO L130 PetriNetUnfolder]: 20/293 cut-off events. [2023-01-27 23:55:52,950 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-27 23:55:52,950 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:52,950 INFO L208 CegarLoopForPetriNet]: trace histogram [22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:52,950 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:52,950 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:52,950 INFO L85 PathProgramCache]: Analyzing trace with hash -2007824884, now seen corresponding path program 1 times [2023-01-27 23:55:52,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:52,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819034996] [2023-01-27 23:55:52,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:52,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:52,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:52,972 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:52,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:52,993 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:52,994 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:52,994 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:52,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-01-27 23:55:52,994 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:52,994 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:52,994 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:52,994 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-01-27 23:55:53,063 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:53,065 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 377 places, 355 transitions, 1282 flow [2023-01-27 23:55:53,147 INFO L130 PetriNetUnfolder]: 45/617 cut-off events. [2023-01-27 23:55:53,147 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-27 23:55:53,155 INFO L83 FinitePrefix]: Finished finitePrefix Result has 937 conditions, 617 events. 45/617 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1535 event pairs, 0 based on Foata normal form. 0/527 useless extension candidates. Maximal degree in co-relation 875. Up to 46 conditions per place. [2023-01-27 23:55:53,155 INFO L82 GeneralOperation]: Start removeDead. Operand has 377 places, 355 transitions, 1282 flow [2023-01-27 23:55:53,158 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 377 places, 355 transitions, 1282 flow [2023-01-27 23:55:53,158 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:53,158 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 377 places, 355 transitions, 1282 flow [2023-01-27 23:55:53,158 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 377 places, 355 transitions, 1282 flow [2023-01-27 23:55:53,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 377 places, 355 transitions, 1282 flow [2023-01-27 23:55:53,241 INFO L130 PetriNetUnfolder]: 45/617 cut-off events. [2023-01-27 23:55:53,241 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-27 23:55:53,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 937 conditions, 617 events. 45/617 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1535 event pairs, 0 based on Foata normal form. 0/527 useless extension candidates. Maximal degree in co-relation 875. Up to 46 conditions per place. [2023-01-27 23:55:53,275 INFO L119 LiptonReduction]: Number of co-enabled transitions 105028 [2023-01-27 23:55:56,959 INFO L134 LiptonReduction]: Checked pairs total: 486335 [2023-01-27 23:55:56,959 INFO L136 LiptonReduction]: Total number of compositions: 152 [2023-01-27 23:55:56,960 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:56,960 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:56,960 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:57,000 INFO L130 PetriNetUnfolder]: 21/307 cut-off events. [2023-01-27 23:55:57,000 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-27 23:55:57,000 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:57,000 INFO L208 CegarLoopForPetriNet]: trace histogram [23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:57,001 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:57,001 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:57,001 INFO L85 PathProgramCache]: Analyzing trace with hash 2109539603, now seen corresponding path program 1 times [2023-01-27 23:55:57,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:57,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192317905] [2023-01-27 23:55:57,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:57,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:57,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:57,028 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:57,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:57,066 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:57,066 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:57,066 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:57,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-01-27 23:55:57,066 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:57,066 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:57,067 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:57,067 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-01-27 23:55:57,114 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:57,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 393 places, 370 transitions, 1361 flow [2023-01-27 23:55:57,205 INFO L130 PetriNetUnfolder]: 47/644 cut-off events. [2023-01-27 23:55:57,205 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-27 23:55:57,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 990 conditions, 644 events. 47/644 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1628 event pairs, 0 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 927. Up to 48 conditions per place. [2023-01-27 23:55:57,213 INFO L82 GeneralOperation]: Start removeDead. Operand has 393 places, 370 transitions, 1361 flow [2023-01-27 23:55:57,216 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 393 places, 370 transitions, 1361 flow [2023-01-27 23:55:57,216 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:57,216 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 393 places, 370 transitions, 1361 flow [2023-01-27 23:55:57,216 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 393 places, 370 transitions, 1361 flow [2023-01-27 23:55:57,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 393 places, 370 transitions, 1361 flow [2023-01-27 23:55:57,303 INFO L130 PetriNetUnfolder]: 47/644 cut-off events. [2023-01-27 23:55:57,304 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-27 23:55:57,312 INFO L83 FinitePrefix]: Finished finitePrefix Result has 990 conditions, 644 events. 47/644 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1628 event pairs, 0 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 927. Up to 48 conditions per place. [2023-01-27 23:55:57,339 INFO L119 LiptonReduction]: Number of co-enabled transitions 114632 [2023-01-27 23:56:01,167 INFO L134 LiptonReduction]: Checked pairs total: 608829 [2023-01-27 23:56:01,167 INFO L136 LiptonReduction]: Total number of compositions: 158 [2023-01-27 23:56:01,168 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:01,168 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:01,168 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:01,203 INFO L130 PetriNetUnfolder]: 22/321 cut-off events. [2023-01-27 23:56:01,203 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-27 23:56:01,203 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:01,203 INFO L208 CegarLoopForPetriNet]: trace histogram [24, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:01,203 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:01,203 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:01,203 INFO L85 PathProgramCache]: Analyzing trace with hash -878498814, now seen corresponding path program 1 times [2023-01-27 23:56:01,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:01,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254998895] [2023-01-27 23:56:01,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:01,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:01,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:01,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:01,264 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:01,264 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:01,265 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:01,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-01-27 23:56:01,265 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:01,265 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:01,265 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:01,265 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-01-27 23:56:01,300 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:01,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 409 places, 385 transitions, 1442 flow [2023-01-27 23:56:01,400 INFO L130 PetriNetUnfolder]: 49/671 cut-off events. [2023-01-27 23:56:01,400 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-27 23:56:01,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1044 conditions, 671 events. 49/671 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1692 event pairs, 0 based on Foata normal form. 0/573 useless extension candidates. Maximal degree in co-relation 980. Up to 50 conditions per place. [2023-01-27 23:56:01,410 INFO L82 GeneralOperation]: Start removeDead. Operand has 409 places, 385 transitions, 1442 flow [2023-01-27 23:56:01,413 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 409 places, 385 transitions, 1442 flow [2023-01-27 23:56:01,413 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:01,413 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 409 places, 385 transitions, 1442 flow [2023-01-27 23:56:01,414 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 409 places, 385 transitions, 1442 flow [2023-01-27 23:56:01,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 409 places, 385 transitions, 1442 flow [2023-01-27 23:56:01,514 INFO L130 PetriNetUnfolder]: 49/671 cut-off events. [2023-01-27 23:56:01,514 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-27 23:56:01,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1044 conditions, 671 events. 49/671 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1692 event pairs, 0 based on Foata normal form. 0/573 useless extension candidates. Maximal degree in co-relation 980. Up to 50 conditions per place. [2023-01-27 23:56:01,555 INFO L119 LiptonReduction]: Number of co-enabled transitions 124656 [2023-01-27 23:56:05,409 INFO L134 LiptonReduction]: Checked pairs total: 664648 [2023-01-27 23:56:05,410 INFO L136 LiptonReduction]: Total number of compositions: 164 [2023-01-27 23:56:05,410 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:05,411 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:05,411 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:05,448 INFO L130 PetriNetUnfolder]: 23/335 cut-off events. [2023-01-27 23:56:05,448 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-27 23:56:05,448 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:05,448 INFO L208 CegarLoopForPetriNet]: trace histogram [25, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:05,448 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:05,448 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:05,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1780663577, now seen corresponding path program 1 times [2023-01-27 23:56:05,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:05,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705367577] [2023-01-27 23:56:05,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:05,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:05,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:05,473 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:05,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:05,511 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:05,511 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:05,511 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:05,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-01-27 23:56:05,511 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:05,511 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:05,512 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:05,512 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-01-27 23:56:05,550 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:05,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 425 places, 400 transitions, 1525 flow [2023-01-27 23:56:05,656 INFO L130 PetriNetUnfolder]: 51/698 cut-off events. [2023-01-27 23:56:05,656 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-27 23:56:05,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1099 conditions, 698 events. 51/698 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1773 event pairs, 0 based on Foata normal form. 0/596 useless extension candidates. Maximal degree in co-relation 1034. Up to 52 conditions per place. [2023-01-27 23:56:05,667 INFO L82 GeneralOperation]: Start removeDead. Operand has 425 places, 400 transitions, 1525 flow [2023-01-27 23:56:05,670 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 425 places, 400 transitions, 1525 flow [2023-01-27 23:56:05,670 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:05,670 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 425 places, 400 transitions, 1525 flow [2023-01-27 23:56:05,670 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 425 places, 400 transitions, 1525 flow [2023-01-27 23:56:05,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 425 places, 400 transitions, 1525 flow [2023-01-27 23:56:05,813 INFO L130 PetriNetUnfolder]: 51/698 cut-off events. [2023-01-27 23:56:05,813 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-27 23:56:05,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1099 conditions, 698 events. 51/698 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1773 event pairs, 0 based on Foata normal form. 0/596 useless extension candidates. Maximal degree in co-relation 1034. Up to 52 conditions per place. [2023-01-27 23:56:05,849 INFO L119 LiptonReduction]: Number of co-enabled transitions 135100 [2023-01-27 23:56:10,134 INFO L134 LiptonReduction]: Checked pairs total: 719331 [2023-01-27 23:56:10,135 INFO L136 LiptonReduction]: Total number of compositions: 170 [2023-01-27 23:56:10,135 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:10,135 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:10,136 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:10,177 INFO L130 PetriNetUnfolder]: 24/349 cut-off events. [2023-01-27 23:56:10,177 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-27 23:56:10,177 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:10,177 INFO L208 CegarLoopForPetriNet]: trace histogram [26, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:10,177 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:10,177 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:10,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1590289768, now seen corresponding path program 1 times [2023-01-27 23:56:10,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:10,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483281975] [2023-01-27 23:56:10,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:10,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:10,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:10,197 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:10,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:10,281 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:10,281 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:10,281 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:10,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-01-27 23:56:10,282 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:10,282 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:10,282 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:10,282 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-01-27 23:56:10,322 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:10,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 441 places, 415 transitions, 1610 flow [2023-01-27 23:56:10,444 INFO L130 PetriNetUnfolder]: 53/725 cut-off events. [2023-01-27 23:56:10,444 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-27 23:56:10,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1155 conditions, 725 events. 53/725 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1930 event pairs, 0 based on Foata normal form. 0/619 useless extension candidates. Maximal degree in co-relation 1089. Up to 54 conditions per place. [2023-01-27 23:56:10,457 INFO L82 GeneralOperation]: Start removeDead. Operand has 441 places, 415 transitions, 1610 flow [2023-01-27 23:56:10,460 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 441 places, 415 transitions, 1610 flow [2023-01-27 23:56:10,460 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:10,460 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 441 places, 415 transitions, 1610 flow [2023-01-27 23:56:10,460 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 441 places, 415 transitions, 1610 flow [2023-01-27 23:56:10,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 441 places, 415 transitions, 1610 flow [2023-01-27 23:56:10,579 INFO L130 PetriNetUnfolder]: 53/725 cut-off events. [2023-01-27 23:56:10,579 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-27 23:56:10,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1155 conditions, 725 events. 53/725 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1930 event pairs, 0 based on Foata normal form. 0/619 useless extension candidates. Maximal degree in co-relation 1089. Up to 54 conditions per place. [2023-01-27 23:56:10,630 INFO L119 LiptonReduction]: Number of co-enabled transitions 145964 [2023-01-27 23:56:14,998 INFO L134 LiptonReduction]: Checked pairs total: 675794 [2023-01-27 23:56:14,998 INFO L136 LiptonReduction]: Total number of compositions: 176 [2023-01-27 23:56:14,999 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:14,999 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:14,999 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:15,045 INFO L130 PetriNetUnfolder]: 25/364 cut-off events. [2023-01-27 23:56:15,045 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-27 23:56:15,045 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:15,045 INFO L208 CegarLoopForPetriNet]: trace histogram [27, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:15,045 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:15,045 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:15,045 INFO L85 PathProgramCache]: Analyzing trace with hash -69962049, now seen corresponding path program 1 times [2023-01-27 23:56:15,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:15,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416946705] [2023-01-27 23:56:15,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:15,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:15,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:15,066 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:15,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:15,096 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:15,096 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:15,096 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:15,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-01-27 23:56:15,096 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:15,096 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:15,096 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:15,096 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-01-27 23:56:15,159 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:15,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 457 places, 430 transitions, 1697 flow [2023-01-27 23:56:15,285 INFO L130 PetriNetUnfolder]: 55/752 cut-off events. [2023-01-27 23:56:15,286 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-27 23:56:15,298 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1212 conditions, 752 events. 55/752 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2006 event pairs, 0 based on Foata normal form. 0/642 useless extension candidates. Maximal degree in co-relation 1145. Up to 56 conditions per place. [2023-01-27 23:56:15,298 INFO L82 GeneralOperation]: Start removeDead. Operand has 457 places, 430 transitions, 1697 flow [2023-01-27 23:56:15,302 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 457 places, 430 transitions, 1697 flow [2023-01-27 23:56:15,302 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:15,302 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 457 places, 430 transitions, 1697 flow [2023-01-27 23:56:15,302 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 457 places, 430 transitions, 1697 flow [2023-01-27 23:56:15,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 457 places, 430 transitions, 1697 flow [2023-01-27 23:56:15,424 INFO L130 PetriNetUnfolder]: 55/752 cut-off events. [2023-01-27 23:56:15,424 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-27 23:56:15,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1212 conditions, 752 events. 55/752 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2006 event pairs, 0 based on Foata normal form. 0/642 useless extension candidates. Maximal degree in co-relation 1145. Up to 56 conditions per place. [2023-01-27 23:56:15,477 INFO L119 LiptonReduction]: Number of co-enabled transitions 157248 [2023-01-27 23:56:20,053 INFO L134 LiptonReduction]: Checked pairs total: 729392 [2023-01-27 23:56:20,053 INFO L136 LiptonReduction]: Total number of compositions: 182 [2023-01-27 23:56:20,054 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:20,054 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:20,054 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:20,102 INFO L130 PetriNetUnfolder]: 26/378 cut-off events. [2023-01-27 23:56:20,102 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-27 23:56:20,102 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:20,102 INFO L208 CegarLoopForPetriNet]: trace histogram [28, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:20,102 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:20,102 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:20,102 INFO L85 PathProgramCache]: Analyzing trace with hash 51520462, now seen corresponding path program 1 times [2023-01-27 23:56:20,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:20,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880081321] [2023-01-27 23:56:20,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:20,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:20,124 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:20,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:20,154 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:20,154 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:20,154 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:20,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-01-27 23:56:20,154 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:20,154 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:20,154 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:20,154 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-01-27 23:56:20,195 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:20,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 445 transitions, 1786 flow [2023-01-27 23:56:20,332 INFO L130 PetriNetUnfolder]: 57/779 cut-off events. [2023-01-27 23:56:20,332 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-27 23:56:20,346 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1270 conditions, 779 events. 57/779 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2076 event pairs, 0 based on Foata normal form. 0/665 useless extension candidates. Maximal degree in co-relation 1202. Up to 58 conditions per place. [2023-01-27 23:56:20,346 INFO L82 GeneralOperation]: Start removeDead. Operand has 473 places, 445 transitions, 1786 flow [2023-01-27 23:56:20,350 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 473 places, 445 transitions, 1786 flow [2023-01-27 23:56:20,350 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:20,350 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 473 places, 445 transitions, 1786 flow [2023-01-27 23:56:20,350 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 473 places, 445 transitions, 1786 flow [2023-01-27 23:56:20,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 445 transitions, 1786 flow [2023-01-27 23:56:20,520 INFO L130 PetriNetUnfolder]: 57/779 cut-off events. [2023-01-27 23:56:20,520 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-27 23:56:20,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1270 conditions, 779 events. 57/779 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2076 event pairs, 0 based on Foata normal form. 0/665 useless extension candidates. Maximal degree in co-relation 1202. Up to 58 conditions per place. [2023-01-27 23:56:20,571 INFO L119 LiptonReduction]: Number of co-enabled transitions 168952 [2023-01-27 23:56:25,152 INFO L134 LiptonReduction]: Checked pairs total: 777131 [2023-01-27 23:56:25,152 INFO L136 LiptonReduction]: Total number of compositions: 188 [2023-01-27 23:56:25,153 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:25,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;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:25,153 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:25,203 INFO L130 PetriNetUnfolder]: 27/392 cut-off events. [2023-01-27 23:56:25,203 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-27 23:56:25,203 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:25,203 INFO L208 CegarLoopForPetriNet]: trace histogram [29, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:25,204 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:25,204 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:25,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1096922488, now seen corresponding path program 1 times [2023-01-27 23:56:25,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:25,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064955956] [2023-01-27 23:56:25,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:25,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:25,227 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:25,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:25,263 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:25,263 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:25,264 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:25,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-01-27 23:56:25,264 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:25,264 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:25,264 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:25,264 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-01-27 23:56:25,349 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:25,352 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 489 places, 460 transitions, 1877 flow [2023-01-27 23:56:25,493 INFO L130 PetriNetUnfolder]: 59/806 cut-off events. [2023-01-27 23:56:25,493 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-27 23:56:25,508 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1329 conditions, 806 events. 59/806 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2155 event pairs, 0 based on Foata normal form. 0/688 useless extension candidates. Maximal degree in co-relation 1260. Up to 60 conditions per place. [2023-01-27 23:56:25,508 INFO L82 GeneralOperation]: Start removeDead. Operand has 489 places, 460 transitions, 1877 flow [2023-01-27 23:56:25,512 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 489 places, 460 transitions, 1877 flow [2023-01-27 23:56:25,512 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:25,513 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 489 places, 460 transitions, 1877 flow [2023-01-27 23:56:25,513 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 489 places, 460 transitions, 1877 flow [2023-01-27 23:56:25,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 489 places, 460 transitions, 1877 flow [2023-01-27 23:56:25,654 INFO L130 PetriNetUnfolder]: 59/806 cut-off events. [2023-01-27 23:56:25,654 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-27 23:56:25,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1329 conditions, 806 events. 59/806 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2155 event pairs, 0 based on Foata normal form. 0/688 useless extension candidates. Maximal degree in co-relation 1260. Up to 60 conditions per place. [2023-01-27 23:56:25,716 INFO L119 LiptonReduction]: Number of co-enabled transitions 181076 [2023-01-27 23:56:30,377 INFO L134 LiptonReduction]: Checked pairs total: 852724 [2023-01-27 23:56:30,377 INFO L136 LiptonReduction]: Total number of compositions: 194 [2023-01-27 23:56:30,378 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:30,378 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:30,379 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:30,432 INFO L130 PetriNetUnfolder]: 28/406 cut-off events. [2023-01-27 23:56:30,432 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-27 23:56:30,432 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:30,432 INFO L208 CegarLoopForPetriNet]: trace histogram [30, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:30,432 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:30,432 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:30,432 INFO L85 PathProgramCache]: Analyzing trace with hash 218995108, now seen corresponding path program 1 times [2023-01-27 23:56:30,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:30,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678761633] [2023-01-27 23:56:30,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:30,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:30,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:30,454 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:30,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:30,487 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:30,488 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:30,488 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:30,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-01-27 23:56:30,488 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:30,488 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:30,488 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:30,488 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-01-27 23:56:30,532 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:30,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 505 places, 475 transitions, 1970 flow [2023-01-27 23:56:30,686 INFO L130 PetriNetUnfolder]: 61/833 cut-off events. [2023-01-27 23:56:30,686 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-27 23:56:30,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1389 conditions, 833 events. 61/833 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2235 event pairs, 0 based on Foata normal form. 0/711 useless extension candidates. Maximal degree in co-relation 1319. Up to 62 conditions per place. [2023-01-27 23:56:30,702 INFO L82 GeneralOperation]: Start removeDead. Operand has 505 places, 475 transitions, 1970 flow [2023-01-27 23:56:30,706 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 505 places, 475 transitions, 1970 flow [2023-01-27 23:56:30,707 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:30,707 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 505 places, 475 transitions, 1970 flow [2023-01-27 23:56:30,707 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 505 places, 475 transitions, 1970 flow [2023-01-27 23:56:30,707 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 505 places, 475 transitions, 1970 flow [2023-01-27 23:56:30,856 INFO L130 PetriNetUnfolder]: 61/833 cut-off events. [2023-01-27 23:56:30,856 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-27 23:56:30,872 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1389 conditions, 833 events. 61/833 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2235 event pairs, 0 based on Foata normal form. 0/711 useless extension candidates. Maximal degree in co-relation 1319. Up to 62 conditions per place. [2023-01-27 23:56:30,926 INFO L119 LiptonReduction]: Number of co-enabled transitions 193620 [2023-01-27 23:56:35,814 INFO L134 LiptonReduction]: Checked pairs total: 910817 [2023-01-27 23:56:35,814 INFO L136 LiptonReduction]: Total number of compositions: 200 [2023-01-27 23:56:35,815 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:35,815 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:35,815 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:35,871 INFO L130 PetriNetUnfolder]: 29/420 cut-off events. [2023-01-27 23:56:35,872 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-27 23:56:35,872 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:35,872 INFO L208 CegarLoopForPetriNet]: trace histogram [31, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:35,872 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:35,872 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:35,872 INFO L85 PathProgramCache]: Analyzing trace with hash 637434668, now seen corresponding path program 1 times [2023-01-27 23:56:35,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:35,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371736896] [2023-01-27 23:56:35,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:35,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:35,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:35,900 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:35,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:35,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:35,938 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:35,938 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:35,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-01-27 23:56:35,938 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:35,939 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:35,939 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:35,939 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-01-27 23:56:35,991 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:35,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 521 places, 490 transitions, 2065 flow [2023-01-27 23:56:36,167 INFO L130 PetriNetUnfolder]: 63/860 cut-off events. [2023-01-27 23:56:36,167 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-27 23:56:36,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1450 conditions, 860 events. 63/860 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2307 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 1379. Up to 64 conditions per place. [2023-01-27 23:56:36,184 INFO L82 GeneralOperation]: Start removeDead. Operand has 521 places, 490 transitions, 2065 flow [2023-01-27 23:56:36,189 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 521 places, 490 transitions, 2065 flow [2023-01-27 23:56:36,189 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:36,189 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 521 places, 490 transitions, 2065 flow [2023-01-27 23:56:36,189 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 521 places, 490 transitions, 2065 flow [2023-01-27 23:56:36,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 521 places, 490 transitions, 2065 flow [2023-01-27 23:56:36,387 INFO L130 PetriNetUnfolder]: 63/860 cut-off events. [2023-01-27 23:56:36,387 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-27 23:56:36,404 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1450 conditions, 860 events. 63/860 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2307 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 1379. Up to 64 conditions per place. [2023-01-27 23:56:36,455 INFO L119 LiptonReduction]: Number of co-enabled transitions 206584 [2023-01-27 23:56:41,653 INFO L134 LiptonReduction]: Checked pairs total: 948775 [2023-01-27 23:56:41,653 INFO L136 LiptonReduction]: Total number of compositions: 206 [2023-01-27 23:56:41,654 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:41,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;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:41,654 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:41,714 INFO L130 PetriNetUnfolder]: 30/433 cut-off events. [2023-01-27 23:56:41,714 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-27 23:56:41,714 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:41,714 INFO L208 CegarLoopForPetriNet]: trace histogram [32, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:41,714 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:41,714 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:41,715 INFO L85 PathProgramCache]: Analyzing trace with hash -523317734, now seen corresponding path program 1 times [2023-01-27 23:56:41,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:41,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859804482] [2023-01-27 23:56:41,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:41,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:41,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:41,750 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:41,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:41,776 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:41,776 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:41,776 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:41,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-01-27 23:56:41,777 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:41,777 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:41,777 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:41,777 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-01-27 23:56:41,817 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:41,820 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 537 places, 505 transitions, 2162 flow [2023-01-27 23:56:42,005 INFO L130 PetriNetUnfolder]: 65/887 cut-off events. [2023-01-27 23:56:42,005 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-27 23:56:42,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1512 conditions, 887 events. 65/887 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2359 event pairs, 0 based on Foata normal form. 0/757 useless extension candidates. Maximal degree in co-relation 1440. Up to 66 conditions per place. [2023-01-27 23:56:42,024 INFO L82 GeneralOperation]: Start removeDead. Operand has 537 places, 505 transitions, 2162 flow [2023-01-27 23:56:42,028 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 537 places, 505 transitions, 2162 flow [2023-01-27 23:56:42,029 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:42,029 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 537 places, 505 transitions, 2162 flow [2023-01-27 23:56:42,029 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 537 places, 505 transitions, 2162 flow [2023-01-27 23:56:42,029 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 537 places, 505 transitions, 2162 flow [2023-01-27 23:56:42,218 INFO L130 PetriNetUnfolder]: 65/887 cut-off events. [2023-01-27 23:56:42,218 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-27 23:56:42,237 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1512 conditions, 887 events. 65/887 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2359 event pairs, 0 based on Foata normal form. 0/757 useless extension candidates. Maximal degree in co-relation 1440. Up to 66 conditions per place. [2023-01-27 23:56:42,299 INFO L119 LiptonReduction]: Number of co-enabled transitions 219968 [2023-01-27 23:56:47,467 INFO L134 LiptonReduction]: Checked pairs total: 1017731 [2023-01-27 23:56:47,467 INFO L136 LiptonReduction]: Total number of compositions: 212 [2023-01-27 23:56:47,468 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:47,469 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:47,469 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:47,535 INFO L130 PetriNetUnfolder]: 31/448 cut-off events. [2023-01-27 23:56:47,535 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-27 23:56:47,535 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:47,535 INFO L208 CegarLoopForPetriNet]: trace histogram [33, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:47,535 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:47,535 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:47,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1475319439, now seen corresponding path program 1 times [2023-01-27 23:56:47,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:47,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679827044] [2023-01-27 23:56:47,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:47,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:47,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:47,562 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:47,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:47,592 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:47,592 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:47,592 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:47,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-01-27 23:56:47,592 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:47,592 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:47,592 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:47,592 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-01-27 23:56:47,640 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:47,642 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 553 places, 520 transitions, 2261 flow [2023-01-27 23:56:47,894 INFO L130 PetriNetUnfolder]: 67/914 cut-off events. [2023-01-27 23:56:47,894 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-27 23:56:47,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1575 conditions, 914 events. 67/914 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2439 event pairs, 0 based on Foata normal form. 0/780 useless extension candidates. Maximal degree in co-relation 1502. Up to 68 conditions per place. [2023-01-27 23:56:47,908 INFO L82 GeneralOperation]: Start removeDead. Operand has 553 places, 520 transitions, 2261 flow [2023-01-27 23:56:47,911 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 553 places, 520 transitions, 2261 flow [2023-01-27 23:56:47,911 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:47,911 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 553 places, 520 transitions, 2261 flow [2023-01-27 23:56:47,911 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 553 places, 520 transitions, 2261 flow [2023-01-27 23:56:47,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 553 places, 520 transitions, 2261 flow [2023-01-27 23:56:48,097 INFO L130 PetriNetUnfolder]: 67/914 cut-off events. [2023-01-27 23:56:48,097 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-27 23:56:48,117 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1575 conditions, 914 events. 67/914 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2439 event pairs, 0 based on Foata normal form. 0/780 useless extension candidates. Maximal degree in co-relation 1502. Up to 68 conditions per place. [2023-01-27 23:56:48,180 INFO L119 LiptonReduction]: Number of co-enabled transitions 233772 [2023-01-27 23:56:53,499 INFO L134 LiptonReduction]: Checked pairs total: 1089608 [2023-01-27 23:56:53,499 INFO L136 LiptonReduction]: Total number of compositions: 218 [2023-01-27 23:56:53,500 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:53,500 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:53,500 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:53,574 INFO L130 PetriNetUnfolder]: 32/461 cut-off events. [2023-01-27 23:56:53,574 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-27 23:56:53,574 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:53,574 INFO L208 CegarLoopForPetriNet]: trace histogram [34, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:53,574 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:53,574 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:53,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1983114448, now seen corresponding path program 1 times [2023-01-27 23:56:53,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:53,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052776415] [2023-01-27 23:56:53,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:53,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:53,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:53,612 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:53,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:53,648 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:53,648 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:53,648 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:53,648 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-01-27 23:56:53,648 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:53,648 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:53,648 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:53,648 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-01-27 23:56:53,692 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:53,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 535 transitions, 2362 flow [2023-01-27 23:56:53,907 INFO L130 PetriNetUnfolder]: 69/941 cut-off events. [2023-01-27 23:56:53,908 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-27 23:56:53,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1639 conditions, 941 events. 69/941 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2515 event pairs, 0 based on Foata normal form. 0/803 useless extension candidates. Maximal degree in co-relation 1565. Up to 70 conditions per place. [2023-01-27 23:56:53,930 INFO L82 GeneralOperation]: Start removeDead. Operand has 569 places, 535 transitions, 2362 flow [2023-01-27 23:56:53,935 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 569 places, 535 transitions, 2362 flow [2023-01-27 23:56:53,935 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:53,935 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 569 places, 535 transitions, 2362 flow [2023-01-27 23:56:53,936 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 569 places, 535 transitions, 2362 flow [2023-01-27 23:56:53,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 535 transitions, 2362 flow [2023-01-27 23:56:54,137 INFO L130 PetriNetUnfolder]: 69/941 cut-off events. [2023-01-27 23:56:54,137 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-27 23:56:54,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1639 conditions, 941 events. 69/941 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2515 event pairs, 0 based on Foata normal form. 0/803 useless extension candidates. Maximal degree in co-relation 1565. Up to 70 conditions per place. [2023-01-27 23:56:54,228 INFO L119 LiptonReduction]: Number of co-enabled transitions 247996 [2023-01-27 23:56:59,767 INFO L134 LiptonReduction]: Checked pairs total: 1168256 [2023-01-27 23:56:59,768 INFO L136 LiptonReduction]: Total number of compositions: 224 [2023-01-27 23:56:59,768 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:59,769 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:59,769 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:59,845 INFO L130 PetriNetUnfolder]: 33/476 cut-off events. [2023-01-27 23:56:59,845 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-27 23:56:59,846 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:59,846 INFO L208 CegarLoopForPetriNet]: trace histogram [35, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:59,846 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:59,846 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:59,847 INFO L85 PathProgramCache]: Analyzing trace with hash -1171256492, now seen corresponding path program 1 times [2023-01-27 23:56:59,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:59,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973427434] [2023-01-27 23:56:59,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:59,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:59,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:59,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:59,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:59,912 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:59,912 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:59,912 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:59,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-01-27 23:56:59,912 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:59,913 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:59,913 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:59,913 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-01-27 23:57:00,023 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:00,026 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 585 places, 550 transitions, 2465 flow [2023-01-27 23:57:00,240 INFO L130 PetriNetUnfolder]: 71/968 cut-off events. [2023-01-27 23:57:00,241 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-27 23:57:00,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1704 conditions, 968 events. 71/968 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2573 event pairs, 0 based on Foata normal form. 0/826 useless extension candidates. Maximal degree in co-relation 1629. Up to 72 conditions per place. [2023-01-27 23:57:00,263 INFO L82 GeneralOperation]: Start removeDead. Operand has 585 places, 550 transitions, 2465 flow [2023-01-27 23:57:00,269 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 585 places, 550 transitions, 2465 flow [2023-01-27 23:57:00,269 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:00,269 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 585 places, 550 transitions, 2465 flow [2023-01-27 23:57:00,269 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 585 places, 550 transitions, 2465 flow [2023-01-27 23:57:00,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 585 places, 550 transitions, 2465 flow [2023-01-27 23:57:00,480 INFO L130 PetriNetUnfolder]: 71/968 cut-off events. [2023-01-27 23:57:00,480 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-27 23:57:00,503 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1704 conditions, 968 events. 71/968 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2573 event pairs, 0 based on Foata normal form. 0/826 useless extension candidates. Maximal degree in co-relation 1629. Up to 72 conditions per place. [2023-01-27 23:57:00,575 INFO L119 LiptonReduction]: Number of co-enabled transitions 262640 [2023-01-27 23:57:06,149 INFO L134 LiptonReduction]: Checked pairs total: 1221977 [2023-01-27 23:57:06,150 INFO L136 LiptonReduction]: Total number of compositions: 230 [2023-01-27 23:57:06,150 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:06,151 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:06,151 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:06,231 INFO L130 PetriNetUnfolder]: 34/490 cut-off events. [2023-01-27 23:57:06,231 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-27 23:57:06,231 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:06,231 INFO L208 CegarLoopForPetriNet]: trace histogram [36, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:06,232 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:06,232 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:06,232 INFO L85 PathProgramCache]: Analyzing trace with hash -515130650, now seen corresponding path program 1 times [2023-01-27 23:57:06,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:06,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652357006] [2023-01-27 23:57:06,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:06,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:06,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:06,261 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:06,293 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:06,293 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:06,294 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:06,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-01-27 23:57:06,294 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:06,294 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:06,294 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:06,294 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-01-27 23:57:06,347 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:06,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 601 places, 565 transitions, 2570 flow [2023-01-27 23:57:06,631 INFO L130 PetriNetUnfolder]: 73/995 cut-off events. [2023-01-27 23:57:06,631 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-27 23:57:06,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1770 conditions, 995 events. 73/995 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2692 event pairs, 0 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 1694. Up to 74 conditions per place. [2023-01-27 23:57:06,648 INFO L82 GeneralOperation]: Start removeDead. Operand has 601 places, 565 transitions, 2570 flow [2023-01-27 23:57:06,652 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 601 places, 565 transitions, 2570 flow [2023-01-27 23:57:06,652 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:06,652 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 601 places, 565 transitions, 2570 flow [2023-01-27 23:57:06,652 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 601 places, 565 transitions, 2570 flow [2023-01-27 23:57:06,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 601 places, 565 transitions, 2570 flow [2023-01-27 23:57:06,878 INFO L130 PetriNetUnfolder]: 73/995 cut-off events. [2023-01-27 23:57:06,878 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-27 23:57:06,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1770 conditions, 995 events. 73/995 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2692 event pairs, 0 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 1694. Up to 74 conditions per place. [2023-01-27 23:57:06,978 INFO L119 LiptonReduction]: Number of co-enabled transitions 277704 [2023-01-27 23:57:12,846 INFO L134 LiptonReduction]: Checked pairs total: 1291017 [2023-01-27 23:57:12,847 INFO L136 LiptonReduction]: Total number of compositions: 236 [2023-01-27 23:57:12,847 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:12,847 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:12,848 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:12,931 INFO L130 PetriNetUnfolder]: 35/504 cut-off events. [2023-01-27 23:57:12,931 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-27 23:57:12,931 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:12,931 INFO L208 CegarLoopForPetriNet]: trace histogram [37, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:12,932 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:12,932 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:12,932 INFO L85 PathProgramCache]: Analyzing trace with hash 260706008, now seen corresponding path program 1 times [2023-01-27 23:57:12,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:12,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123243278] [2023-01-27 23:57:12,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:12,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:12,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:12,973 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:13,005 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:13,005 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:13,005 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:13,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-01-27 23:57:13,005 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:13,005 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:13,005 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:13,005 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-01-27 23:57:13,075 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:13,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 580 transitions, 2677 flow [2023-01-27 23:57:13,316 INFO L130 PetriNetUnfolder]: 75/1022 cut-off events. [2023-01-27 23:57:13,316 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-27 23:57:13,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1837 conditions, 1022 events. 75/1022 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2741 event pairs, 0 based on Foata normal form. 0/872 useless extension candidates. Maximal degree in co-relation 1760. Up to 76 conditions per place. [2023-01-27 23:57:13,341 INFO L82 GeneralOperation]: Start removeDead. Operand has 617 places, 580 transitions, 2677 flow [2023-01-27 23:57:13,347 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 617 places, 580 transitions, 2677 flow [2023-01-27 23:57:13,348 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:13,348 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 617 places, 580 transitions, 2677 flow [2023-01-27 23:57:13,348 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 617 places, 580 transitions, 2677 flow [2023-01-27 23:57:13,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 580 transitions, 2677 flow [2023-01-27 23:57:13,599 INFO L130 PetriNetUnfolder]: 75/1022 cut-off events. [2023-01-27 23:57:13,599 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-27 23:57:13,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1837 conditions, 1022 events. 75/1022 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2741 event pairs, 0 based on Foata normal form. 0/872 useless extension candidates. Maximal degree in co-relation 1760. Up to 76 conditions per place. [2023-01-27 23:57:13,686 INFO L119 LiptonReduction]: Number of co-enabled transitions 293188 [2023-01-27 23:57:19,564 INFO L134 LiptonReduction]: Checked pairs total: 1375693 [2023-01-27 23:57:19,565 INFO L136 LiptonReduction]: Total number of compositions: 242 [2023-01-27 23:57:19,565 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:19,566 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:19,566 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:19,655 INFO L130 PetriNetUnfolder]: 36/518 cut-off events. [2023-01-27 23:57:19,655 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-27 23:57:19,655 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:19,655 INFO L208 CegarLoopForPetriNet]: trace histogram [38, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:19,655 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:19,655 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:19,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1071275178, now seen corresponding path program 1 times [2023-01-27 23:57:19,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:19,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165287441] [2023-01-27 23:57:19,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:19,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:19,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:19,692 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:19,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:19,727 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:19,727 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:19,728 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:19,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-01-27 23:57:19,728 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:19,729 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:19,729 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:19,729 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-01-27 23:57:19,777 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:19,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 633 places, 595 transitions, 2786 flow [2023-01-27 23:57:20,032 INFO L130 PetriNetUnfolder]: 77/1049 cut-off events. [2023-01-27 23:57:20,032 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-27 23:57:20,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1905 conditions, 1049 events. 77/1049 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2803 event pairs, 0 based on Foata normal form. 0/895 useless extension candidates. Maximal degree in co-relation 1827. Up to 78 conditions per place. [2023-01-27 23:57:20,059 INFO L82 GeneralOperation]: Start removeDead. Operand has 633 places, 595 transitions, 2786 flow [2023-01-27 23:57:20,066 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 633 places, 595 transitions, 2786 flow [2023-01-27 23:57:20,066 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:20,066 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 633 places, 595 transitions, 2786 flow [2023-01-27 23:57:20,066 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 633 places, 595 transitions, 2786 flow [2023-01-27 23:57:20,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 633 places, 595 transitions, 2786 flow [2023-01-27 23:57:20,366 INFO L130 PetriNetUnfolder]: 77/1049 cut-off events. [2023-01-27 23:57:20,366 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-27 23:57:20,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1905 conditions, 1049 events. 77/1049 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2803 event pairs, 0 based on Foata normal form. 0/895 useless extension candidates. Maximal degree in co-relation 1827. Up to 78 conditions per place. [2023-01-27 23:57:20,451 INFO L119 LiptonReduction]: Number of co-enabled transitions 309092 [2023-01-27 23:57:26,733 INFO L134 LiptonReduction]: Checked pairs total: 1432279 [2023-01-27 23:57:26,733 INFO L136 LiptonReduction]: Total number of compositions: 248 [2023-01-27 23:57:26,734 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:26,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;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:26,735 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:26,854 INFO L130 PetriNetUnfolder]: 37/531 cut-off events. [2023-01-27 23:57:26,854 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-27 23:57:26,854 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:26,854 INFO L208 CegarLoopForPetriNet]: trace histogram [39, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:26,855 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:26,855 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:26,855 INFO L85 PathProgramCache]: Analyzing trace with hash -398761277, now seen corresponding path program 1 times [2023-01-27 23:57:26,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:26,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574261680] [2023-01-27 23:57:26,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:26,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:26,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:26,891 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:26,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:26,934 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:26,934 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:26,934 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:26,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-01-27 23:57:26,934 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:26,934 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:26,935 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:26,935 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-01-27 23:57:27,004 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:27,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 649 places, 610 transitions, 2897 flow [2023-01-27 23:57:27,283 INFO L130 PetriNetUnfolder]: 79/1076 cut-off events. [2023-01-27 23:57:27,283 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-27 23:57:27,313 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1974 conditions, 1076 events. 79/1076 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2975 event pairs, 0 based on Foata normal form. 0/918 useless extension candidates. Maximal degree in co-relation 1895. Up to 80 conditions per place. [2023-01-27 23:57:27,313 INFO L82 GeneralOperation]: Start removeDead. Operand has 649 places, 610 transitions, 2897 flow [2023-01-27 23:57:27,320 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 649 places, 610 transitions, 2897 flow [2023-01-27 23:57:27,320 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:27,320 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 649 places, 610 transitions, 2897 flow [2023-01-27 23:57:27,320 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 649 places, 610 transitions, 2897 flow [2023-01-27 23:57:27,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 649 places, 610 transitions, 2897 flow [2023-01-27 23:57:27,597 INFO L130 PetriNetUnfolder]: 79/1076 cut-off events. [2023-01-27 23:57:27,597 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-27 23:57:27,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1974 conditions, 1076 events. 79/1076 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2975 event pairs, 0 based on Foata normal form. 0/918 useless extension candidates. Maximal degree in co-relation 1895. Up to 80 conditions per place. [2023-01-27 23:57:27,725 INFO L119 LiptonReduction]: Number of co-enabled transitions 325416 [2023-01-27 23:57:34,084 INFO L134 LiptonReduction]: Checked pairs total: 1514238 [2023-01-27 23:57:34,085 INFO L136 LiptonReduction]: Total number of compositions: 254 [2023-01-27 23:57:34,085 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:34,086 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:34,086 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:34,187 INFO L130 PetriNetUnfolder]: 38/546 cut-off events. [2023-01-27 23:57:34,187 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-27 23:57:34,187 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:34,187 INFO L208 CegarLoopForPetriNet]: trace histogram [40, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:34,188 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:34,188 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:34,188 INFO L85 PathProgramCache]: Analyzing trace with hash -669440758, now seen corresponding path program 1 times [2023-01-27 23:57:34,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:34,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289704802] [2023-01-27 23:57:34,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:34,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:34,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:34,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:34,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:34,260 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:34,260 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:34,260 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:34,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-01-27 23:57:34,260 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:34,260 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:34,260 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:34,260 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-01-27 23:57:34,317 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:34,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 665 places, 625 transitions, 3010 flow [2023-01-27 23:57:34,637 INFO L130 PetriNetUnfolder]: 81/1103 cut-off events. [2023-01-27 23:57:34,637 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-27 23:57:34,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2044 conditions, 1103 events. 81/1103 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3044 event pairs, 0 based on Foata normal form. 0/941 useless extension candidates. Maximal degree in co-relation 1964. Up to 82 conditions per place. [2023-01-27 23:57:34,665 INFO L82 GeneralOperation]: Start removeDead. Operand has 665 places, 625 transitions, 3010 flow [2023-01-27 23:57:34,671 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 665 places, 625 transitions, 3010 flow [2023-01-27 23:57:34,671 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:34,671 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 665 places, 625 transitions, 3010 flow [2023-01-27 23:57:34,671 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 665 places, 625 transitions, 3010 flow [2023-01-27 23:57:34,671 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 665 places, 625 transitions, 3010 flow [2023-01-27 23:57:34,954 INFO L130 PetriNetUnfolder]: 81/1103 cut-off events. [2023-01-27 23:57:34,955 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-27 23:57:34,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2044 conditions, 1103 events. 81/1103 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3044 event pairs, 0 based on Foata normal form. 0/941 useless extension candidates. Maximal degree in co-relation 1964. Up to 82 conditions per place. [2023-01-27 23:57:35,081 INFO L119 LiptonReduction]: Number of co-enabled transitions 342160 [2023-01-27 23:57:41,637 INFO L134 LiptonReduction]: Checked pairs total: 1597587 [2023-01-27 23:57:41,637 INFO L136 LiptonReduction]: Total number of compositions: 260 [2023-01-27 23:57:41,638 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:41,638 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:41,638 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:41,743 INFO L130 PetriNetUnfolder]: 39/560 cut-off events. [2023-01-27 23:57:41,743 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-27 23:57:41,743 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:41,743 INFO L208 CegarLoopForPetriNet]: trace histogram [41, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:41,743 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:41,743 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:41,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1083287497, now seen corresponding path program 1 times [2023-01-27 23:57:41,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:41,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009658509] [2023-01-27 23:57:41,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:41,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:41,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:41,782 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:41,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:41,820 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:41,820 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:41,820 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:41,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-01-27 23:57:41,820 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:41,820 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:41,821 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:41,821 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-01-27 23:57:41,879 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:41,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 681 places, 640 transitions, 3125 flow [2023-01-27 23:57:42,243 INFO L130 PetriNetUnfolder]: 83/1130 cut-off events. [2023-01-27 23:57:42,244 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-27 23:57:42,265 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2115 conditions, 1130 events. 83/1130 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3017 event pairs, 0 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 2034. Up to 84 conditions per place. [2023-01-27 23:57:42,265 INFO L82 GeneralOperation]: Start removeDead. Operand has 681 places, 640 transitions, 3125 flow [2023-01-27 23:57:42,270 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 681 places, 640 transitions, 3125 flow [2023-01-27 23:57:42,270 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:42,270 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 681 places, 640 transitions, 3125 flow [2023-01-27 23:57:42,270 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 681 places, 640 transitions, 3125 flow [2023-01-27 23:57:42,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 681 places, 640 transitions, 3125 flow [2023-01-27 23:57:42,571 INFO L130 PetriNetUnfolder]: 83/1130 cut-off events. [2023-01-27 23:57:42,571 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-27 23:57:42,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2115 conditions, 1130 events. 83/1130 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3017 event pairs, 0 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 2034. Up to 84 conditions per place. [2023-01-27 23:57:42,712 INFO L119 LiptonReduction]: Number of co-enabled transitions 359324 [2023-01-27 23:57:49,307 INFO L134 LiptonReduction]: Checked pairs total: 1700660 [2023-01-27 23:57:49,308 INFO L136 LiptonReduction]: Total number of compositions: 266 [2023-01-27 23:57:49,309 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:49,309 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:49,309 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:49,421 INFO L130 PetriNetUnfolder]: 40/574 cut-off events. [2023-01-27 23:57:49,421 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-27 23:57:49,421 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:49,421 INFO L208 CegarLoopForPetriNet]: trace histogram [42, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:49,422 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:49,422 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:49,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1053308360, now seen corresponding path program 1 times [2023-01-27 23:57:49,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:49,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991482668] [2023-01-27 23:57:49,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:49,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:49,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:49,460 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:49,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:49,502 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:49,502 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:49,502 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:49,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-01-27 23:57:49,502 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:49,503 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:49,503 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:49,503 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-01-27 23:57:49,563 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:49,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 697 places, 655 transitions, 3242 flow [2023-01-27 23:57:49,883 INFO L130 PetriNetUnfolder]: 85/1157 cut-off events. [2023-01-27 23:57:49,883 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-27 23:57:49,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2187 conditions, 1157 events. 85/1157 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3105 event pairs, 0 based on Foata normal form. 0/987 useless extension candidates. Maximal degree in co-relation 2105. Up to 86 conditions per place. [2023-01-27 23:57:49,918 INFO L82 GeneralOperation]: Start removeDead. Operand has 697 places, 655 transitions, 3242 flow [2023-01-27 23:57:49,926 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 697 places, 655 transitions, 3242 flow [2023-01-27 23:57:49,926 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:49,926 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 697 places, 655 transitions, 3242 flow [2023-01-27 23:57:49,926 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 697 places, 655 transitions, 3242 flow [2023-01-27 23:57:49,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 697 places, 655 transitions, 3242 flow [2023-01-27 23:57:50,252 INFO L130 PetriNetUnfolder]: 85/1157 cut-off events. [2023-01-27 23:57:50,252 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-27 23:57:50,280 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2187 conditions, 1157 events. 85/1157 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3105 event pairs, 0 based on Foata normal form. 0/987 useless extension candidates. Maximal degree in co-relation 2105. Up to 86 conditions per place. [2023-01-27 23:57:50,376 INFO L119 LiptonReduction]: Number of co-enabled transitions 376908 [2023-01-27 23:57:57,267 INFO L134 LiptonReduction]: Checked pairs total: 1774362 [2023-01-27 23:57:57,267 INFO L136 LiptonReduction]: Total number of compositions: 272 [2023-01-27 23:57:57,268 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:57,268 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:57,268 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:57,385 INFO L130 PetriNetUnfolder]: 41/588 cut-off events. [2023-01-27 23:57:57,385 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-27 23:57:57,385 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:57,385 INFO L208 CegarLoopForPetriNet]: trace histogram [43, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:57,385 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:57,386 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:57,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1134137745, now seen corresponding path program 1 times [2023-01-27 23:57:57,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:57,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102966583] [2023-01-27 23:57:57,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:57,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:57,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:57,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:57,466 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:57,466 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:57,466 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:57,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-01-27 23:57:57,466 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:57,466 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:57,466 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:57,466 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-01-27 23:57:57,528 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:57,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 670 transitions, 3361 flow [2023-01-27 23:57:57,857 INFO L130 PetriNetUnfolder]: 87/1184 cut-off events. [2023-01-27 23:57:57,857 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-27 23:57:57,893 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2260 conditions, 1184 events. 87/1184 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3168 event pairs, 0 based on Foata normal form. 0/1010 useless extension candidates. Maximal degree in co-relation 2177. Up to 88 conditions per place. [2023-01-27 23:57:57,893 INFO L82 GeneralOperation]: Start removeDead. Operand has 713 places, 670 transitions, 3361 flow [2023-01-27 23:57:57,901 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 713 places, 670 transitions, 3361 flow [2023-01-27 23:57:57,902 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:57,902 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 713 places, 670 transitions, 3361 flow [2023-01-27 23:57:57,902 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 713 places, 670 transitions, 3361 flow [2023-01-27 23:57:57,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 670 transitions, 3361 flow [2023-01-27 23:57:58,264 INFO L130 PetriNetUnfolder]: 87/1184 cut-off events. [2023-01-27 23:57:58,264 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-27 23:57:58,291 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2260 conditions, 1184 events. 87/1184 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3168 event pairs, 0 based on Foata normal form. 0/1010 useless extension candidates. Maximal degree in co-relation 2177. Up to 88 conditions per place. [2023-01-27 23:57:58,384 INFO L119 LiptonReduction]: Number of co-enabled transitions 394912 [2023-01-27 23:58:05,492 INFO L134 LiptonReduction]: Checked pairs total: 1848984 [2023-01-27 23:58:05,493 INFO L136 LiptonReduction]: Total number of compositions: 278 [2023-01-27 23:58:05,493 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:05,494 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:05,494 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:05,615 INFO L130 PetriNetUnfolder]: 42/602 cut-off events. [2023-01-27 23:58:05,616 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-27 23:58:05,616 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:05,616 INFO L208 CegarLoopForPetriNet]: trace histogram [44, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:05,616 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:05,616 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:05,616 INFO L85 PathProgramCache]: Analyzing trace with hash 223386622, now seen corresponding path program 1 times [2023-01-27 23:58:05,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:05,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844723022] [2023-01-27 23:58:05,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:05,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:05,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:05,653 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:05,708 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:05,708 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:05,708 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:05,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-01-27 23:58:05,709 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:05,709 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:05,709 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:05,709 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-01-27 23:58:05,776 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:05,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 729 places, 685 transitions, 3482 flow [2023-01-27 23:58:06,121 INFO L130 PetriNetUnfolder]: 89/1211 cut-off events. [2023-01-27 23:58:06,122 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-27 23:58:06,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2334 conditions, 1211 events. 89/1211 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3234 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 2250. Up to 90 conditions per place. [2023-01-27 23:58:06,159 INFO L82 GeneralOperation]: Start removeDead. Operand has 729 places, 685 transitions, 3482 flow [2023-01-27 23:58:06,167 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 729 places, 685 transitions, 3482 flow [2023-01-27 23:58:06,167 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:06,167 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 729 places, 685 transitions, 3482 flow [2023-01-27 23:58:06,167 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 729 places, 685 transitions, 3482 flow [2023-01-27 23:58:06,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 729 places, 685 transitions, 3482 flow [2023-01-27 23:58:06,545 INFO L130 PetriNetUnfolder]: 89/1211 cut-off events. [2023-01-27 23:58:06,545 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-27 23:58:06,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2334 conditions, 1211 events. 89/1211 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3234 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 2250. Up to 90 conditions per place. [2023-01-27 23:58:06,671 INFO L119 LiptonReduction]: Number of co-enabled transitions 413336 [2023-01-27 23:58:13,828 INFO L134 LiptonReduction]: Checked pairs total: 1927687 [2023-01-27 23:58:13,828 INFO L136 LiptonReduction]: Total number of compositions: 284 [2023-01-27 23:58:13,829 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:13,829 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:13,829 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:13,960 INFO L130 PetriNetUnfolder]: 43/616 cut-off events. [2023-01-27 23:58:13,960 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-27 23:58:13,960 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:13,960 INFO L208 CegarLoopForPetriNet]: trace histogram [45, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:13,961 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:13,961 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:13,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1832268504, now seen corresponding path program 1 times [2023-01-27 23:58:13,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:13,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194643897] [2023-01-27 23:58:13,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:13,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:13,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:13,999 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:14,044 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:14,044 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:14,044 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:14,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-01-27 23:58:14,045 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:14,045 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:14,045 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:14,045 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-01-27 23:58:14,133 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:14,136 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 745 places, 700 transitions, 3605 flow [2023-01-27 23:58:14,499 INFO L130 PetriNetUnfolder]: 91/1238 cut-off events. [2023-01-27 23:58:14,499 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-27 23:58:14,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2409 conditions, 1238 events. 91/1238 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3336 event pairs, 0 based on Foata normal form. 0/1056 useless extension candidates. Maximal degree in co-relation 2324. Up to 92 conditions per place. [2023-01-27 23:58:14,539 INFO L82 GeneralOperation]: Start removeDead. Operand has 745 places, 700 transitions, 3605 flow [2023-01-27 23:58:14,547 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 745 places, 700 transitions, 3605 flow [2023-01-27 23:58:14,547 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:14,547 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 745 places, 700 transitions, 3605 flow [2023-01-27 23:58:14,548 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 745 places, 700 transitions, 3605 flow [2023-01-27 23:58:14,548 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 745 places, 700 transitions, 3605 flow [2023-01-27 23:58:14,934 INFO L130 PetriNetUnfolder]: 91/1238 cut-off events. [2023-01-27 23:58:14,934 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-27 23:58:14,974 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2409 conditions, 1238 events. 91/1238 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3336 event pairs, 0 based on Foata normal form. 0/1056 useless extension candidates. Maximal degree in co-relation 2324. Up to 92 conditions per place. [2023-01-27 23:58:15,084 INFO L119 LiptonReduction]: Number of co-enabled transitions 432180 [2023-01-27 23:58:22,534 INFO L134 LiptonReduction]: Checked pairs total: 2017950 [2023-01-27 23:58:22,534 INFO L136 LiptonReduction]: Total number of compositions: 290 [2023-01-27 23:58:22,535 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:22,535 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:22,535 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:22,670 INFO L130 PetriNetUnfolder]: 44/630 cut-off events. [2023-01-27 23:58:22,670 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-27 23:58:22,670 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:22,670 INFO L208 CegarLoopForPetriNet]: trace histogram [46, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:22,670 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:22,670 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:22,670 INFO L85 PathProgramCache]: Analyzing trace with hash 65732308, now seen corresponding path program 1 times [2023-01-27 23:58:22,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:22,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764116702] [2023-01-27 23:58:22,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:22,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:22,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:22,714 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:22,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:22,763 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:22,763 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:22,763 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:22,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-01-27 23:58:22,763 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:22,763 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:22,764 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:22,764 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-01-27 23:58:22,830 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:22,834 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 761 places, 715 transitions, 3730 flow [2023-01-27 23:58:23,216 INFO L130 PetriNetUnfolder]: 93/1265 cut-off events. [2023-01-27 23:58:23,217 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-27 23:58:23,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2485 conditions, 1265 events. 93/1265 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3399 event pairs, 0 based on Foata normal form. 0/1079 useless extension candidates. Maximal degree in co-relation 2399. Up to 94 conditions per place. [2023-01-27 23:58:23,258 INFO L82 GeneralOperation]: Start removeDead. Operand has 761 places, 715 transitions, 3730 flow [2023-01-27 23:58:23,267 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 761 places, 715 transitions, 3730 flow [2023-01-27 23:58:23,267 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:23,267 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 761 places, 715 transitions, 3730 flow [2023-01-27 23:58:23,267 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 761 places, 715 transitions, 3730 flow [2023-01-27 23:58:23,267 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 761 places, 715 transitions, 3730 flow [2023-01-27 23:58:23,660 INFO L130 PetriNetUnfolder]: 93/1265 cut-off events. [2023-01-27 23:58:23,660 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-27 23:58:23,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2485 conditions, 1265 events. 93/1265 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3399 event pairs, 0 based on Foata normal form. 0/1079 useless extension candidates. Maximal degree in co-relation 2399. Up to 94 conditions per place. [2023-01-27 23:58:23,824 INFO L119 LiptonReduction]: Number of co-enabled transitions 451444 [2023-01-27 23:58:31,331 INFO L134 LiptonReduction]: Checked pairs total: 2128347 [2023-01-27 23:58:31,331 INFO L136 LiptonReduction]: Total number of compositions: 296 [2023-01-27 23:58:31,332 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:31,332 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:31,332 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:31,483 INFO L130 PetriNetUnfolder]: 45/644 cut-off events. [2023-01-27 23:58:31,483 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-27 23:58:31,483 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:31,483 INFO L208 CegarLoopForPetriNet]: trace histogram [47, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:31,483 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:31,484 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:31,484 INFO L85 PathProgramCache]: Analyzing trace with hash 102025371, now seen corresponding path program 1 times [2023-01-27 23:58:31,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:31,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063257836] [2023-01-27 23:58:31,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:31,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:31,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:31,521 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:31,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:31,573 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:31,573 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:31,573 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:31,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-01-27 23:58:31,574 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:31,574 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:31,574 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:31,574 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-01-27 23:58:31,641 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:31,644 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 777 places, 730 transitions, 3857 flow [2023-01-27 23:58:32,086 INFO L130 PetriNetUnfolder]: 95/1292 cut-off events. [2023-01-27 23:58:32,087 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-27 23:58:32,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1292 events. 95/1292 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3484 event pairs, 0 based on Foata normal form. 0/1102 useless extension candidates. Maximal degree in co-relation 2475. Up to 96 conditions per place. [2023-01-27 23:58:32,119 INFO L82 GeneralOperation]: Start removeDead. Operand has 777 places, 730 transitions, 3857 flow [2023-01-27 23:58:32,125 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 777 places, 730 transitions, 3857 flow [2023-01-27 23:58:32,125 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:32,125 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 777 places, 730 transitions, 3857 flow [2023-01-27 23:58:32,126 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 777 places, 730 transitions, 3857 flow [2023-01-27 23:58:32,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 777 places, 730 transitions, 3857 flow [2023-01-27 23:58:32,511 INFO L130 PetriNetUnfolder]: 95/1292 cut-off events. [2023-01-27 23:58:32,511 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-27 23:58:32,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1292 events. 95/1292 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3484 event pairs, 0 based on Foata normal form. 0/1102 useless extension candidates. Maximal degree in co-relation 2475. Up to 96 conditions per place. [2023-01-27 23:58:32,695 INFO L119 LiptonReduction]: Number of co-enabled transitions 471128 [2023-01-27 23:58:40,432 INFO L134 LiptonReduction]: Checked pairs total: 2187700 [2023-01-27 23:58:40,432 INFO L136 LiptonReduction]: Total number of compositions: 302 [2023-01-27 23:58:40,432 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:40,433 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:40,433 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:40,580 INFO L130 PetriNetUnfolder]: 46/658 cut-off events. [2023-01-27 23:58:40,580 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-27 23:58:40,580 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:40,580 INFO L208 CegarLoopForPetriNet]: trace histogram [48, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:40,580 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:40,580 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:40,580 INFO L85 PathProgramCache]: Analyzing trace with hash -2101497782, now seen corresponding path program 1 times [2023-01-27 23:58:40,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:40,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408160651] [2023-01-27 23:58:40,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:40,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:40,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:40,620 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:40,668 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:40,668 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:40,668 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:40,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-01-27 23:58:40,668 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:40,669 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:40,669 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:40,669 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-01-27 23:58:40,765 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:40,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 793 places, 745 transitions, 3986 flow [2023-01-27 23:58:41,174 INFO L130 PetriNetUnfolder]: 97/1319 cut-off events. [2023-01-27 23:58:41,174 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-27 23:58:41,220 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2640 conditions, 1319 events. 97/1319 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3556 event pairs, 0 based on Foata normal form. 0/1125 useless extension candidates. Maximal degree in co-relation 2552. Up to 98 conditions per place. [2023-01-27 23:58:41,220 INFO L82 GeneralOperation]: Start removeDead. Operand has 793 places, 745 transitions, 3986 flow [2023-01-27 23:58:41,230 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 793 places, 745 transitions, 3986 flow [2023-01-27 23:58:41,230 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:41,230 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 793 places, 745 transitions, 3986 flow [2023-01-27 23:58:41,230 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 793 places, 745 transitions, 3986 flow [2023-01-27 23:58:41,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 793 places, 745 transitions, 3986 flow [2023-01-27 23:58:41,651 INFO L130 PetriNetUnfolder]: 97/1319 cut-off events. [2023-01-27 23:58:41,651 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-27 23:58:41,697 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2640 conditions, 1319 events. 97/1319 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3556 event pairs, 0 based on Foata normal form. 0/1125 useless extension candidates. Maximal degree in co-relation 2552. Up to 98 conditions per place. [2023-01-27 23:58:41,846 INFO L119 LiptonReduction]: Number of co-enabled transitions 491232 [2023-01-27 23:58:49,810 INFO L134 LiptonReduction]: Checked pairs total: 2309064 [2023-01-27 23:58:49,810 INFO L136 LiptonReduction]: Total number of compositions: 308 [2023-01-27 23:58:49,811 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:49,811 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:49,811 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:49,989 INFO L130 PetriNetUnfolder]: 47/671 cut-off events. [2023-01-27 23:58:49,989 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-27 23:58:49,989 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:49,989 INFO L208 CegarLoopForPetriNet]: trace histogram [49, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:49,989 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:49,989 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:49,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1295712289, now seen corresponding path program 1 times [2023-01-27 23:58:49,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:49,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464973014] [2023-01-27 23:58:49,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:49,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:50,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:50,032 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:50,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:50,086 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:50,086 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:50,086 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:50,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-01-27 23:58:50,086 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:50,087 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:50,087 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:50,087 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-01-27 23:58:50,162 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:50,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 809 places, 760 transitions, 4117 flow [2023-01-27 23:58:50,595 INFO L130 PetriNetUnfolder]: 99/1346 cut-off events. [2023-01-27 23:58:50,595 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-27 23:58:50,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2719 conditions, 1346 events. 99/1346 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3596 event pairs, 0 based on Foata normal form. 0/1148 useless extension candidates. Maximal degree in co-relation 2630. Up to 100 conditions per place. [2023-01-27 23:58:50,643 INFO L82 GeneralOperation]: Start removeDead. Operand has 809 places, 760 transitions, 4117 flow [2023-01-27 23:58:50,653 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 809 places, 760 transitions, 4117 flow [2023-01-27 23:58:50,653 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:50,653 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 809 places, 760 transitions, 4117 flow [2023-01-27 23:58:50,653 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 809 places, 760 transitions, 4117 flow [2023-01-27 23:58:50,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 809 places, 760 transitions, 4117 flow [2023-01-27 23:58:51,120 INFO L130 PetriNetUnfolder]: 99/1346 cut-off events. [2023-01-27 23:58:51,120 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-27 23:58:51,158 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2719 conditions, 1346 events. 99/1346 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3596 event pairs, 0 based on Foata normal form. 0/1148 useless extension candidates. Maximal degree in co-relation 2630. Up to 100 conditions per place. [2023-01-27 23:58:51,286 INFO L119 LiptonReduction]: Number of co-enabled transitions 511756 [2023-01-27 23:58:59,538 INFO L134 LiptonReduction]: Checked pairs total: 2404523 [2023-01-27 23:58:59,538 INFO L136 LiptonReduction]: Total number of compositions: 314 [2023-01-27 23:58:59,539 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:59,539 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:59,539 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:59,698 INFO L130 PetriNetUnfolder]: 48/686 cut-off events. [2023-01-27 23:58:59,698 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-27 23:58:59,698 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:59,698 INFO L208 CegarLoopForPetriNet]: trace histogram [50, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:59,699 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:59,699 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:59,699 INFO L85 PathProgramCache]: Analyzing trace with hash -205585824, now seen corresponding path program 1 times [2023-01-27 23:58:59,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:59,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844951472] [2023-01-27 23:58:59,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:59,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:59,744 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:59,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:59,801 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:59,802 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:59,802 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:59,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-01-27 23:58:59,802 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:59,802 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:59,802 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:59,802 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-01-27 23:58:59,883 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:59,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 825 places, 775 transitions, 4250 flow [2023-01-27 23:59:00,379 INFO L130 PetriNetUnfolder]: 101/1373 cut-off events. [2023-01-27 23:59:00,379 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-27 23:59:00,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2799 conditions, 1373 events. 101/1373 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3706 event pairs, 0 based on Foata normal form. 0/1171 useless extension candidates. Maximal degree in co-relation 2709. Up to 102 conditions per place. [2023-01-27 23:59:00,417 INFO L82 GeneralOperation]: Start removeDead. Operand has 825 places, 775 transitions, 4250 flow [2023-01-27 23:59:00,425 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 825 places, 775 transitions, 4250 flow [2023-01-27 23:59:00,425 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:00,425 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 825 places, 775 transitions, 4250 flow [2023-01-27 23:59:00,425 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 825 places, 775 transitions, 4250 flow [2023-01-27 23:59:00,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 825 places, 775 transitions, 4250 flow [2023-01-27 23:59:00,858 INFO L130 PetriNetUnfolder]: 101/1373 cut-off events. [2023-01-27 23:59:00,858 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-27 23:59:00,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2799 conditions, 1373 events. 101/1373 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3706 event pairs, 0 based on Foata normal form. 0/1171 useless extension candidates. Maximal degree in co-relation 2709. Up to 102 conditions per place. [2023-01-27 23:59:01,067 INFO L119 LiptonReduction]: Number of co-enabled transitions 532700 [2023-01-27 23:59:09,350 INFO L134 LiptonReduction]: Checked pairs total: 2504642 [2023-01-27 23:59:09,350 INFO L136 LiptonReduction]: Total number of compositions: 320 [2023-01-27 23:59:09,351 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:59:09,351 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:59:09,351 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:59:09,543 INFO L130 PetriNetUnfolder]: 49/700 cut-off events. [2023-01-27 23:59:09,543 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-27 23:59:09,544 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:59:09,544 INFO L208 CegarLoopForPetriNet]: trace histogram [51, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:59:09,544 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:59:09,544 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:59:09,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1920532807, now seen corresponding path program 1 times [2023-01-27 23:59:09,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:59:09,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595019665] [2023-01-27 23:59:09,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:59:09,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:59:09,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:09,599 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:59:09,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:09,661 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:59:09,661 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:59:09,661 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:59:09,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-01-27 23:59:09,661 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:59:09,661 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:59:09,662 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:59:09,662 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-01-27 23:59:09,729 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:59:09,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 790 transitions, 4385 flow [2023-01-27 23:59:10,195 INFO L130 PetriNetUnfolder]: 103/1400 cut-off events. [2023-01-27 23:59:10,195 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-27 23:59:10,248 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2880 conditions, 1400 events. 103/1400 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3794 event pairs, 0 based on Foata normal form. 0/1194 useless extension candidates. Maximal degree in co-relation 2789. Up to 104 conditions per place. [2023-01-27 23:59:10,248 INFO L82 GeneralOperation]: Start removeDead. Operand has 841 places, 790 transitions, 4385 flow [2023-01-27 23:59:10,259 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 841 places, 790 transitions, 4385 flow [2023-01-27 23:59:10,259 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:10,259 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 841 places, 790 transitions, 4385 flow [2023-01-27 23:59:10,260 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 841 places, 790 transitions, 4385 flow [2023-01-27 23:59:10,260 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 790 transitions, 4385 flow [2023-01-27 23:59:10,755 INFO L130 PetriNetUnfolder]: 103/1400 cut-off events. [2023-01-27 23:59:10,756 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-27 23:59:10,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2880 conditions, 1400 events. 103/1400 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3794 event pairs, 0 based on Foata normal form. 0/1194 useless extension candidates. Maximal degree in co-relation 2789. Up to 104 conditions per place. [2023-01-27 23:59:10,944 INFO L119 LiptonReduction]: Number of co-enabled transitions 554064 [2023-01-27 23:59:19,304 INFO L134 LiptonReduction]: Checked pairs total: 2629337 [2023-01-27 23:59:19,304 INFO L136 LiptonReduction]: Total number of compositions: 326 [2023-01-27 23:59:19,305 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:59:19,305 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:59:19,305 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:59:19,481 INFO L130 PetriNetUnfolder]: 50/714 cut-off events. [2023-01-27 23:59:19,481 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-27 23:59:19,481 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:59:19,482 INFO L208 CegarLoopForPetriNet]: trace histogram [52, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:59:19,482 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:59:19,482 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:59:19,482 INFO L85 PathProgramCache]: Analyzing trace with hash 469349474, now seen corresponding path program 1 times [2023-01-27 23:59:19,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:59:19,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726408054] [2023-01-27 23:59:19,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:59:19,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:59:19,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:19,529 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:59:19,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:19,589 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:59:19,589 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:59:19,589 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:59:19,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-01-27 23:59:19,589 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:59:19,589 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:59:19,590 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:59:19,590 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-01-27 23:59:19,690 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:59:19,693 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 857 places, 805 transitions, 4522 flow [2023-01-27 23:59:20,185 INFO L130 PetriNetUnfolder]: 105/1427 cut-off events. [2023-01-27 23:59:20,185 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-27 23:59:20,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2962 conditions, 1427 events. 105/1427 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3941 event pairs, 0 based on Foata normal form. 0/1217 useless extension candidates. Maximal degree in co-relation 2870. Up to 106 conditions per place. [2023-01-27 23:59:20,233 INFO L82 GeneralOperation]: Start removeDead. Operand has 857 places, 805 transitions, 4522 flow [2023-01-27 23:59:20,242 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 857 places, 805 transitions, 4522 flow [2023-01-27 23:59:20,242 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:20,243 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 857 places, 805 transitions, 4522 flow [2023-01-27 23:59:20,243 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 857 places, 805 transitions, 4522 flow [2023-01-27 23:59:20,243 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 857 places, 805 transitions, 4522 flow [2023-01-27 23:59:20,720 INFO L130 PetriNetUnfolder]: 105/1427 cut-off events. [2023-01-27 23:59:20,720 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-27 23:59:20,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2962 conditions, 1427 events. 105/1427 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3941 event pairs, 0 based on Foata normal form. 0/1217 useless extension candidates. Maximal degree in co-relation 2870. Up to 106 conditions per place. [2023-01-27 23:59:20,952 INFO L119 LiptonReduction]: Number of co-enabled transitions 575848 [2023-01-27 23:59:29,649 INFO L134 LiptonReduction]: Checked pairs total: 2744652 [2023-01-27 23:59:29,649 INFO L136 LiptonReduction]: Total number of compositions: 332 [2023-01-27 23:59:29,650 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:59:29,650 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:59:29,650 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:59:29,830 INFO L130 PetriNetUnfolder]: 51/728 cut-off events. [2023-01-27 23:59:29,830 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-27 23:59:29,830 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:59:29,830 INFO L208 CegarLoopForPetriNet]: trace histogram [53, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:59:29,830 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:59:29,830 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:59:29,830 INFO L85 PathProgramCache]: Analyzing trace with hash -1174594035, now seen corresponding path program 1 times [2023-01-27 23:59:29,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:59:29,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330860632] [2023-01-27 23:59:29,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:59:29,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:59:29,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:29,878 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:59:29,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:29,936 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:59:29,937 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:59:29,937 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:59:29,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-01-27 23:59:29,937 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:59:29,937 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:59:29,937 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:59:29,937 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-01-27 23:59:30,011 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:59:30,014 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 873 places, 820 transitions, 4661 flow [2023-01-27 23:59:30,608 INFO L130 PetriNetUnfolder]: 107/1454 cut-off events. [2023-01-27 23:59:30,608 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-27 23:59:30,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3045 conditions, 1454 events. 107/1454 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3939 event pairs, 0 based on Foata normal form. 0/1240 useless extension candidates. Maximal degree in co-relation 2952. Up to 108 conditions per place. [2023-01-27 23:59:30,647 INFO L82 GeneralOperation]: Start removeDead. Operand has 873 places, 820 transitions, 4661 flow [2023-01-27 23:59:30,654 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 873 places, 820 transitions, 4661 flow [2023-01-27 23:59:30,655 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:30,655 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 873 places, 820 transitions, 4661 flow [2023-01-27 23:59:30,655 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 873 places, 820 transitions, 4661 flow [2023-01-27 23:59:30,655 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 873 places, 820 transitions, 4661 flow [2023-01-27 23:59:31,156 INFO L130 PetriNetUnfolder]: 107/1454 cut-off events. [2023-01-27 23:59:31,156 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-27 23:59:31,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3045 conditions, 1454 events. 107/1454 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3939 event pairs, 0 based on Foata normal form. 0/1240 useless extension candidates. Maximal degree in co-relation 2952. Up to 108 conditions per place. [2023-01-27 23:59:31,400 INFO L119 LiptonReduction]: Number of co-enabled transitions 598052 [2023-01-27 23:59:40,249 INFO L134 LiptonReduction]: Checked pairs total: 2807741 [2023-01-27 23:59:40,249 INFO L136 LiptonReduction]: Total number of compositions: 338 [2023-01-27 23:59:40,250 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:59:40,250 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:59:40,250 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:59:40,453 INFO L130 PetriNetUnfolder]: 52/742 cut-off events. [2023-01-27 23:59:40,453 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-27 23:59:40,453 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:59:40,453 INFO L208 CegarLoopForPetriNet]: trace histogram [54, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:59:40,453 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:59:40,454 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:59:40,454 INFO L85 PathProgramCache]: Analyzing trace with hash -272364938, now seen corresponding path program 1 times [2023-01-27 23:59:40,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:59:40,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276658155] [2023-01-27 23:59:40,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:59:40,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:59:40,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:40,510 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:59:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:40,578 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:59:40,578 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:59:40,578 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:59:40,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-01-27 23:59:40,578 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:59:40,578 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:59:40,578 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:59:40,578 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-01-27 23:59:40,651 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:59:40,654 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 889 places, 835 transitions, 4802 flow [2023-01-27 23:59:41,190 INFO L130 PetriNetUnfolder]: 109/1481 cut-off events. [2023-01-27 23:59:41,190 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-27 23:59:41,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3129 conditions, 1481 events. 109/1481 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4004 event pairs, 0 based on Foata normal form. 0/1263 useless extension candidates. Maximal degree in co-relation 3035. Up to 110 conditions per place. [2023-01-27 23:59:41,257 INFO L82 GeneralOperation]: Start removeDead. Operand has 889 places, 835 transitions, 4802 flow [2023-01-27 23:59:41,269 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 889 places, 835 transitions, 4802 flow [2023-01-27 23:59:41,269 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:41,269 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 889 places, 835 transitions, 4802 flow [2023-01-27 23:59:41,269 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 889 places, 835 transitions, 4802 flow [2023-01-27 23:59:41,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 889 places, 835 transitions, 4802 flow [2023-01-27 23:59:41,805 INFO L130 PetriNetUnfolder]: 109/1481 cut-off events. [2023-01-27 23:59:41,805 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-27 23:59:41,854 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3129 conditions, 1481 events. 109/1481 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4004 event pairs, 0 based on Foata normal form. 0/1263 useless extension candidates. Maximal degree in co-relation 3035. Up to 110 conditions per place. [2023-01-27 23:59:42,024 INFO L119 LiptonReduction]: Number of co-enabled transitions 620676 [2023-01-27 23:59:51,045 INFO L134 LiptonReduction]: Checked pairs total: 3390125 [2023-01-27 23:59:51,045 INFO L136 LiptonReduction]: Total number of compositions: 344 [2023-01-27 23:59:51,046 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:59:51,046 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:59:51,046 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:59:51,240 INFO L130 PetriNetUnfolder]: 53/756 cut-off events. [2023-01-27 23:59:51,240 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-27 23:59:51,240 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:59:51,240 INFO L208 CegarLoopForPetriNet]: trace histogram [55, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:59:51,240 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:59:51,241 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:59:51,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1808115827, now seen corresponding path program 1 times [2023-01-27 23:59:51,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:59:51,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722032759] [2023-01-27 23:59:51,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:59:51,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:59:51,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:51,331 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:59:51,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:51,398 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:59:51,398 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:59:51,398 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:59:51,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-01-27 23:59:51,398 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:59:51,398 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:59:51,398 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:59:51,398 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-01-27 23:59:51,484 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:59:51,488 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 905 places, 850 transitions, 4945 flow [2023-01-27 23:59:52,032 INFO L130 PetriNetUnfolder]: 111/1508 cut-off events. [2023-01-27 23:59:52,033 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-27 23:59:52,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3214 conditions, 1508 events. 111/1508 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4183 event pairs, 0 based on Foata normal form. 0/1286 useless extension candidates. Maximal degree in co-relation 3119. Up to 112 conditions per place. [2023-01-27 23:59:52,094 INFO L82 GeneralOperation]: Start removeDead. Operand has 905 places, 850 transitions, 4945 flow [2023-01-27 23:59:52,106 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 905 places, 850 transitions, 4945 flow [2023-01-27 23:59:52,106 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:52,106 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 905 places, 850 transitions, 4945 flow [2023-01-27 23:59:52,106 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 905 places, 850 transitions, 4945 flow [2023-01-27 23:59:52,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 905 places, 850 transitions, 4945 flow [2023-01-27 23:59:52,698 INFO L130 PetriNetUnfolder]: 111/1508 cut-off events. [2023-01-27 23:59:52,699 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-27 23:59:52,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3214 conditions, 1508 events. 111/1508 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4183 event pairs, 0 based on Foata normal form. 0/1286 useless extension candidates. Maximal degree in co-relation 3119. Up to 112 conditions per place. [2023-01-27 23:59:52,918 INFO L119 LiptonReduction]: Number of co-enabled transitions 643720 [2023-01-28 00:00:02,291 INFO L134 LiptonReduction]: Checked pairs total: 3540406 [2023-01-28 00:00:02,292 INFO L136 LiptonReduction]: Total number of compositions: 350 [2023-01-28 00:00:02,292 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:00:02,293 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:00:02,293 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:00:02,509 INFO L130 PetriNetUnfolder]: 54/770 cut-off events. [2023-01-28 00:00:02,509 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:00:02,509 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:00:02,509 INFO L208 CegarLoopForPetriNet]: trace histogram [56, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:00:02,510 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:00:02,510 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:00:02,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1588195426, now seen corresponding path program 1 times [2023-01-28 00:00:02,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:00:02,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997400207] [2023-01-28 00:00:02,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:00:02,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:00:02,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:02,565 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:00:02,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:02,636 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:00:02,636 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:00:02,636 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:00:02,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-01-28 00:00:02,636 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:00:02,636 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:00:02,637 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:00:02,637 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-01-28 00:00:02,781 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:00:02,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 921 places, 865 transitions, 5090 flow [2023-01-28 00:00:03,413 INFO L130 PetriNetUnfolder]: 113/1535 cut-off events. [2023-01-28 00:00:03,413 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:00:03,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3300 conditions, 1535 events. 113/1535 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4154 event pairs, 0 based on Foata normal form. 0/1309 useless extension candidates. Maximal degree in co-relation 3204. Up to 114 conditions per place. [2023-01-28 00:00:03,482 INFO L82 GeneralOperation]: Start removeDead. Operand has 921 places, 865 transitions, 5090 flow [2023-01-28 00:00:03,495 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 921 places, 865 transitions, 5090 flow [2023-01-28 00:00:03,495 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:00:03,496 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 921 places, 865 transitions, 5090 flow [2023-01-28 00:00:03,496 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 921 places, 865 transitions, 5090 flow [2023-01-28 00:00:03,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 921 places, 865 transitions, 5090 flow [2023-01-28 00:00:04,234 INFO L130 PetriNetUnfolder]: 113/1535 cut-off events. [2023-01-28 00:00:04,234 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:00:04,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3300 conditions, 1535 events. 113/1535 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4154 event pairs, 0 based on Foata normal form. 0/1309 useless extension candidates. Maximal degree in co-relation 3204. Up to 114 conditions per place. [2023-01-28 00:00:04,474 INFO L119 LiptonReduction]: Number of co-enabled transitions 667184 [2023-01-28 00:00:15,900 INFO L134 LiptonReduction]: Checked pairs total: 3631274 [2023-01-28 00:00:15,901 INFO L136 LiptonReduction]: Total number of compositions: 356 [2023-01-28 00:00:15,901 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:00:15,902 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:00:15,902 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:00:16,253 INFO L130 PetriNetUnfolder]: 55/784 cut-off events. [2023-01-28 00:00:16,253 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:00:16,253 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:00:16,253 INFO L208 CegarLoopForPetriNet]: trace histogram [57, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:00:16,253 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:00:16,255 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:00:16,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1214188935, now seen corresponding path program 1 times [2023-01-28 00:00:16,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:00:16,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898848038] [2023-01-28 00:00:16,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:00:16,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:00:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:16,325 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:00:16,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:16,493 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:00:16,493 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:00:16,493 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:00:16,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-01-28 00:00:16,493 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:00:16,494 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:00:16,494 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:00:16,494 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-01-28 00:00:16,646 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:00:16,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 937 places, 880 transitions, 5237 flow [2023-01-28 00:00:17,332 INFO L130 PetriNetUnfolder]: 115/1562 cut-off events. [2023-01-28 00:00:17,332 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:00:17,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3387 conditions, 1562 events. 115/1562 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4210 event pairs, 0 based on Foata normal form. 0/1332 useless extension candidates. Maximal degree in co-relation 3290. Up to 116 conditions per place. [2023-01-28 00:00:17,411 INFO L82 GeneralOperation]: Start removeDead. Operand has 937 places, 880 transitions, 5237 flow [2023-01-28 00:00:17,425 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 937 places, 880 transitions, 5237 flow [2023-01-28 00:00:17,425 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:00:17,425 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 937 places, 880 transitions, 5237 flow [2023-01-28 00:00:17,426 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 937 places, 880 transitions, 5237 flow [2023-01-28 00:00:17,426 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 937 places, 880 transitions, 5237 flow [2023-01-28 00:00:18,154 INFO L130 PetriNetUnfolder]: 115/1562 cut-off events. [2023-01-28 00:00:18,154 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:00:18,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3387 conditions, 1562 events. 115/1562 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4210 event pairs, 0 based on Foata normal form. 0/1332 useless extension candidates. Maximal degree in co-relation 3290. Up to 116 conditions per place. [2023-01-28 00:00:18,401 INFO L119 LiptonReduction]: Number of co-enabled transitions 691068 [2023-01-28 00:00:29,800 INFO L134 LiptonReduction]: Checked pairs total: 3248438 [2023-01-28 00:00:29,800 INFO L136 LiptonReduction]: Total number of compositions: 362 [2023-01-28 00:00:29,801 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:00:29,801 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:00:29,801 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:00:30,118 INFO L130 PetriNetUnfolder]: 56/798 cut-off events. [2023-01-28 00:00:30,119 INFO L131 PetriNetUnfolder]: For 32452/32452 co-relation queries the response was YES. [2023-01-28 00:00:30,119 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:00:30,119 INFO L208 CegarLoopForPetriNet]: trace histogram [58, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:00:30,119 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:00:30,119 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:00:30,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1404765960, now seen corresponding path program 1 times [2023-01-28 00:00:30,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:00:30,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326600815] [2023-01-28 00:00:30,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:00:30,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:00:30,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:30,178 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:00:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:30,323 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:00:30,323 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:00:30,323 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:00:30,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-01-28 00:00:30,323 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:00:30,324 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:00:30,324 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:00:30,324 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-01-28 00:00:30,433 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:00:30,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 953 places, 895 transitions, 5386 flow [2023-01-28 00:00:31,618 INFO L130 PetriNetUnfolder]: 117/1589 cut-off events. [2023-01-28 00:00:31,619 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:00:31,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3475 conditions, 1589 events. 117/1589 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4296 event pairs, 0 based on Foata normal form. 0/1355 useless extension candidates. Maximal degree in co-relation 3377. Up to 118 conditions per place. [2023-01-28 00:00:31,681 INFO L82 GeneralOperation]: Start removeDead. Operand has 953 places, 895 transitions, 5386 flow [2023-01-28 00:00:31,692 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 953 places, 895 transitions, 5386 flow [2023-01-28 00:00:31,692 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:00:31,692 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 953 places, 895 transitions, 5386 flow [2023-01-28 00:00:31,692 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 953 places, 895 transitions, 5386 flow [2023-01-28 00:00:31,692 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 953 places, 895 transitions, 5386 flow [2023-01-28 00:00:32,333 INFO L130 PetriNetUnfolder]: 117/1589 cut-off events. [2023-01-28 00:00:32,334 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:00:32,415 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3475 conditions, 1589 events. 117/1589 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4296 event pairs, 0 based on Foata normal form. 0/1355 useless extension candidates. Maximal degree in co-relation 3377. Up to 118 conditions per place. [2023-01-28 00:00:32,668 INFO L119 LiptonReduction]: Number of co-enabled transitions 715372 [2023-01-28 00:00:43,761 INFO L134 LiptonReduction]: Checked pairs total: 3955114 [2023-01-28 00:00:43,762 INFO L136 LiptonReduction]: Total number of compositions: 368 [2023-01-28 00:00:43,763 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:00:43,770 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:00:43,770 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:00:44,074 INFO L130 PetriNetUnfolder]: 57/812 cut-off events. [2023-01-28 00:00:44,075 INFO L131 PetriNetUnfolder]: For 34162/34162 co-relation queries the response was YES. [2023-01-28 00:00:44,075 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:00:44,075 INFO L208 CegarLoopForPetriNet]: trace histogram [59, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:00:44,082 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:00:44,082 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:00:44,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1725084129, now seen corresponding path program 1 times [2023-01-28 00:00:44,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:00:44,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575268845] [2023-01-28 00:00:44,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:00:44,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:00:44,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:44,163 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:00:44,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:44,288 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:00:44,288 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:00:44,288 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:00:44,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-01-28 00:00:44,288 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:00:44,289 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:00:44,289 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:00:44,289 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-01-28 00:00:44,412 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:00:44,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 969 places, 910 transitions, 5537 flow [2023-01-28 00:00:45,095 INFO L130 PetriNetUnfolder]: 119/1616 cut-off events. [2023-01-28 00:00:45,095 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:00:45,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3564 conditions, 1616 events. 119/1616 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4374 event pairs, 0 based on Foata normal form. 0/1378 useless extension candidates. Maximal degree in co-relation 3465. Up to 120 conditions per place. [2023-01-28 00:00:45,173 INFO L82 GeneralOperation]: Start removeDead. Operand has 969 places, 910 transitions, 5537 flow [2023-01-28 00:00:45,188 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 969 places, 910 transitions, 5537 flow [2023-01-28 00:00:45,188 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:00:45,188 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 969 places, 910 transitions, 5537 flow [2023-01-28 00:00:45,188 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 969 places, 910 transitions, 5537 flow [2023-01-28 00:00:45,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 969 places, 910 transitions, 5537 flow [2023-01-28 00:00:45,954 INFO L130 PetriNetUnfolder]: 119/1616 cut-off events. [2023-01-28 00:00:45,955 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:00:46,019 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3564 conditions, 1616 events. 119/1616 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4374 event pairs, 0 based on Foata normal form. 0/1378 useless extension candidates. Maximal degree in co-relation 3465. Up to 120 conditions per place. [2023-01-28 00:00:46,246 INFO L119 LiptonReduction]: Number of co-enabled transitions 740096 [2023-01-28 00:00:57,147 INFO L134 LiptonReduction]: Checked pairs total: 3482055 [2023-01-28 00:00:57,147 INFO L136 LiptonReduction]: Total number of compositions: 374 [2023-01-28 00:00:57,148 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:00:57,149 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:00:57,149 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:00:57,397 INFO L130 PetriNetUnfolder]: 58/826 cut-off events. [2023-01-28 00:00:57,403 INFO L131 PetriNetUnfolder]: For 35931/35931 co-relation queries the response was YES. [2023-01-28 00:00:57,403 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:00:57,403 INFO L208 CegarLoopForPetriNet]: trace histogram [60, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:00:57,403 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:00:57,403 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:00:57,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1123140562, now seen corresponding path program 1 times [2023-01-28 00:00:57,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:00:57,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606750889] [2023-01-28 00:00:57,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:00:57,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:00:57,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:57,474 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:00:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:57,657 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:00:57,658 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:00:57,658 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:00:57,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-01-28 00:00:57,658 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:00:57,658 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:00:57,658 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:00:57,658 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-01-28 00:00:57,817 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:00:57,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 985 places, 925 transitions, 5690 flow [2023-01-28 00:00:58,792 INFO L130 PetriNetUnfolder]: 121/1643 cut-off events. [2023-01-28 00:00:58,792 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:00:58,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3654 conditions, 1643 events. 121/1643 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4456 event pairs, 0 based on Foata normal form. 0/1401 useless extension candidates. Maximal degree in co-relation 3554. Up to 122 conditions per place. [2023-01-28 00:00:58,849 INFO L82 GeneralOperation]: Start removeDead. Operand has 985 places, 925 transitions, 5690 flow [2023-01-28 00:00:58,858 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 985 places, 925 transitions, 5690 flow [2023-01-28 00:00:58,858 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:00:58,859 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 985 places, 925 transitions, 5690 flow [2023-01-28 00:00:58,859 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 985 places, 925 transitions, 5690 flow [2023-01-28 00:00:58,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 985 places, 925 transitions, 5690 flow [2023-01-28 00:00:59,542 INFO L130 PetriNetUnfolder]: 121/1643 cut-off events. [2023-01-28 00:00:59,543 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:00:59,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3654 conditions, 1643 events. 121/1643 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4456 event pairs, 0 based on Foata normal form. 0/1401 useless extension candidates. Maximal degree in co-relation 3554. Up to 122 conditions per place. [2023-01-28 00:00:59,902 INFO L119 LiptonReduction]: Number of co-enabled transitions 765240 [2023-01-28 00:01:12,388 INFO L134 LiptonReduction]: Checked pairs total: 3613230 [2023-01-28 00:01:12,388 INFO L136 LiptonReduction]: Total number of compositions: 380 [2023-01-28 00:01:12,389 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:01:12,389 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:01:12,389 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:01:12,647 INFO L130 PetriNetUnfolder]: 59/840 cut-off events. [2023-01-28 00:01:12,648 INFO L131 PetriNetUnfolder]: For 37760/37760 co-relation queries the response was YES. [2023-01-28 00:01:12,648 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:01:12,648 INFO L208 CegarLoopForPetriNet]: trace histogram [61, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:01:12,648 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:01:12,648 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:01:12,648 INFO L85 PathProgramCache]: Analyzing trace with hash -2070464568, now seen corresponding path program 1 times [2023-01-28 00:01:12,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:01:12,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035064029] [2023-01-28 00:01:12,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:01:12,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:01:12,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:12,749 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:01:12,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:12,843 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:01:12,843 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:01:12,843 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:01:12,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-01-28 00:01:12,843 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:01:12,843 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:01:12,843 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:01:12,843 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-01-28 00:01:12,993 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:01:12,997 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1001 places, 940 transitions, 5845 flow [2023-01-28 00:01:13,719 INFO L130 PetriNetUnfolder]: 123/1670 cut-off events. [2023-01-28 00:01:13,720 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:01:13,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3745 conditions, 1670 events. 123/1670 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4505 event pairs, 0 based on Foata normal form. 0/1424 useless extension candidates. Maximal degree in co-relation 3644. Up to 124 conditions per place. [2023-01-28 00:01:13,805 INFO L82 GeneralOperation]: Start removeDead. Operand has 1001 places, 940 transitions, 5845 flow [2023-01-28 00:01:13,821 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1001 places, 940 transitions, 5845 flow [2023-01-28 00:01:13,821 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:01:13,821 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1001 places, 940 transitions, 5845 flow [2023-01-28 00:01:13,821 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1001 places, 940 transitions, 5845 flow [2023-01-28 00:01:13,821 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1001 places, 940 transitions, 5845 flow [2023-01-28 00:01:14,546 INFO L130 PetriNetUnfolder]: 123/1670 cut-off events. [2023-01-28 00:01:14,546 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:01:14,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3745 conditions, 1670 events. 123/1670 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4505 event pairs, 0 based on Foata normal form. 0/1424 useless extension candidates. Maximal degree in co-relation 3644. Up to 124 conditions per place. [2023-01-28 00:01:15,137 INFO L119 LiptonReduction]: Number of co-enabled transitions 790804 [2023-01-28 00:01:26,918 INFO L134 LiptonReduction]: Checked pairs total: 3726068 [2023-01-28 00:01:26,919 INFO L136 LiptonReduction]: Total number of compositions: 386 [2023-01-28 00:01:26,920 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:01:26,921 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:01:26,921 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:01:27,222 INFO L130 PetriNetUnfolder]: 60/854 cut-off events. [2023-01-28 00:01:27,223 INFO L131 PetriNetUnfolder]: For 39650/39650 co-relation queries the response was YES. [2023-01-28 00:01:27,223 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:01:27,223 INFO L208 CegarLoopForPetriNet]: trace histogram [62, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:01:27,223 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:01:27,223 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:01:27,223 INFO L85 PathProgramCache]: Analyzing trace with hash 2028489990, now seen corresponding path program 1 times [2023-01-28 00:01:27,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:01:27,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860499969] [2023-01-28 00:01:27,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:01:27,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:01:27,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:27,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:01:27,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:27,451 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:01:27,451 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:01:27,451 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:01:27,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-01-28 00:01:27,452 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:01:27,452 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:01:27,452 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:01:27,452 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-01-28 00:01:27,574 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:01:27,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1017 places, 955 transitions, 6002 flow [2023-01-28 00:01:28,390 INFO L130 PetriNetUnfolder]: 125/1697 cut-off events. [2023-01-28 00:01:28,391 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:01:28,465 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3837 conditions, 1697 events. 125/1697 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4590 event pairs, 0 based on Foata normal form. 0/1447 useless extension candidates. Maximal degree in co-relation 3735. Up to 126 conditions per place. [2023-01-28 00:01:28,465 INFO L82 GeneralOperation]: Start removeDead. Operand has 1017 places, 955 transitions, 6002 flow [2023-01-28 00:01:28,477 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1017 places, 955 transitions, 6002 flow [2023-01-28 00:01:28,477 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:01:28,478 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1017 places, 955 transitions, 6002 flow [2023-01-28 00:01:28,478 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1017 places, 955 transitions, 6002 flow [2023-01-28 00:01:28,478 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1017 places, 955 transitions, 6002 flow [2023-01-28 00:01:29,216 INFO L130 PetriNetUnfolder]: 125/1697 cut-off events. [2023-01-28 00:01:29,217 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:01:29,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3837 conditions, 1697 events. 125/1697 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4590 event pairs, 0 based on Foata normal form. 0/1447 useless extension candidates. Maximal degree in co-relation 3735. Up to 126 conditions per place. [2023-01-28 00:01:29,603 INFO L119 LiptonReduction]: Number of co-enabled transitions 816788 [2023-01-28 00:01:42,672 INFO L134 LiptonReduction]: Checked pairs total: 3895228 [2023-01-28 00:01:42,673 INFO L136 LiptonReduction]: Total number of compositions: 392 [2023-01-28 00:01:42,674 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:01:42,674 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:01:42,674 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:01:42,960 INFO L130 PetriNetUnfolder]: 61/868 cut-off events. [2023-01-28 00:01:42,960 INFO L131 PetriNetUnfolder]: For 41602/41602 co-relation queries the response was YES. [2023-01-28 00:01:42,960 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:01:42,960 INFO L208 CegarLoopForPetriNet]: trace histogram [63, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:01:42,960 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:01:42,962 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:01:42,962 INFO L85 PathProgramCache]: Analyzing trace with hash 469922412, now seen corresponding path program 1 times [2023-01-28 00:01:42,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:01:42,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257096820] [2023-01-28 00:01:42,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:01:42,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:01:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:43,036 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:01:43,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:43,135 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:01:43,136 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:01:43,136 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:01:43,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-01-28 00:01:43,136 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:01:43,136 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:01:43,136 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:01:43,136 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-01-28 00:01:43,241 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:01:43,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 970 transitions, 6161 flow [2023-01-28 00:01:44,026 INFO L130 PetriNetUnfolder]: 127/1724 cut-off events. [2023-01-28 00:01:44,026 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:01:44,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3930 conditions, 1724 events. 127/1724 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4663 event pairs, 0 based on Foata normal form. 0/1470 useless extension candidates. Maximal degree in co-relation 3827. Up to 128 conditions per place. [2023-01-28 00:01:44,122 INFO L82 GeneralOperation]: Start removeDead. Operand has 1033 places, 970 transitions, 6161 flow [2023-01-28 00:01:44,139 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1033 places, 970 transitions, 6161 flow [2023-01-28 00:01:44,139 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:01:44,139 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1033 places, 970 transitions, 6161 flow [2023-01-28 00:01:44,139 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1033 places, 970 transitions, 6161 flow [2023-01-28 00:01:44,139 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 970 transitions, 6161 flow [2023-01-28 00:01:44,927 INFO L130 PetriNetUnfolder]: 127/1724 cut-off events. [2023-01-28 00:01:44,927 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:01:45,006 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3930 conditions, 1724 events. 127/1724 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4663 event pairs, 0 based on Foata normal form. 0/1470 useless extension candidates. Maximal degree in co-relation 3827. Up to 128 conditions per place. [2023-01-28 00:01:45,273 INFO L119 LiptonReduction]: Number of co-enabled transitions 843192 [2023-01-28 00:01:58,158 INFO L134 LiptonReduction]: Checked pairs total: 4649836 [2023-01-28 00:01:58,159 INFO L136 LiptonReduction]: Total number of compositions: 398 [2023-01-28 00:01:58,160 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:01:58,160 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:01:58,160 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:01:58,449 INFO L130 PetriNetUnfolder]: 62/882 cut-off events. [2023-01-28 00:01:58,450 INFO L131 PetriNetUnfolder]: For 43617/43617 co-relation queries the response was YES. [2023-01-28 00:01:58,450 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:01:58,450 INFO L208 CegarLoopForPetriNet]: trace histogram [64, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:01:58,450 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:01:58,450 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:01:58,450 INFO L85 PathProgramCache]: Analyzing trace with hash -782976390, now seen corresponding path program 1 times [2023-01-28 00:01:58,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:01:58,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978201237] [2023-01-28 00:01:58,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:01:58,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:01:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:58,522 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:01:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:58,619 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:01:58,619 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:01:58,619 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:01:58,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-01-28 00:01:58,619 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:01:58,619 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:01:58,619 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:01:58,619 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-01-28 00:01:58,775 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:01:58,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1049 places, 985 transitions, 6322 flow [2023-01-28 00:01:59,812 INFO L130 PetriNetUnfolder]: 129/1751 cut-off events. [2023-01-28 00:01:59,812 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:01:59,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4024 conditions, 1751 events. 129/1751 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4743 event pairs, 0 based on Foata normal form. 0/1493 useless extension candidates. Maximal degree in co-relation 3920. Up to 130 conditions per place. [2023-01-28 00:01:59,938 INFO L82 GeneralOperation]: Start removeDead. Operand has 1049 places, 985 transitions, 6322 flow [2023-01-28 00:01:59,958 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1049 places, 985 transitions, 6322 flow [2023-01-28 00:01:59,958 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:01:59,958 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1049 places, 985 transitions, 6322 flow [2023-01-28 00:01:59,959 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1049 places, 985 transitions, 6322 flow [2023-01-28 00:01:59,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1049 places, 985 transitions, 6322 flow [2023-01-28 00:02:00,795 INFO L130 PetriNetUnfolder]: 129/1751 cut-off events. [2023-01-28 00:02:00,795 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:02:00,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4024 conditions, 1751 events. 129/1751 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4743 event pairs, 0 based on Foata normal form. 0/1493 useless extension candidates. Maximal degree in co-relation 3920. Up to 130 conditions per place. [2023-01-28 00:02:01,365 INFO L119 LiptonReduction]: Number of co-enabled transitions 870016 [2023-01-28 00:02:13,461 INFO L134 LiptonReduction]: Checked pairs total: 4111210 [2023-01-28 00:02:13,461 INFO L136 LiptonReduction]: Total number of compositions: 404 [2023-01-28 00:02:13,462 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:02:13,463 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:02:13,463 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:02:13,776 INFO L130 PetriNetUnfolder]: 63/896 cut-off events. [2023-01-28 00:02:13,776 INFO L131 PetriNetUnfolder]: For 45696/45696 co-relation queries the response was YES. [2023-01-28 00:02:13,776 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:02:13,776 INFO L208 CegarLoopForPetriNet]: trace histogram [65, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:02:13,776 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:02:13,776 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:02:13,776 INFO L85 PathProgramCache]: Analyzing trace with hash 962068177, now seen corresponding path program 1 times [2023-01-28 00:02:13,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:02:13,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053033773] [2023-01-28 00:02:13,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:02:13,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:02:13,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:13,866 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:02:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:13,992 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:02:13,993 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:02:13,993 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:02:13,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-01-28 00:02:13,993 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:02:13,993 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:02:13,993 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:02:13,993 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-01-28 00:02:14,133 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:02:14,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1065 places, 1000 transitions, 6485 flow [2023-01-28 00:02:15,249 INFO L130 PetriNetUnfolder]: 131/1778 cut-off events. [2023-01-28 00:02:15,249 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:02:15,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4119 conditions, 1778 events. 131/1778 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4823 event pairs, 0 based on Foata normal form. 0/1516 useless extension candidates. Maximal degree in co-relation 4014. Up to 132 conditions per place. [2023-01-28 00:02:15,320 INFO L82 GeneralOperation]: Start removeDead. Operand has 1065 places, 1000 transitions, 6485 flow [2023-01-28 00:02:15,331 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1065 places, 1000 transitions, 6485 flow [2023-01-28 00:02:15,331 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:02:15,331 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1065 places, 1000 transitions, 6485 flow [2023-01-28 00:02:15,331 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1065 places, 1000 transitions, 6485 flow [2023-01-28 00:02:15,331 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1065 places, 1000 transitions, 6485 flow [2023-01-28 00:02:16,294 INFO L130 PetriNetUnfolder]: 131/1778 cut-off events. [2023-01-28 00:02:16,294 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:02:16,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4119 conditions, 1778 events. 131/1778 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4823 event pairs, 0 based on Foata normal form. 0/1516 useless extension candidates. Maximal degree in co-relation 4014. Up to 132 conditions per place. [2023-01-28 00:02:16,691 INFO L119 LiptonReduction]: Number of co-enabled transitions 897260 [2023-01-28 00:02:29,523 INFO L134 LiptonReduction]: Checked pairs total: 4929551 [2023-01-28 00:02:29,523 INFO L136 LiptonReduction]: Total number of compositions: 410 [2023-01-28 00:02:29,524 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:02:29,524 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:02:29,524 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:02:29,848 INFO L130 PetriNetUnfolder]: 64/910 cut-off events. [2023-01-28 00:02:29,848 INFO L131 PetriNetUnfolder]: For 47840/47840 co-relation queries the response was YES. [2023-01-28 00:02:29,848 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:02:29,848 INFO L208 CegarLoopForPetriNet]: trace histogram [66, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:02:29,848 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:02:29,848 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:02:29,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1005492624, now seen corresponding path program 1 times [2023-01-28 00:02:29,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:02:29,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537792951] [2023-01-28 00:02:29,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:02:29,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:02:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:29,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:02:29,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:30,043 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:02:30,044 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:02:30,044 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:02:30,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-01-28 00:02:30,044 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:02:30,044 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:02:30,044 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:02:30,044 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-01-28 00:02:30,175 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:02:30,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1081 places, 1015 transitions, 6650 flow [2023-01-28 00:02:31,136 INFO L130 PetriNetUnfolder]: 133/1805 cut-off events. [2023-01-28 00:02:31,136 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:02:31,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4215 conditions, 1805 events. 133/1805 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4884 event pairs, 0 based on Foata normal form. 0/1539 useless extension candidates. Maximal degree in co-relation 4109. Up to 134 conditions per place. [2023-01-28 00:02:31,234 INFO L82 GeneralOperation]: Start removeDead. Operand has 1081 places, 1015 transitions, 6650 flow [2023-01-28 00:02:31,246 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1081 places, 1015 transitions, 6650 flow [2023-01-28 00:02:31,247 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:02:31,247 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1081 places, 1015 transitions, 6650 flow [2023-01-28 00:02:31,247 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1081 places, 1015 transitions, 6650 flow [2023-01-28 00:02:31,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1081 places, 1015 transitions, 6650 flow [2023-01-28 00:02:32,223 INFO L130 PetriNetUnfolder]: 133/1805 cut-off events. [2023-01-28 00:02:32,223 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:02:32,304 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4215 conditions, 1805 events. 133/1805 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4884 event pairs, 0 based on Foata normal form. 0/1539 useless extension candidates. Maximal degree in co-relation 4109. Up to 134 conditions per place. [2023-01-28 00:02:32,601 INFO L119 LiptonReduction]: Number of co-enabled transitions 924924 [2023-01-28 00:02:45,862 INFO L134 LiptonReduction]: Checked pairs total: 4415520 [2023-01-28 00:02:45,863 INFO L136 LiptonReduction]: Total number of compositions: 416 [2023-01-28 00:02:45,864 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:02:45,864 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:02:45,864 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:02:46,209 INFO L130 PetriNetUnfolder]: 65/924 cut-off events. [2023-01-28 00:02:46,209 INFO L131 PetriNetUnfolder]: For 50050/50050 co-relation queries the response was YES. [2023-01-28 00:02:46,209 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:02:46,211 INFO L208 CegarLoopForPetriNet]: trace histogram [67, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:02:46,211 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:02:46,211 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:02:46,211 INFO L85 PathProgramCache]: Analyzing trace with hash 2065266324, now seen corresponding path program 1 times [2023-01-28 00:02:46,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:02:46,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543750156] [2023-01-28 00:02:46,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:02:46,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:02:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:46,301 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:02:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:46,421 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:02:46,421 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:02:46,421 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:02:46,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-01-28 00:02:46,421 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:02:46,421 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:02:46,421 WARN L233 ceAbstractionStarter]: 66 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:02:46,421 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 67 thread instances. [2023-01-28 00:02:46,534 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:02:46,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1097 places, 1030 transitions, 6817 flow [2023-01-28 00:02:47,526 INFO L130 PetriNetUnfolder]: 135/1832 cut-off events. [2023-01-28 00:02:47,527 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:02:47,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4312 conditions, 1832 events. 135/1832 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4966 event pairs, 0 based on Foata normal form. 0/1562 useless extension candidates. Maximal degree in co-relation 4205. Up to 136 conditions per place. [2023-01-28 00:02:47,616 INFO L82 GeneralOperation]: Start removeDead. Operand has 1097 places, 1030 transitions, 6817 flow [2023-01-28 00:02:47,632 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1097 places, 1030 transitions, 6817 flow [2023-01-28 00:02:47,632 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:02:47,632 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1097 places, 1030 transitions, 6817 flow [2023-01-28 00:02:47,632 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1097 places, 1030 transitions, 6817 flow [2023-01-28 00:02:47,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1097 places, 1030 transitions, 6817 flow [2023-01-28 00:02:48,563 INFO L130 PetriNetUnfolder]: 135/1832 cut-off events. [2023-01-28 00:02:48,563 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:02:48,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4312 conditions, 1832 events. 135/1832 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4966 event pairs, 0 based on Foata normal form. 0/1562 useless extension candidates. Maximal degree in co-relation 4205. Up to 136 conditions per place. [2023-01-28 00:02:49,338 INFO L119 LiptonReduction]: Number of co-enabled transitions 953008 [2023-01-28 00:03:02,358 INFO L134 LiptonReduction]: Checked pairs total: 5253765 [2023-01-28 00:03:02,359 INFO L136 LiptonReduction]: Total number of compositions: 422 [2023-01-28 00:03:02,359 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:03:02,359 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:03:02,359 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:03:02,696 INFO L130 PetriNetUnfolder]: 66/938 cut-off events. [2023-01-28 00:03:02,696 INFO L131 PetriNetUnfolder]: For 52327/52327 co-relation queries the response was YES. [2023-01-28 00:03:02,696 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:03:02,696 INFO L208 CegarLoopForPetriNet]: trace histogram [68, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:03:02,696 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:03:02,697 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:03:02,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1049786, now seen corresponding path program 1 times [2023-01-28 00:03:02,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:03:02,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318100535] [2023-01-28 00:03:02,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:03:02,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:03:02,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:02,794 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:03:02,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:02,901 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:03:02,901 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:03:02,901 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:03:02,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-01-28 00:03:02,901 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:03:02,901 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:03:02,901 WARN L233 ceAbstractionStarter]: 67 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:03:02,901 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 68 thread instances. [2023-01-28 00:03:03,078 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:03:03,082 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1045 transitions, 6986 flow [2023-01-28 00:03:04,029 INFO L130 PetriNetUnfolder]: 137/1859 cut-off events. [2023-01-28 00:03:04,029 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:03:04,137 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4410 conditions, 1859 events. 137/1859 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5053 event pairs, 0 based on Foata normal form. 0/1585 useless extension candidates. Maximal degree in co-relation 4302. Up to 138 conditions per place. [2023-01-28 00:03:04,138 INFO L82 GeneralOperation]: Start removeDead. Operand has 1113 places, 1045 transitions, 6986 flow [2023-01-28 00:03:04,157 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1113 places, 1045 transitions, 6986 flow [2023-01-28 00:03:04,157 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:03:04,157 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1113 places, 1045 transitions, 6986 flow [2023-01-28 00:03:04,157 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1113 places, 1045 transitions, 6986 flow [2023-01-28 00:03:04,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1045 transitions, 6986 flow [2023-01-28 00:03:05,165 INFO L130 PetriNetUnfolder]: 137/1859 cut-off events. [2023-01-28 00:03:05,165 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:03:05,246 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4410 conditions, 1859 events. 137/1859 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5053 event pairs, 0 based on Foata normal form. 0/1585 useless extension candidates. Maximal degree in co-relation 4302. Up to 138 conditions per place. [2023-01-28 00:03:05,575 INFO L119 LiptonReduction]: Number of co-enabled transitions 981512 [2023-01-28 00:03:18,917 INFO L134 LiptonReduction]: Checked pairs total: 4619046 [2023-01-28 00:03:18,917 INFO L136 LiptonReduction]: Total number of compositions: 428 [2023-01-28 00:03:18,918 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:03:18,918 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:03:18,918 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:03:19,283 INFO L130 PetriNetUnfolder]: 67/952 cut-off events. [2023-01-28 00:03:19,283 INFO L131 PetriNetUnfolder]: For 54672/54672 co-relation queries the response was YES. [2023-01-28 00:03:19,283 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:03:19,283 INFO L208 CegarLoopForPetriNet]: trace histogram [69, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:03:19,283 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:03:19,284 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:03:19,284 INFO L85 PathProgramCache]: Analyzing trace with hash 533747389, now seen corresponding path program 1 times [2023-01-28 00:03:19,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:03:19,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011355067] [2023-01-28 00:03:19,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:03:19,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:03:19,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:19,366 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:03:19,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:19,555 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:03:19,555 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:03:19,555 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:03:19,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-01-28 00:03:19,556 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:03:19,556 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:03:19,556 WARN L233 ceAbstractionStarter]: 68 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:03:19,556 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 69 thread instances. [2023-01-28 00:03:19,668 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:03:19,673 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1129 places, 1060 transitions, 7157 flow [2023-01-28 00:03:20,685 INFO L130 PetriNetUnfolder]: 139/1886 cut-off events. [2023-01-28 00:03:20,685 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:03:20,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4509 conditions, 1886 events. 139/1886 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5120 event pairs, 0 based on Foata normal form. 0/1608 useless extension candidates. Maximal degree in co-relation 4400. Up to 140 conditions per place. [2023-01-28 00:03:20,801 INFO L82 GeneralOperation]: Start removeDead. Operand has 1129 places, 1060 transitions, 7157 flow [2023-01-28 00:03:20,822 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1129 places, 1060 transitions, 7157 flow [2023-01-28 00:03:20,823 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:03:20,823 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1129 places, 1060 transitions, 7157 flow [2023-01-28 00:03:20,823 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1129 places, 1060 transitions, 7157 flow [2023-01-28 00:03:20,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1129 places, 1060 transitions, 7157 flow [2023-01-28 00:03:21,940 INFO L130 PetriNetUnfolder]: 139/1886 cut-off events. [2023-01-28 00:03:21,941 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:03:22,030 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4509 conditions, 1886 events. 139/1886 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5120 event pairs, 0 based on Foata normal form. 0/1608 useless extension candidates. Maximal degree in co-relation 4400. Up to 140 conditions per place. [2023-01-28 00:03:22,350 INFO L119 LiptonReduction]: Number of co-enabled transitions 1010436 [2023-01-28 00:03:35,848 INFO L134 LiptonReduction]: Checked pairs total: 4799350 [2023-01-28 00:03:35,848 INFO L136 LiptonReduction]: Total number of compositions: 434 [2023-01-28 00:03:35,849 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:03:35,849 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:03:35,849 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:03:36,196 INFO L130 PetriNetUnfolder]: 68/966 cut-off events. [2023-01-28 00:03:36,196 INFO L131 PetriNetUnfolder]: For 57086/57086 co-relation queries the response was YES. [2023-01-28 00:03:36,197 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:03:36,197 INFO L208 CegarLoopForPetriNet]: trace histogram [70, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:03:36,197 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:03:36,197 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:03:36,197 INFO L85 PathProgramCache]: Analyzing trace with hash 744528278, now seen corresponding path program 1 times [2023-01-28 00:03:36,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:03:36,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993811551] [2023-01-28 00:03:36,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:03:36,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:03:36,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:36,270 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:03:36,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:36,382 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:03:36,382 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:03:36,382 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:03:36,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-01-28 00:03:36,382 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:03:36,382 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:03:36,382 WARN L233 ceAbstractionStarter]: 69 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:03:36,382 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 70 thread instances. [2023-01-28 00:03:36,499 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:03:36,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1145 places, 1075 transitions, 7330 flow [2023-01-28 00:03:37,465 INFO L130 PetriNetUnfolder]: 141/1913 cut-off events. [2023-01-28 00:03:37,465 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:03:37,571 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4609 conditions, 1913 events. 141/1913 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5307 event pairs, 0 based on Foata normal form. 0/1631 useless extension candidates. Maximal degree in co-relation 4499. Up to 142 conditions per place. [2023-01-28 00:03:37,571 INFO L82 GeneralOperation]: Start removeDead. Operand has 1145 places, 1075 transitions, 7330 flow [2023-01-28 00:03:37,589 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1145 places, 1075 transitions, 7330 flow [2023-01-28 00:03:37,589 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:03:37,589 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1145 places, 1075 transitions, 7330 flow [2023-01-28 00:03:37,589 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1145 places, 1075 transitions, 7330 flow [2023-01-28 00:03:37,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1145 places, 1075 transitions, 7330 flow [2023-01-28 00:03:38,571 INFO L130 PetriNetUnfolder]: 141/1913 cut-off events. [2023-01-28 00:03:38,571 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:03:38,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4609 conditions, 1913 events. 141/1913 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5307 event pairs, 0 based on Foata normal form. 0/1631 useless extension candidates. Maximal degree in co-relation 4499. Up to 142 conditions per place. [2023-01-28 00:03:39,172 INFO L119 LiptonReduction]: Number of co-enabled transitions 1039780 [2023-01-28 00:03:52,459 INFO L134 LiptonReduction]: Checked pairs total: 5761100 [2023-01-28 00:03:52,460 INFO L136 LiptonReduction]: Total number of compositions: 440 [2023-01-28 00:03:52,461 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:03:52,461 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:03:52,461 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:03:52,890 INFO L130 PetriNetUnfolder]: 69/980 cut-off events. [2023-01-28 00:03:52,890 INFO L131 PetriNetUnfolder]: For 59570/59570 co-relation queries the response was YES. [2023-01-28 00:03:52,891 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:03:52,891 INFO L208 CegarLoopForPetriNet]: trace histogram [71, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:03:52,891 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:03:52,891 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:03:52,891 INFO L85 PathProgramCache]: Analyzing trace with hash -184560093, now seen corresponding path program 1 times [2023-01-28 00:03:52,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:03:52,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005842071] [2023-01-28 00:03:52,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:03:52,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:03:52,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:52,990 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:03:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:53,117 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:03:53,117 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:03:53,117 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:03:53,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-01-28 00:03:53,117 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:03:53,117 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:03:53,117 WARN L233 ceAbstractionStarter]: 70 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:03:53,117 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 71 thread instances. [2023-01-28 00:03:53,234 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:03:53,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1161 places, 1090 transitions, 7505 flow [2023-01-28 00:03:54,281 INFO L130 PetriNetUnfolder]: 143/1940 cut-off events. [2023-01-28 00:03:54,282 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:03:54,401 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4710 conditions, 1940 events. 143/1940 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5233 event pairs, 0 based on Foata normal form. 0/1654 useless extension candidates. Maximal degree in co-relation 4599. Up to 144 conditions per place. [2023-01-28 00:03:54,401 INFO L82 GeneralOperation]: Start removeDead. Operand has 1161 places, 1090 transitions, 7505 flow [2023-01-28 00:03:54,423 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1161 places, 1090 transitions, 7505 flow [2023-01-28 00:03:54,423 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:03:54,423 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1161 places, 1090 transitions, 7505 flow [2023-01-28 00:03:54,423 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1161 places, 1090 transitions, 7505 flow [2023-01-28 00:03:54,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1161 places, 1090 transitions, 7505 flow [2023-01-28 00:03:55,474 INFO L130 PetriNetUnfolder]: 143/1940 cut-off events. [2023-01-28 00:03:55,474 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:03:55,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4710 conditions, 1940 events. 143/1940 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5233 event pairs, 0 based on Foata normal form. 0/1654 useless extension candidates. Maximal degree in co-relation 4599. Up to 144 conditions per place. [2023-01-28 00:03:55,940 INFO L119 LiptonReduction]: Number of co-enabled transitions 1069544 [2023-01-28 00:04:09,608 INFO L134 LiptonReduction]: Checked pairs total: 5109612 [2023-01-28 00:04:09,608 INFO L136 LiptonReduction]: Total number of compositions: 446 [2023-01-28 00:04:09,609 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:04:09,609 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:04:09,609 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:04:09,991 INFO L130 PetriNetUnfolder]: 70/994 cut-off events. [2023-01-28 00:04:09,992 INFO L131 PetriNetUnfolder]: For 62125/62125 co-relation queries the response was YES. [2023-01-28 00:04:09,992 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:04:09,992 INFO L208 CegarLoopForPetriNet]: trace histogram [72, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:04:09,992 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:04:09,992 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:04:09,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1518979766, now seen corresponding path program 1 times [2023-01-28 00:04:09,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:04:09,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629675146] [2023-01-28 00:04:09,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:04:09,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:04:10,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:10,084 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:04:10,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:10,207 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:04:10,207 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:04:10,207 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:04:10,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-01-28 00:04:10,207 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:04:10,208 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:04:10,208 WARN L233 ceAbstractionStarter]: 71 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:04:10,208 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 72 thread instances. [2023-01-28 00:04:10,474 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:04:10,478 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1177 places, 1105 transitions, 7682 flow [2023-01-28 00:04:11,641 INFO L130 PetriNetUnfolder]: 145/1967 cut-off events. [2023-01-28 00:04:11,641 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:04:11,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4812 conditions, 1967 events. 145/1967 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5339 event pairs, 0 based on Foata normal form. 0/1677 useless extension candidates. Maximal degree in co-relation 4700. Up to 146 conditions per place. [2023-01-28 00:04:11,753 INFO L82 GeneralOperation]: Start removeDead. Operand has 1177 places, 1105 transitions, 7682 flow [2023-01-28 00:04:11,774 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1177 places, 1105 transitions, 7682 flow [2023-01-28 00:04:11,774 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:04:11,774 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1177 places, 1105 transitions, 7682 flow [2023-01-28 00:04:11,774 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1177 places, 1105 transitions, 7682 flow [2023-01-28 00:04:11,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1177 places, 1105 transitions, 7682 flow [2023-01-28 00:04:12,883 INFO L130 PetriNetUnfolder]: 145/1967 cut-off events. [2023-01-28 00:04:12,883 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:04:12,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4812 conditions, 1967 events. 145/1967 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5339 event pairs, 0 based on Foata normal form. 0/1677 useless extension candidates. Maximal degree in co-relation 4700. Up to 146 conditions per place. [2023-01-28 00:04:13,380 INFO L119 LiptonReduction]: Number of co-enabled transitions 1099728 [2023-01-28 00:04:26,996 INFO L134 LiptonReduction]: Checked pairs total: 6036329 [2023-01-28 00:04:26,996 INFO L136 LiptonReduction]: Total number of compositions: 452 [2023-01-28 00:04:26,997 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:04:26,998 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:04:26,998 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:04:27,407 INFO L130 PetriNetUnfolder]: 71/1008 cut-off events. [2023-01-28 00:04:27,407 INFO L131 PetriNetUnfolder]: For 64752/64752 co-relation queries the response was YES. [2023-01-28 00:04:27,407 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:04:27,407 INFO L208 CegarLoopForPetriNet]: trace histogram [73, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:04:27,407 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:04:27,408 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:04:27,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1542759721, now seen corresponding path program 1 times [2023-01-28 00:04:27,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:04:27,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314164438] [2023-01-28 00:04:27,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:04:27,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:04:27,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:27,511 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:04:27,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:27,724 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:04:27,724 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:04:27,724 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:04:27,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-01-28 00:04:27,724 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:04:27,725 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:04:27,725 WARN L233 ceAbstractionStarter]: 72 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:04:27,725 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 73 thread instances. [2023-01-28 00:04:27,869 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:04:27,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1120 transitions, 7861 flow [2023-01-28 00:04:29,131 INFO L130 PetriNetUnfolder]: 147/1994 cut-off events. [2023-01-28 00:04:29,131 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:04:29,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4915 conditions, 1994 events. 147/1994 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5402 event pairs, 0 based on Foata normal form. 0/1700 useless extension candidates. Maximal degree in co-relation 4802. Up to 148 conditions per place. [2023-01-28 00:04:29,258 INFO L82 GeneralOperation]: Start removeDead. Operand has 1193 places, 1120 transitions, 7861 flow [2023-01-28 00:04:29,282 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1193 places, 1120 transitions, 7861 flow [2023-01-28 00:04:29,282 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:04:29,282 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1193 places, 1120 transitions, 7861 flow [2023-01-28 00:04:29,282 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1193 places, 1120 transitions, 7861 flow [2023-01-28 00:04:29,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1120 transitions, 7861 flow [2023-01-28 00:04:30,547 INFO L130 PetriNetUnfolder]: 147/1994 cut-off events. [2023-01-28 00:04:30,547 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:04:30,639 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4915 conditions, 1994 events. 147/1994 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5402 event pairs, 0 based on Foata normal form. 0/1700 useless extension candidates. Maximal degree in co-relation 4802. Up to 148 conditions per place. [2023-01-28 00:04:30,980 INFO L119 LiptonReduction]: Number of co-enabled transitions 1130332 [2023-01-28 00:04:44,811 INFO L134 LiptonReduction]: Checked pairs total: 6226831 [2023-01-28 00:04:44,811 INFO L136 LiptonReduction]: Total number of compositions: 458 [2023-01-28 00:04:44,812 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:04:44,812 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:04:44,812 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:04:45,260 INFO L130 PetriNetUnfolder]: 72/1022 cut-off events. [2023-01-28 00:04:45,260 INFO L131 PetriNetUnfolder]: For 67452/67452 co-relation queries the response was YES. [2023-01-28 00:04:45,260 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:04:45,260 INFO L208 CegarLoopForPetriNet]: trace histogram [74, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:04:45,260 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:04:45,261 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:04:45,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1179673640, now seen corresponding path program 1 times [2023-01-28 00:04:45,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:04:45,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697357645] [2023-01-28 00:04:45,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:04:45,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:04:45,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:45,361 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:04:45,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:45,566 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:04:45,566 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:04:45,566 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:04:45,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-01-28 00:04:45,566 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:04:45,567 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:04:45,567 WARN L233 ceAbstractionStarter]: 73 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:04:45,567 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 74 thread instances. [2023-01-28 00:04:45,734 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:04:45,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1135 transitions, 8042 flow [2023-01-28 00:04:46,843 INFO L130 PetriNetUnfolder]: 149/2021 cut-off events. [2023-01-28 00:04:46,843 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:04:46,971 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5019 conditions, 2021 events. 149/2021 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5480 event pairs, 0 based on Foata normal form. 0/1723 useless extension candidates. Maximal degree in co-relation 4905. Up to 150 conditions per place. [2023-01-28 00:04:46,971 INFO L82 GeneralOperation]: Start removeDead. Operand has 1209 places, 1135 transitions, 8042 flow [2023-01-28 00:04:46,994 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1209 places, 1135 transitions, 8042 flow [2023-01-28 00:04:46,994 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:04:46,994 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1209 places, 1135 transitions, 8042 flow [2023-01-28 00:04:46,994 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1209 places, 1135 transitions, 8042 flow [2023-01-28 00:04:46,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1135 transitions, 8042 flow [2023-01-28 00:04:48,142 INFO L130 PetriNetUnfolder]: 149/2021 cut-off events. [2023-01-28 00:04:48,142 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:04:48,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5019 conditions, 2021 events. 149/2021 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5480 event pairs, 0 based on Foata normal form. 0/1723 useless extension candidates. Maximal degree in co-relation 4905. Up to 150 conditions per place. [2023-01-28 00:04:48,675 INFO L119 LiptonReduction]: Number of co-enabled transitions 1161356 [2023-01-28 00:05:02,366 INFO L134 LiptonReduction]: Checked pairs total: 5485338 [2023-01-28 00:05:02,367 INFO L136 LiptonReduction]: Total number of compositions: 464 [2023-01-28 00:05:02,368 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:02,368 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:02,368 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:03,000 INFO L130 PetriNetUnfolder]: 73/1036 cut-off events. [2023-01-28 00:05:03,001 INFO L131 PetriNetUnfolder]: For 70226/70226 co-relation queries the response was YES. [2023-01-28 00:05:03,001 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:03,001 INFO L208 CegarLoopForPetriNet]: trace histogram [75, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:03,001 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:03,001 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:03,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1093855793, now seen corresponding path program 1 times [2023-01-28 00:05:03,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:03,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723835493] [2023-01-28 00:05:03,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:03,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:03,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:03,101 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:03,272 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:03,272 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:03,272 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:03,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-01-28 00:05:03,272 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:03,272 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:03,272 WARN L233 ceAbstractionStarter]: 74 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:03,272 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 75 thread instances. [2023-01-28 00:05:03,390 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:03,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1225 places, 1150 transitions, 8225 flow [2023-01-28 00:05:04,853 INFO L130 PetriNetUnfolder]: 151/2048 cut-off events. [2023-01-28 00:05:04,853 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:05:04,968 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5124 conditions, 2048 events. 151/2048 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5550 event pairs, 0 based on Foata normal form. 0/1746 useless extension candidates. Maximal degree in co-relation 5009. Up to 152 conditions per place. [2023-01-28 00:05:04,968 INFO L82 GeneralOperation]: Start removeDead. Operand has 1225 places, 1150 transitions, 8225 flow [2023-01-28 00:05:04,982 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1225 places, 1150 transitions, 8225 flow [2023-01-28 00:05:04,983 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:04,983 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1225 places, 1150 transitions, 8225 flow [2023-01-28 00:05:04,983 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1225 places, 1150 transitions, 8225 flow [2023-01-28 00:05:04,983 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1225 places, 1150 transitions, 8225 flow [2023-01-28 00:05:06,624 INFO L130 PetriNetUnfolder]: 151/2048 cut-off events. [2023-01-28 00:05:06,625 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:05:06,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5124 conditions, 2048 events. 151/2048 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5550 event pairs, 0 based on Foata normal form. 0/1746 useless extension candidates. Maximal degree in co-relation 5009. Up to 152 conditions per place. [2023-01-28 00:05:07,141 INFO L119 LiptonReduction]: Number of co-enabled transitions 1192800 [2023-01-28 00:05:23,053 INFO L134 LiptonReduction]: Checked pairs total: 6548956 [2023-01-28 00:05:23,053 INFO L136 LiptonReduction]: Total number of compositions: 470 [2023-01-28 00:05:23,054 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:23,056 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:23,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:23,706 INFO L130 PetriNetUnfolder]: 74/1050 cut-off events. [2023-01-28 00:05:23,706 INFO L131 PetriNetUnfolder]: For 73075/73075 co-relation queries the response was YES. [2023-01-28 00:05:23,706 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:23,706 INFO L208 CegarLoopForPetriNet]: trace histogram [76, 75, 75, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:23,706 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:23,706 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:23,707 INFO L85 PathProgramCache]: Analyzing trace with hash 250545246, now seen corresponding path program 1 times [2023-01-28 00:05:23,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:23,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394766587] [2023-01-28 00:05:23,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:23,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:23,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:23,831 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:24,141 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:24,141 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:24,141 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:24,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2023-01-28 00:05:24,141 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:24,141 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:24,142 WARN L233 ceAbstractionStarter]: 75 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:24,142 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 76 thread instances. [2023-01-28 00:05:24,263 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:24,267 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1241 places, 1165 transitions, 8410 flow [2023-01-28 00:05:25,821 INFO L130 PetriNetUnfolder]: 153/2075 cut-off events. [2023-01-28 00:05:25,821 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:05:25,939 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5230 conditions, 2075 events. 153/2075 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5635 event pairs, 0 based on Foata normal form. 0/1769 useless extension candidates. Maximal degree in co-relation 5114. Up to 154 conditions per place. [2023-01-28 00:05:25,939 INFO L82 GeneralOperation]: Start removeDead. Operand has 1241 places, 1165 transitions, 8410 flow [2023-01-28 00:05:25,960 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1241 places, 1165 transitions, 8410 flow [2023-01-28 00:05:25,960 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:25,960 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1241 places, 1165 transitions, 8410 flow [2023-01-28 00:05:25,961 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1241 places, 1165 transitions, 8410 flow [2023-01-28 00:05:25,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1241 places, 1165 transitions, 8410 flow [2023-01-28 00:05:27,480 INFO L130 PetriNetUnfolder]: 153/2075 cut-off events. [2023-01-28 00:05:27,481 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:05:27,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5230 conditions, 2075 events. 153/2075 cut-off events. For 76000/76000 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5635 event pairs, 0 based on Foata normal form. 0/1769 useless extension candidates. Maximal degree in co-relation 5114. Up to 154 conditions per place. [2023-01-28 00:05:28,185 INFO L119 LiptonReduction]: Number of co-enabled transitions 1224664 [2023-01-28 00:05:43,046 INFO L134 LiptonReduction]: Checked pairs total: 5836637 [2023-01-28 00:05:43,046 INFO L136 LiptonReduction]: Total number of compositions: 476 [2023-01-28 00:05:43,047 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:43,047 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:43,047 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:43,613 INFO L130 PetriNetUnfolder]: 75/1064 cut-off events. [2023-01-28 00:05:43,613 INFO L131 PetriNetUnfolder]: For 76000/76000 co-relation queries the response was YES. [2023-01-28 00:05:43,613 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:43,613 INFO L208 CegarLoopForPetriNet]: trace histogram [77, 76, 76, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:05:43,614 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:43,614 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:43,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1467447829, now seen corresponding path program 1 times [2023-01-28 00:05:43,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:43,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534393002] [2023-01-28 00:05:43,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:43,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:43,737 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:43,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:43,882 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:43,882 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:43,882 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:43,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2023-01-28 00:05:43,882 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:43,883 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:43,883 WARN L233 ceAbstractionStarter]: 76 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:43,883 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 77 thread instances. [2023-01-28 00:05:44,032 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:44,036 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1257 places, 1180 transitions, 8597 flow [2023-01-28 00:05:45,463 INFO L130 PetriNetUnfolder]: 155/2102 cut-off events. [2023-01-28 00:05:45,463 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:05:45,564 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5337 conditions, 2102 events. 155/2102 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5681 event pairs, 0 based on Foata normal form. 0/1792 useless extension candidates. Maximal degree in co-relation 5220. Up to 156 conditions per place. [2023-01-28 00:05:45,564 INFO L82 GeneralOperation]: Start removeDead. Operand has 1257 places, 1180 transitions, 8597 flow [2023-01-28 00:05:45,578 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1257 places, 1180 transitions, 8597 flow [2023-01-28 00:05:45,579 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:45,579 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1257 places, 1180 transitions, 8597 flow [2023-01-28 00:05:45,579 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1257 places, 1180 transitions, 8597 flow [2023-01-28 00:05:45,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1257 places, 1180 transitions, 8597 flow [2023-01-28 00:05:46,901 INFO L130 PetriNetUnfolder]: 155/2102 cut-off events. [2023-01-28 00:05:46,902 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:05:47,006 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5337 conditions, 2102 events. 155/2102 cut-off events. For 79002/79002 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5681 event pairs, 0 based on Foata normal form. 0/1792 useless extension candidates. Maximal degree in co-relation 5220. Up to 156 conditions per place. [2023-01-28 00:05:47,478 INFO L119 LiptonReduction]: Number of co-enabled transitions 1256948 [2023-01-28 00:06:02,002 INFO L134 LiptonReduction]: Checked pairs total: 6926925 [2023-01-28 00:06:02,002 INFO L136 LiptonReduction]: Total number of compositions: 482 [2023-01-28 00:06:02,003 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:02,003 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:02,003 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:02,500 INFO L130 PetriNetUnfolder]: 76/1078 cut-off events. [2023-01-28 00:06:02,501 INFO L131 PetriNetUnfolder]: For 79002/79002 co-relation queries the response was YES. [2023-01-28 00:06:02,501 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:02,501 INFO L208 CegarLoopForPetriNet]: trace histogram [78, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:06:02,501 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:02,501 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:02,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1535426868, now seen corresponding path program 1 times [2023-01-28 00:06:02,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:02,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824439436] [2023-01-28 00:06:02,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:02,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:02,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:02,679 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:02,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:02,924 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:02,924 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:02,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2023-01-28 00:06:02,924 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:02,940 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:02,940 WARN L233 ceAbstractionStarter]: 77 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:02,940 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 78 thread instances. [2023-01-28 00:06:03,123 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:03,144 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1273 places, 1195 transitions, 8786 flow [2023-01-28 00:06:05,068 INFO L130 PetriNetUnfolder]: 157/2129 cut-off events. [2023-01-28 00:06:05,068 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:06:05,177 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5445 conditions, 2129 events. 157/2129 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5801 event pairs, 0 based on Foata normal form. 0/1815 useless extension candidates. Maximal degree in co-relation 5327. Up to 158 conditions per place. [2023-01-28 00:06:05,177 INFO L82 GeneralOperation]: Start removeDead. Operand has 1273 places, 1195 transitions, 8786 flow [2023-01-28 00:06:05,192 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1273 places, 1195 transitions, 8786 flow [2023-01-28 00:06:05,193 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:05,193 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1273 places, 1195 transitions, 8786 flow [2023-01-28 00:06:05,193 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1273 places, 1195 transitions, 8786 flow [2023-01-28 00:06:05,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1273 places, 1195 transitions, 8786 flow [2023-01-28 00:06:06,963 INFO L130 PetriNetUnfolder]: 157/2129 cut-off events. [2023-01-28 00:06:06,963 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:06:07,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5445 conditions, 2129 events. 157/2129 cut-off events. For 82082/82082 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5801 event pairs, 0 based on Foata normal form. 0/1815 useless extension candidates. Maximal degree in co-relation 5327. Up to 158 conditions per place. [2023-01-28 00:06:07,467 INFO L119 LiptonReduction]: Number of co-enabled transitions 1289652 [2023-01-28 00:06:22,592 INFO L134 LiptonReduction]: Checked pairs total: 6082043 [2023-01-28 00:06:22,593 INFO L136 LiptonReduction]: Total number of compositions: 488 [2023-01-28 00:06:22,593 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:22,594 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:22,594 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:23,254 INFO L130 PetriNetUnfolder]: 77/1092 cut-off events. [2023-01-28 00:06:23,254 INFO L131 PetriNetUnfolder]: For 82082/82082 co-relation queries the response was YES. [2023-01-28 00:06:23,254 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:23,254 INFO L208 CegarLoopForPetriNet]: trace histogram [79, 78, 78, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:06:23,269 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:23,269 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:23,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1866855924, now seen corresponding path program 1 times [2023-01-28 00:06:23,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:23,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731718244] [2023-01-28 00:06:23,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:23,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:23,418 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:23,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:23,724 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:23,725 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:23,725 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:23,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2023-01-28 00:06:23,725 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:23,725 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:23,725 WARN L233 ceAbstractionStarter]: 78 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:23,725 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 79 thread instances. [2023-01-28 00:06:24,087 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:24,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1289 places, 1210 transitions, 8977 flow [2023-01-28 00:06:25,969 INFO L130 PetriNetUnfolder]: 159/2156 cut-off events. [2023-01-28 00:06:25,969 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:06:26,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5554 conditions, 2156 events. 159/2156 cut-off events. For 85241/85241 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5844 event pairs, 0 based on Foata normal form. 0/1838 useless extension candidates. Maximal degree in co-relation 5435. Up to 160 conditions per place. [2023-01-28 00:06:26,089 INFO L82 GeneralOperation]: Start removeDead. Operand has 1289 places, 1210 transitions, 8977 flow [2023-01-28 00:06:26,278 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1289 places, 1210 transitions, 8977 flow [2023-01-28 00:06:26,279 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:26,279 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1289 places, 1210 transitions, 8977 flow [2023-01-28 00:06:26,279 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1289 places, 1210 transitions, 8977 flow [2023-01-28 00:06:26,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1289 places, 1210 transitions, 8977 flow [2023-01-28 00:06:27,874 INFO L130 PetriNetUnfolder]: 159/2156 cut-off events. [2023-01-28 00:06:27,875 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:06:28,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5554 conditions, 2156 events. 159/2156 cut-off events. For 85241/85241 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5844 event pairs, 0 based on Foata normal form. 0/1838 useless extension candidates. Maximal degree in co-relation 5435. Up to 160 conditions per place. [2023-01-28 00:06:28,663 INFO L119 LiptonReduction]: Number of co-enabled transitions 1322776 [2023-01-28 00:06:44,459 INFO L134 LiptonReduction]: Checked pairs total: 6187671 [2023-01-28 00:06:44,459 INFO L136 LiptonReduction]: Total number of compositions: 494 [2023-01-28 00:06:44,461 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:44,461 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:44,461 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:45,001 INFO L130 PetriNetUnfolder]: 78/1106 cut-off events. [2023-01-28 00:06:45,002 INFO L131 PetriNetUnfolder]: For 85241/85241 co-relation queries the response was YES. [2023-01-28 00:06:45,002 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:45,002 INFO L208 CegarLoopForPetriNet]: trace histogram [80, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:06:45,002 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:45,002 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:45,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1422680666, now seen corresponding path program 1 times [2023-01-28 00:06:45,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:45,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024030768] [2023-01-28 00:06:45,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:45,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:45,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:45,120 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:45,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:45,270 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:45,271 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:45,271 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:45,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2023-01-28 00:06:45,271 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:45,271 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:45,271 WARN L233 ceAbstractionStarter]: 79 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:45,271 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 80 thread instances. [2023-01-28 00:06:45,456 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:45,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1305 places, 1225 transitions, 9170 flow [2023-01-28 00:06:47,037 INFO L130 PetriNetUnfolder]: 161/2183 cut-off events. [2023-01-28 00:06:47,037 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:06:47,160 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5664 conditions, 2183 events. 161/2183 cut-off events. For 88480/88480 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5937 event pairs, 0 based on Foata normal form. 0/1861 useless extension candidates. Maximal degree in co-relation 5544. Up to 162 conditions per place. [2023-01-28 00:06:47,160 INFO L82 GeneralOperation]: Start removeDead. Operand has 1305 places, 1225 transitions, 9170 flow [2023-01-28 00:06:47,177 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1305 places, 1225 transitions, 9170 flow [2023-01-28 00:06:47,177 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:47,177 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1305 places, 1225 transitions, 9170 flow [2023-01-28 00:06:47,177 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1305 places, 1225 transitions, 9170 flow [2023-01-28 00:06:47,177 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1305 places, 1225 transitions, 9170 flow [2023-01-28 00:06:48,767 INFO L130 PetriNetUnfolder]: 161/2183 cut-off events. [2023-01-28 00:06:48,767 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:06:48,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5664 conditions, 2183 events. 161/2183 cut-off events. For 88480/88480 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5937 event pairs, 0 based on Foata normal form. 0/1861 useless extension candidates. Maximal degree in co-relation 5544. Up to 162 conditions per place. [2023-01-28 00:06:49,288 INFO L119 LiptonReduction]: Number of co-enabled transitions 1356320 [2023-01-28 00:07:04,108 INFO L134 LiptonReduction]: Checked pairs total: 6389299 [2023-01-28 00:07:04,108 INFO L136 LiptonReduction]: Total number of compositions: 500 [2023-01-28 00:07:04,110 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:04,110 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:04,110 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:04,650 INFO L130 PetriNetUnfolder]: 79/1119 cut-off events. [2023-01-28 00:07:04,650 INFO L131 PetriNetUnfolder]: For 88480/88480 co-relation queries the response was YES. [2023-01-28 00:07:04,651 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:04,651 INFO L208 CegarLoopForPetriNet]: trace histogram [81, 80, 80, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:04,651 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:04,651 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:04,651 INFO L85 PathProgramCache]: Analyzing trace with hash 1426948944, now seen corresponding path program 1 times [2023-01-28 00:07:04,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:04,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502312985] [2023-01-28 00:07:04,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:04,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:04,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:04,845 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:04,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:05,028 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:05,028 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:05,028 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:05,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2023-01-28 00:07:05,028 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:05,028 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:05,029 WARN L233 ceAbstractionStarter]: 80 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:05,029 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 81 thread instances. [2023-01-28 00:07:05,162 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:05,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1321 places, 1240 transitions, 9365 flow [2023-01-28 00:07:07,132 INFO L130 PetriNetUnfolder]: 163/2210 cut-off events. [2023-01-28 00:07:07,132 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:07:07,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5775 conditions, 2210 events. 163/2210 cut-off events. For 91800/91800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 6010 event pairs, 0 based on Foata normal form. 0/1884 useless extension candidates. Maximal degree in co-relation 5654. Up to 164 conditions per place. [2023-01-28 00:07:07,256 INFO L82 GeneralOperation]: Start removeDead. Operand has 1321 places, 1240 transitions, 9365 flow [2023-01-28 00:07:07,274 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1321 places, 1240 transitions, 9365 flow [2023-01-28 00:07:07,274 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:07,274 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1321 places, 1240 transitions, 9365 flow [2023-01-28 00:07:07,274 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1321 places, 1240 transitions, 9365 flow [2023-01-28 00:07:07,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1321 places, 1240 transitions, 9365 flow [2023-01-28 00:07:11,626 INFO L130 PetriNetUnfolder]: 163/2210 cut-off events. [2023-01-28 00:07:11,626 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:07:11,884 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5775 conditions, 2210 events. 163/2210 cut-off events. For 91800/91800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 6010 event pairs, 0 based on Foata normal form. 0/1884 useless extension candidates. Maximal degree in co-relation 5654. Up to 164 conditions per place. [2023-01-28 00:07:12,673 INFO L119 LiptonReduction]: Number of co-enabled transitions 1390284 [2023-01-28 00:07:28,500 INFO L134 LiptonReduction]: Checked pairs total: 7712586 [2023-01-28 00:07:28,500 INFO L136 LiptonReduction]: Total number of compositions: 506 [2023-01-28 00:07:28,501 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:28,501 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:28,501 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:29,082 INFO L130 PetriNetUnfolder]: 80/1134 cut-off events. [2023-01-28 00:07:29,082 INFO L131 PetriNetUnfolder]: For 91800/91800 co-relation queries the response was YES. [2023-01-28 00:07:29,082 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:29,083 INFO L208 CegarLoopForPetriNet]: trace histogram [82, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:29,083 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:29,083 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:29,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1056889024, now seen corresponding path program 1 times [2023-01-28 00:07:29,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:29,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174068734] [2023-01-28 00:07:29,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:29,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:29,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:29,201 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:29,356 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:29,356 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:29,356 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:29,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2023-01-28 00:07:29,357 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:29,357 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:29,357 WARN L233 ceAbstractionStarter]: 81 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:29,357 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 82 thread instances. [2023-01-28 00:07:29,564 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:29,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1337 places, 1255 transitions, 9562 flow [2023-01-28 00:07:31,082 INFO L130 PetriNetUnfolder]: 165/2237 cut-off events. [2023-01-28 00:07:31,082 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:07:31,204 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5887 conditions, 2237 events. 165/2237 cut-off events. For 95202/95202 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 6093 event pairs, 0 based on Foata normal form. 0/1907 useless extension candidates. Maximal degree in co-relation 5765. Up to 166 conditions per place. [2023-01-28 00:07:31,204 INFO L82 GeneralOperation]: Start removeDead. Operand has 1337 places, 1255 transitions, 9562 flow [2023-01-28 00:07:31,220 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1337 places, 1255 transitions, 9562 flow [2023-01-28 00:07:31,220 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:31,220 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1337 places, 1255 transitions, 9562 flow [2023-01-28 00:07:31,220 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1337 places, 1255 transitions, 9562 flow [2023-01-28 00:07:31,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1337 places, 1255 transitions, 9562 flow [2023-01-28 00:07:32,668 INFO L130 PetriNetUnfolder]: 165/2237 cut-off events. [2023-01-28 00:07:32,668 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:07:32,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5887 conditions, 2237 events. 165/2237 cut-off events. For 95202/95202 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 6093 event pairs, 0 based on Foata normal form. 0/1907 useless extension candidates. Maximal degree in co-relation 5765. Up to 166 conditions per place. [2023-01-28 00:07:33,343 INFO L119 LiptonReduction]: Number of co-enabled transitions 1424668 [2023-01-28 00:07:49,219 INFO L134 LiptonReduction]: Checked pairs total: 6743273 [2023-01-28 00:07:49,219 INFO L136 LiptonReduction]: Total number of compositions: 512 [2023-01-28 00:07:49,220 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:07:49,220 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47955de1, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:07:49,220 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:07:49,782 INFO L130 PetriNetUnfolder]: 81/1148 cut-off events. [2023-01-28 00:07:49,782 INFO L131 PetriNetUnfolder]: For 95202/95202 co-relation queries the response was YES. [2023-01-28 00:07:49,782 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:07:49,782 INFO L208 CegarLoopForPetriNet]: trace histogram [83, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:07:49,782 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:07:49,782 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:07:49,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1998483289, now seen corresponding path program 1 times [2023-01-28 00:07:49,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:07:49,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880665807] [2023-01-28 00:07:49,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:07:49,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:07:50,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:50,000 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:07:50,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:07:50,172 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:07:50,172 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:07:50,172 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:07:50,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2023-01-28 00:07:50,172 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:07:50,173 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:07:50,173 WARN L233 ceAbstractionStarter]: 82 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:07:50,173 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 83 thread instances. [2023-01-28 00:07:50,308 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:07:50,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1353 places, 1270 transitions, 9761 flow [2023-01-28 00:07:52,090 INFO L130 PetriNetUnfolder]: 167/2264 cut-off events. [2023-01-28 00:07:52,090 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:07:52,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6000 conditions, 2264 events. 167/2264 cut-off events. For 98687/98687 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 6159 event pairs, 0 based on Foata normal form. 0/1930 useless extension candidates. Maximal degree in co-relation 5877. Up to 168 conditions per place. [2023-01-28 00:07:52,224 INFO L82 GeneralOperation]: Start removeDead. Operand has 1353 places, 1270 transitions, 9761 flow [2023-01-28 00:07:52,243 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1353 places, 1270 transitions, 9761 flow [2023-01-28 00:07:52,243 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:07:52,243 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1353 places, 1270 transitions, 9761 flow [2023-01-28 00:07:52,244 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1353 places, 1270 transitions, 9761 flow [2023-01-28 00:07:52,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1353 places, 1270 transitions, 9761 flow [2023-01-28 00:07:53,942 INFO L130 PetriNetUnfolder]: 167/2264 cut-off events. [2023-01-28 00:07:53,942 INFO L131 PetriNetUnfolder]: For 98687/98687 co-relation queries the response was YES. [2023-01-28 00:07:54,073 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6000 conditions, 2264 events. 167/2264 cut-off events. For 98687/98687 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 6159 event pairs, 0 based on Foata normal form. 0/1930 useless extension candidates. Maximal degree in co-relation 5877. Up to 168 conditions per place. [2023-01-28 00:07:54,629 INFO L119 LiptonReduction]: Number of co-enabled transitions 1459472 Received shutdown request... [2023-01-28 00:07:59,621 WARN L238 SmtUtils]: Removed 4 from assertion stack [2023-01-28 00:07:59,622 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:07:59,622 INFO L158 Benchmark]: Toolchain (without parser) took 775048.32ms. Allocated memory was 522.2MB in the beginning and 9.7GB in the end (delta: 9.1GB). Free memory was 483.3MB in the beginning and 6.6GB in the end (delta: -6.1GB). Peak memory consumption was 3.2GB. Max. memory is 16.0GB. [2023-01-28 00:07:59,623 INFO L158 Benchmark]: CDTParser took 0.08ms. Allocated memory is still 358.6MB. Free memory is still 306.8MB. There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:07:59,623 INFO L158 Benchmark]: CACSL2BoogieTranslator took 381.98ms. Allocated memory is still 522.2MB. Free memory was 483.3MB in the beginning and 464.0MB in the end (delta: 19.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-01-28 00:07:59,623 INFO L158 Benchmark]: Boogie Procedure Inliner took 43.32ms. Allocated memory is still 522.2MB. Free memory was 463.5MB in the beginning and 462.0MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:07:59,623 INFO L158 Benchmark]: Boogie Preprocessor took 26.21ms. Allocated memory is still 522.2MB. Free memory was 462.0MB in the beginning and 460.3MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:07:59,623 INFO L158 Benchmark]: RCFGBuilder took 294.81ms. Allocated memory is still 522.2MB. Free memory was 460.3MB in the beginning and 445.2MB in the end (delta: 15.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. [2023-01-28 00:07:59,623 INFO L158 Benchmark]: TraceAbstraction took 774298.01ms. Allocated memory was 522.2MB in the beginning and 9.7GB in the end (delta: 9.1GB). Free memory was 444.6MB in the beginning and 6.6GB in the end (delta: -6.1GB). Peak memory consumption was 3.1GB. Max. memory is 16.0GB. [2023-01-28 00:07:59,624 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.08ms. Allocated memory is still 358.6MB. Free memory is still 306.8MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 381.98ms. Allocated memory is still 522.2MB. Free memory was 483.3MB in the beginning and 464.0MB in the end (delta: 19.3MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 43.32ms. Allocated memory is still 522.2MB. Free memory was 463.5MB in the beginning and 462.0MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.0GB. * Boogie Preprocessor took 26.21ms. Allocated memory is still 522.2MB. Free memory was 462.0MB in the beginning and 460.3MB in the end (delta: 1.6MB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 294.81ms. Allocated memory is still 522.2MB. Free memory was 460.3MB in the beginning and 445.2MB in the end (delta: 15.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. * TraceAbstraction took 774298.01ms. Allocated memory was 522.2MB in the beginning and 9.7GB in the end (delta: 9.1GB). Free memory was 444.6MB in the beginning and 6.6GB in the end (delta: -6.1GB). Peak memory consumption was 3.1GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 41 PlacesBefore, 11 PlacesAfterwards, 40 TransitionsBefore, 8 TransitionsAfterwards, 364 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 21 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 2 ChoiceCompositions, 38 TotalNumberOfCompositions, 330 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 330, independent: 330, independent conditional: 0, independent unconditional: 330, 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: 190, independent: 190, independent conditional: 0, independent unconditional: 190, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 330, independent: 140, independent conditional: 0, independent unconditional: 140, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 190, unknown conditional: 0, unknown unconditional: 190] , Statistics on independence cache: Total cache size (in pairs): 2, Positive cache size: 2, Positive conditional cache size: 0, Positive unconditional cache size: 2, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 0.8s, 57 PlacesBefore, 29 PlacesAfterwards, 55 TransitionsBefore, 26 TransitionsAfterwards, 1148 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 16 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 1 ChoiceCompositions, 32 TotalNumberOfCompositions, 3716 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1527, independent: 1373, independent conditional: 0, independent unconditional: 1373, dependent: 154, dependent conditional: 0, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 548, independent: 522, independent conditional: 0, independent unconditional: 522, dependent: 26, dependent conditional: 0, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1527, independent: 851, independent conditional: 0, independent unconditional: 851, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 548, unknown conditional: 0, unknown unconditional: 548] , Statistics on independence cache: Total cache size (in pairs): 89, Positive cache size: 74, Positive conditional cache size: 0, Positive unconditional cache size: 74, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.0s, 73 PlacesBefore, 40 PlacesAfterwards, 70 TransitionsBefore, 36 TransitionsAfterwards, 2352 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 21 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 1 ChoiceCompositions, 38 TotalNumberOfCompositions, 10314 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4103, independent: 3814, independent conditional: 0, independent unconditional: 3814, dependent: 289, dependent conditional: 0, dependent unconditional: 289, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1138, independent: 1099, independent conditional: 0, independent unconditional: 1099, dependent: 39, dependent conditional: 0, dependent unconditional: 39, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4103, independent: 2715, independent conditional: 0, independent unconditional: 2715, dependent: 250, dependent conditional: 0, dependent unconditional: 250, unknown: 1138, unknown conditional: 0, unknown unconditional: 1138] , Statistics on independence cache: Total cache size (in pairs): 211, Positive cache size: 187, Positive conditional cache size: 0, Positive unconditional cache size: 187, Negative cache size: 24, Negative conditional cache size: 0, Negative unconditional cache size: 24, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.0s, 89 PlacesBefore, 51 PlacesAfterwards, 85 TransitionsBefore, 46 TransitionsAfterwards, 3976 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 8 ConcurrentYvCompositions, 1 ChoiceCompositions, 44 TotalNumberOfCompositions, 15362 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3869, independent: 3561, independent conditional: 0, independent unconditional: 3561, dependent: 308, dependent conditional: 0, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1567, independent: 1518, independent conditional: 0, independent unconditional: 1518, dependent: 49, dependent conditional: 0, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3869, independent: 2043, independent conditional: 0, independent unconditional: 2043, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 1567, unknown conditional: 0, unknown unconditional: 1567] , Statistics on independence cache: Total cache size (in pairs): 183, Positive cache size: 150, Positive conditional cache size: 0, Positive unconditional cache size: 150, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.2s, 105 PlacesBefore, 62 PlacesAfterwards, 100 TransitionsBefore, 56 TransitionsAfterwards, 6020 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 29 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 1 ChoiceCompositions, 50 TotalNumberOfCompositions, 25107 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5879, independent: 5482, independent conditional: 0, independent unconditional: 5482, dependent: 397, dependent conditional: 0, dependent unconditional: 397, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2443, independent: 2378, independent conditional: 0, independent unconditional: 2378, dependent: 65, dependent conditional: 0, dependent unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5879, independent: 3104, independent conditional: 0, independent unconditional: 3104, dependent: 332, dependent conditional: 0, dependent unconditional: 332, unknown: 2443, unknown conditional: 0, unknown unconditional: 2443] , Statistics on independence cache: Total cache size (in pairs): 282, Positive cache size: 240, Positive conditional cache size: 0, Positive unconditional cache size: 240, Negative cache size: 42, Negative conditional cache size: 0, Negative unconditional cache size: 42, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.3s, 121 PlacesBefore, 73 PlacesAfterwards, 115 TransitionsBefore, 66 TransitionsAfterwards, 8484 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 33 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 1 ChoiceCompositions, 56 TotalNumberOfCompositions, 35670 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9710, independent: 9243, independent conditional: 0, independent unconditional: 9243, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3646, independent: 3564, independent conditional: 0, independent unconditional: 3564, dependent: 82, dependent conditional: 0, dependent unconditional: 82, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 9710, independent: 5679, independent conditional: 0, independent unconditional: 5679, dependent: 385, dependent conditional: 0, dependent unconditional: 385, unknown: 3646, unknown conditional: 0, unknown unconditional: 3646] , Statistics on independence cache: Total cache size (in pairs): 556, Positive cache size: 506, Positive conditional cache size: 0, Positive unconditional cache size: 506, 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.5s, 137 PlacesBefore, 84 PlacesAfterwards, 130 TransitionsBefore, 76 TransitionsAfterwards, 11368 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 36 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 14 ConcurrentYvCompositions, 1 ChoiceCompositions, 62 TotalNumberOfCompositions, 48430 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11129, independent: 10587, independent conditional: 0, independent unconditional: 10587, dependent: 542, dependent conditional: 0, dependent unconditional: 542, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4573, independent: 4490, independent conditional: 0, independent unconditional: 4490, dependent: 83, dependent conditional: 0, dependent unconditional: 83, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11129, independent: 6097, independent conditional: 0, independent unconditional: 6097, dependent: 459, dependent conditional: 0, dependent unconditional: 459, unknown: 4573, unknown conditional: 0, unknown unconditional: 4573] , Statistics on independence cache: Total cache size (in pairs): 542, Positive cache size: 481, Positive conditional cache size: 0, Positive unconditional cache size: 481, Negative cache size: 61, Negative conditional cache size: 0, Negative unconditional cache size: 61, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.6s, 153 PlacesBefore, 95 PlacesAfterwards, 145 TransitionsBefore, 86 TransitionsAfterwards, 14672 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 41 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 15 ConcurrentYvCompositions, 1 ChoiceCompositions, 68 TotalNumberOfCompositions, 63167 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 14847, independent: 14228, independent conditional: 0, independent unconditional: 14228, dependent: 619, dependent conditional: 0, dependent unconditional: 619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5758, independent: 5649, independent conditional: 0, independent unconditional: 5649, dependent: 109, dependent conditional: 0, dependent unconditional: 109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 14847, independent: 8579, independent conditional: 0, independent unconditional: 8579, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 5758, unknown conditional: 0, unknown unconditional: 5758] , Statistics on independence cache: Total cache size (in pairs): 703, Positive cache size: 634, Positive conditional cache size: 0, Positive unconditional cache size: 634, Negative cache size: 69, Negative conditional cache size: 0, Negative unconditional cache size: 69, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.8s, 169 PlacesBefore, 106 PlacesAfterwards, 160 TransitionsBefore, 96 TransitionsAfterwards, 18396 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 46 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 16 ConcurrentYvCompositions, 1 ChoiceCompositions, 74 TotalNumberOfCompositions, 82293 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 29846, independent: 29130, independent conditional: 0, independent unconditional: 29130, dependent: 716, dependent conditional: 0, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8557, independent: 8401, independent conditional: 0, independent unconditional: 8401, dependent: 156, dependent conditional: 0, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 29846, independent: 20729, independent conditional: 0, independent unconditional: 20729, dependent: 560, dependent conditional: 0, dependent unconditional: 560, unknown: 8557, unknown conditional: 0, unknown unconditional: 8557] , Statistics on independence cache: Total cache size (in pairs): 1891, Positive cache size: 1805, Positive conditional cache size: 0, Positive unconditional cache size: 1805, Negative cache size: 86, Negative conditional cache size: 0, Negative unconditional cache size: 86, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.9s, 185 PlacesBefore, 117 PlacesAfterwards, 175 TransitionsBefore, 106 TransitionsAfterwards, 22540 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 49 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 1 ChoiceCompositions, 80 TotalNumberOfCompositions, 114948 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 38888, independent: 37953, independent conditional: 0, independent unconditional: 37953, dependent: 935, dependent conditional: 0, dependent unconditional: 935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10151, independent: 10021, independent conditional: 0, independent unconditional: 10021, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 38888, independent: 27932, independent conditional: 0, independent unconditional: 27932, dependent: 805, dependent conditional: 0, dependent unconditional: 805, unknown: 10151, unknown conditional: 0, unknown unconditional: 10151] , Statistics on independence cache: Total cache size (in pairs): 2303, Positive cache size: 2214, Positive conditional cache size: 0, Positive unconditional cache size: 2214, 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: 2.1s, 201 PlacesBefore, 128 PlacesAfterwards, 190 TransitionsBefore, 116 TransitionsAfterwards, 27104 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 55 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 1 ChoiceCompositions, 86 TotalNumberOfCompositions, 114882 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24236, independent: 23421, independent conditional: 0, independent unconditional: 23421, dependent: 815, dependent conditional: 0, dependent unconditional: 815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10193, independent: 10053, independent conditional: 0, independent unconditional: 10053, dependent: 140, dependent conditional: 0, dependent unconditional: 140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24236, independent: 13368, independent conditional: 0, independent unconditional: 13368, dependent: 675, dependent conditional: 0, dependent unconditional: 675, unknown: 10193, unknown conditional: 0, unknown unconditional: 10193] , Statistics on independence cache: Total cache size (in pairs): 1046, Positive cache size: 949, Positive conditional cache size: 0, Positive unconditional cache size: 949, Negative cache size: 97, Negative conditional cache size: 0, Negative unconditional cache size: 97, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.2s, 217 PlacesBefore, 139 PlacesAfterwards, 205 TransitionsBefore, 126 TransitionsAfterwards, 32088 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 60 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 20 ConcurrentYvCompositions, 1 ChoiceCompositions, 92 TotalNumberOfCompositions, 145716 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 29926, independent: 28982, independent conditional: 0, independent unconditional: 28982, 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: 12506, independent: 12263, independent conditional: 0, independent unconditional: 12263, dependent: 243, dependent conditional: 0, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 29926, independent: 16719, independent conditional: 0, independent unconditional: 16719, dependent: 701, dependent conditional: 0, dependent unconditional: 701, unknown: 12506, unknown conditional: 0, unknown unconditional: 12506] , Statistics on independence cache: Total cache size (in pairs): 1632, Positive cache size: 1473, Positive conditional cache size: 0, Positive unconditional cache size: 1473, Negative cache size: 159, Negative conditional cache size: 0, Negative unconditional cache size: 159, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.3s, 233 PlacesBefore, 150 PlacesAfterwards, 220 TransitionsBefore, 136 TransitionsAfterwards, 37492 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 63 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 1 ChoiceCompositions, 98 TotalNumberOfCompositions, 199678 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 35317, independent: 34078, independent conditional: 0, independent unconditional: 34078, dependent: 1239, dependent conditional: 0, dependent unconditional: 1239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13930, independent: 13755, independent conditional: 0, independent unconditional: 13755, dependent: 175, dependent conditional: 0, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 35317, independent: 20323, independent conditional: 0, independent unconditional: 20323, dependent: 1064, dependent conditional: 0, dependent unconditional: 1064, unknown: 13930, unknown conditional: 0, unknown unconditional: 13930] , Statistics on independence cache: Total cache size (in pairs): 1313, Positive cache size: 1200, Positive conditional cache size: 0, Positive unconditional cache size: 1200, 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: 2.5s, 249 PlacesBefore, 161 PlacesAfterwards, 235 TransitionsBefore, 146 TransitionsAfterwards, 43316 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 71 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 1 ChoiceCompositions, 104 TotalNumberOfCompositions, 195158 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 60699, independent: 59618, independent conditional: 0, independent unconditional: 59618, dependent: 1081, dependent conditional: 0, dependent unconditional: 1081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19918, independent: 19679, independent conditional: 0, independent unconditional: 19679, dependent: 239, dependent conditional: 0, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 60699, independent: 39939, independent conditional: 0, independent unconditional: 39939, dependent: 842, dependent conditional: 0, dependent unconditional: 842, unknown: 19918, unknown conditional: 0, unknown unconditional: 19918] , Statistics on independence cache: Total cache size (in pairs): 4253, Positive cache size: 4117, Positive conditional cache size: 0, Positive unconditional cache size: 4117, Negative cache size: 136, Negative conditional cache size: 0, Negative unconditional cache size: 136, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.8s, 265 PlacesBefore, 172 PlacesAfterwards, 250 TransitionsBefore, 156 TransitionsAfterwards, 49560 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 70 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 28 ConcurrentYvCompositions, 1 ChoiceCompositions, 110 TotalNumberOfCompositions, 257752 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 52178, independent: 50790, independent conditional: 0, independent unconditional: 50790, dependent: 1388, dependent conditional: 0, dependent unconditional: 1388, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 18813, independent: 18614, independent conditional: 0, independent unconditional: 18614, dependent: 199, dependent conditional: 0, dependent unconditional: 199, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 52178, independent: 32176, independent conditional: 0, independent unconditional: 32176, dependent: 1189, dependent conditional: 0, dependent unconditional: 1189, unknown: 18813, unknown conditional: 0, unknown unconditional: 18813] , Statistics on independence cache: Total cache size (in pairs): 2040, Positive cache size: 1908, Positive conditional cache size: 0, Positive unconditional cache size: 1908, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.7s, 281 PlacesBefore, 183 PlacesAfterwards, 265 TransitionsBefore, 166 TransitionsAfterwards, 56224 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 77 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 1 ChoiceCompositions, 116 TotalNumberOfCompositions, 256697 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 49371, independent: 48132, independent conditional: 0, independent unconditional: 48132, dependent: 1239, dependent conditional: 0, dependent unconditional: 1239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 21426, independent: 21215, independent conditional: 0, independent unconditional: 21215, dependent: 211, dependent conditional: 0, dependent unconditional: 211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 49371, independent: 26917, independent conditional: 0, independent unconditional: 26917, dependent: 1028, dependent conditional: 0, dependent unconditional: 1028, unknown: 21426, unknown conditional: 0, unknown unconditional: 21426] , Statistics on independence cache: Total cache size (in pairs): 1958, Positive cache size: 1817, Positive conditional cache size: 0, Positive unconditional cache size: 1817, Negative cache size: 141, Negative conditional cache size: 0, Negative unconditional cache size: 141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 297 PlacesBefore, 194 PlacesAfterwards, 280 TransitionsBefore, 176 TransitionsAfterwards, 63308 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 81 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 1 ChoiceCompositions, 122 TotalNumberOfCompositions, 334797 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 58791, independent: 57206, independent conditional: 0, independent unconditional: 57206, dependent: 1585, dependent conditional: 0, dependent unconditional: 1585, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 23453, independent: 23241, independent conditional: 0, independent unconditional: 23241, dependent: 212, dependent conditional: 0, dependent unconditional: 212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 58791, independent: 33965, independent conditional: 0, independent unconditional: 33965, dependent: 1373, dependent conditional: 0, dependent unconditional: 1373, unknown: 23453, unknown conditional: 0, unknown unconditional: 23453] , Statistics on independence cache: Total cache size (in pairs): 2074, Positive cache size: 1923, Positive conditional cache size: 0, Positive unconditional cache size: 1923, Negative cache size: 151, Negative conditional cache size: 0, Negative unconditional cache size: 151, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 313 PlacesBefore, 205 PlacesAfterwards, 295 TransitionsBefore, 186 TransitionsAfterwards, 70812 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 84 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 32 ConcurrentYvCompositions, 1 ChoiceCompositions, 128 TotalNumberOfCompositions, 380141 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 60947, independent: 59247, independent conditional: 0, independent unconditional: 59247, dependent: 1700, dependent conditional: 0, dependent unconditional: 1700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 24942, independent: 24709, independent conditional: 0, independent unconditional: 24709, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 60947, independent: 34538, independent conditional: 0, independent unconditional: 34538, dependent: 1467, dependent conditional: 0, dependent unconditional: 1467, unknown: 24942, unknown conditional: 0, unknown unconditional: 24942] , Statistics on independence cache: Total cache size (in pairs): 1781, Positive cache size: 1621, Positive conditional cache size: 0, Positive unconditional cache size: 1621, Negative cache size: 160, Negative conditional cache size: 0, Negative unconditional cache size: 160, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 329 PlacesBefore, 216 PlacesAfterwards, 310 TransitionsBefore, 196 TransitionsAfterwards, 78736 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 92 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 30 ConcurrentYvCompositions, 1 ChoiceCompositions, 134 TotalNumberOfCompositions, 411425 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 129222, independent: 127482, independent conditional: 0, independent unconditional: 127482, dependent: 1740, dependent conditional: 0, dependent unconditional: 1740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 35947, independent: 35629, independent conditional: 0, independent unconditional: 35629, dependent: 318, dependent conditional: 0, dependent unconditional: 318, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 129222, independent: 91853, independent conditional: 0, independent unconditional: 91853, dependent: 1422, dependent conditional: 0, dependent unconditional: 1422, unknown: 35947, unknown conditional: 0, unknown unconditional: 35947] , Statistics on independence cache: Total cache size (in pairs): 7573, Positive cache size: 7387, Positive conditional cache size: 0, Positive unconditional cache size: 7387, Negative cache size: 186, Negative conditional cache size: 0, Negative unconditional cache size: 186, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.4s, 345 PlacesBefore, 227 PlacesAfterwards, 325 TransitionsBefore, 206 TransitionsAfterwards, 87080 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 93 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 35 ConcurrentYvCompositions, 1 ChoiceCompositions, 140 TotalNumberOfCompositions, 400397 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 110632, independent: 109081, independent conditional: 0, independent unconditional: 109081, dependent: 1551, dependent conditional: 0, dependent unconditional: 1551, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 38331, independent: 37984, independent conditional: 0, independent unconditional: 37984, dependent: 347, dependent conditional: 0, dependent unconditional: 347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 110632, independent: 71097, independent conditional: 0, independent unconditional: 71097, dependent: 1204, dependent conditional: 0, dependent unconditional: 1204, unknown: 38331, unknown conditional: 0, unknown unconditional: 38331] , Statistics on independence cache: Total cache size (in pairs): 8376, Positive cache size: 8180, Positive conditional cache size: 0, Positive unconditional cache size: 8180, Negative cache size: 196, Negative conditional cache size: 0, Negative unconditional cache size: 196, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.6s, 361 PlacesBefore, 238 PlacesAfterwards, 340 TransitionsBefore, 216 TransitionsAfterwards, 95844 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 95 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 1 ChoiceCompositions, 146 TotalNumberOfCompositions, 434963 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 118753, independent: 117150, independent conditional: 0, independent unconditional: 117150, dependent: 1603, dependent conditional: 0, dependent unconditional: 1603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 42004, independent: 41642, independent conditional: 0, independent unconditional: 41642, dependent: 362, dependent conditional: 0, dependent unconditional: 362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 118753, independent: 75508, independent conditional: 0, independent unconditional: 75508, dependent: 1241, dependent conditional: 0, dependent unconditional: 1241, unknown: 42004, unknown conditional: 0, unknown unconditional: 42004] , Statistics on independence cache: Total cache size (in pairs): 9203, Positive cache size: 8997, Positive conditional cache size: 0, Positive unconditional cache size: 8997, 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: 3.8s, 377 PlacesBefore, 249 PlacesAfterwards, 355 TransitionsBefore, 226 TransitionsAfterwards, 105028 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 101 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 1 ChoiceCompositions, 152 TotalNumberOfCompositions, 486335 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 114469, independent: 112758, independent conditional: 0, independent unconditional: 112758, 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: 42550, independent: 42197, independent conditional: 0, independent unconditional: 42197, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 114469, independent: 70561, independent conditional: 0, independent unconditional: 70561, dependent: 1358, dependent conditional: 0, dependent unconditional: 1358, unknown: 42550, unknown conditional: 0, unknown unconditional: 42550] , Statistics on independence cache: Total cache size (in pairs): 7352, Positive cache size: 7147, Positive conditional cache size: 0, Positive unconditional cache size: 7147, Negative cache size: 205, Negative conditional cache size: 0, Negative unconditional cache size: 205, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 393 PlacesBefore, 260 PlacesAfterwards, 370 TransitionsBefore, 236 TransitionsAfterwards, 114632 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 104 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 42 ConcurrentYvCompositions, 1 ChoiceCompositions, 158 TotalNumberOfCompositions, 608829 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 167729, independent: 165599, independent conditional: 0, independent unconditional: 165599, dependent: 2130, dependent conditional: 0, dependent unconditional: 2130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 50406, independent: 50011, independent conditional: 0, independent unconditional: 50011, dependent: 395, dependent conditional: 0, dependent unconditional: 395, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 167729, independent: 115588, independent conditional: 0, independent unconditional: 115588, dependent: 1735, dependent conditional: 0, dependent unconditional: 1735, unknown: 50406, unknown conditional: 0, unknown unconditional: 50406] , Statistics on independence cache: Total cache size (in pairs): 11003, Positive cache size: 10777, Positive conditional cache size: 0, Positive unconditional cache size: 10777, Negative cache size: 226, Negative conditional cache size: 0, Negative unconditional cache size: 226, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 409 PlacesBefore, 271 PlacesAfterwards, 385 TransitionsBefore, 246 TransitionsAfterwards, 124656 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 111 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 1 ChoiceCompositions, 164 TotalNumberOfCompositions, 664648 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 128005, independent: 125784, independent conditional: 0, independent unconditional: 125784, dependent: 2221, dependent conditional: 0, dependent unconditional: 2221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 48001, independent: 47617, independent conditional: 0, independent unconditional: 47617, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 128005, independent: 78167, independent conditional: 0, independent unconditional: 78167, dependent: 1837, dependent conditional: 0, dependent unconditional: 1837, unknown: 48001, unknown conditional: 0, unknown unconditional: 48001] , Statistics on independence cache: Total cache size (in pairs): 5803, Positive cache size: 5546, Positive conditional cache size: 0, Positive unconditional cache size: 5546, Negative cache size: 257, Negative conditional cache size: 0, Negative unconditional cache size: 257, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 425 PlacesBefore, 282 PlacesAfterwards, 400 TransitionsBefore, 256 TransitionsAfterwards, 135100 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 112 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 46 ConcurrentYvCompositions, 1 ChoiceCompositions, 170 TotalNumberOfCompositions, 719331 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 120527, independent: 118207, independent conditional: 0, independent unconditional: 118207, dependent: 2320, dependent conditional: 0, dependent unconditional: 2320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46793, independent: 46430, independent conditional: 0, independent unconditional: 46430, dependent: 363, dependent conditional: 0, dependent unconditional: 363, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 120527, independent: 71777, independent conditional: 0, independent unconditional: 71777, dependent: 1957, dependent conditional: 0, dependent unconditional: 1957, unknown: 46793, unknown conditional: 0, unknown unconditional: 46793] , Statistics on independence cache: Total cache size (in pairs): 3931, Positive cache size: 3709, Positive conditional cache size: 0, Positive unconditional cache size: 3709, 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: 4.5s, 441 PlacesBefore, 293 PlacesAfterwards, 415 TransitionsBefore, 266 TransitionsAfterwards, 145964 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 114 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 1 ChoiceCompositions, 176 TotalNumberOfCompositions, 675794 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 124509, independent: 122495, independent conditional: 0, independent unconditional: 122495, dependent: 2014, dependent conditional: 0, dependent unconditional: 2014, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 53322, independent: 52810, independent conditional: 0, independent unconditional: 52810, dependent: 512, dependent conditional: 0, dependent unconditional: 512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 124509, independent: 69685, independent conditional: 0, independent unconditional: 69685, dependent: 1502, dependent conditional: 0, dependent unconditional: 1502, unknown: 53322, unknown conditional: 0, unknown unconditional: 53322] , Statistics on independence cache: Total cache size (in pairs): 5488, Positive cache size: 5150, Positive conditional cache size: 0, Positive unconditional cache size: 5150, Negative cache size: 338, Negative conditional cache size: 0, Negative unconditional cache size: 338, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 457 PlacesBefore, 304 PlacesAfterwards, 430 TransitionsBefore, 276 TransitionsAfterwards, 157248 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 119 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 51 ConcurrentYvCompositions, 1 ChoiceCompositions, 182 TotalNumberOfCompositions, 729392 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 126989, independent: 124898, independent conditional: 0, independent unconditional: 124898, dependent: 2091, dependent conditional: 0, dependent unconditional: 2091, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 55721, independent: 55352, independent conditional: 0, independent unconditional: 55352, dependent: 369, dependent conditional: 0, dependent unconditional: 369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 126989, independent: 69546, independent conditional: 0, independent unconditional: 69546, dependent: 1722, dependent conditional: 0, dependent unconditional: 1722, unknown: 55721, unknown conditional: 0, unknown unconditional: 55721] , Statistics on independence cache: Total cache size (in pairs): 4499, Positive cache size: 4259, Positive conditional cache size: 0, Positive unconditional cache size: 4259, Negative cache size: 240, Negative conditional cache size: 0, Negative unconditional cache size: 240, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 473 PlacesBefore, 315 PlacesAfterwards, 445 TransitionsBefore, 286 TransitionsAfterwards, 168952 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 126 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 1 ChoiceCompositions, 188 TotalNumberOfCompositions, 777131 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 199877, independent: 197733, independent conditional: 0, independent unconditional: 197733, 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: 73048, independent: 72590, independent conditional: 0, independent unconditional: 72590, dependent: 458, dependent conditional: 0, dependent unconditional: 458, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 199877, independent: 125143, independent conditional: 0, independent unconditional: 125143, dependent: 1686, dependent conditional: 0, dependent unconditional: 1686, unknown: 73048, unknown conditional: 0, unknown unconditional: 73048] , Statistics on independence cache: Total cache size (in pairs): 16000, Positive cache size: 15724, Positive conditional cache size: 0, Positive unconditional cache size: 15724, Negative cache size: 276, Negative conditional cache size: 0, Negative unconditional cache size: 276, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 489 PlacesBefore, 326 PlacesAfterwards, 460 TransitionsBefore, 296 TransitionsAfterwards, 181076 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 136 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 46 ConcurrentYvCompositions, 1 ChoiceCompositions, 194 TotalNumberOfCompositions, 852724 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 158272, independent: 156006, independent conditional: 0, independent unconditional: 156006, dependent: 2266, dependent conditional: 0, dependent unconditional: 2266, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 67363, independent: 66911, independent conditional: 0, independent unconditional: 66911, dependent: 452, dependent conditional: 0, dependent unconditional: 452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 158272, independent: 89095, independent conditional: 0, independent unconditional: 89095, dependent: 1814, dependent conditional: 0, dependent unconditional: 1814, unknown: 67363, unknown conditional: 0, unknown unconditional: 67363] , Statistics on independence cache: Total cache size (in pairs): 5863, Positive cache size: 5605, Positive conditional cache size: 0, Positive unconditional cache size: 5605, 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: 5.1s, 505 PlacesBefore, 337 PlacesAfterwards, 475 TransitionsBefore, 306 TransitionsAfterwards, 193620 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 141 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 47 ConcurrentYvCompositions, 1 ChoiceCompositions, 200 TotalNumberOfCompositions, 910817 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 151050, independent: 148711, independent conditional: 0, independent unconditional: 148711, dependent: 2339, dependent conditional: 0, dependent unconditional: 2339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 70061, independent: 69687, independent conditional: 0, independent unconditional: 69687, dependent: 374, dependent conditional: 0, dependent unconditional: 374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 151050, independent: 79024, independent conditional: 0, independent unconditional: 79024, dependent: 1965, dependent conditional: 0, dependent unconditional: 1965, unknown: 70061, unknown conditional: 0, unknown unconditional: 70061] , Statistics on independence cache: Total cache size (in pairs): 4572, Positive cache size: 4304, Positive conditional cache size: 0, Positive unconditional cache size: 4304, Negative cache size: 268, Negative conditional cache size: 0, Negative unconditional cache size: 268, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.5s, 521 PlacesBefore, 348 PlacesAfterwards, 490 TransitionsBefore, 316 TransitionsAfterwards, 206584 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 142 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 52 ConcurrentYvCompositions, 1 ChoiceCompositions, 206 TotalNumberOfCompositions, 948775 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 245056, independent: 242686, independent conditional: 0, independent unconditional: 242686, dependent: 2370, dependent conditional: 0, dependent unconditional: 2370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 88634, independent: 88099, independent conditional: 0, independent unconditional: 88099, dependent: 535, dependent conditional: 0, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 245056, independent: 154587, independent conditional: 0, independent unconditional: 154587, dependent: 1835, dependent conditional: 0, dependent unconditional: 1835, unknown: 88634, unknown conditional: 0, unknown unconditional: 88634] , Statistics on independence cache: Total cache size (in pairs): 19451, Positive cache size: 19145, Positive conditional cache size: 0, Positive unconditional cache size: 19145, Negative cache size: 306, Negative conditional cache size: 0, Negative unconditional cache size: 306, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 537 PlacesBefore, 359 PlacesAfterwards, 505 TransitionsBefore, 326 TransitionsAfterwards, 219968 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 143 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 1 ChoiceCompositions, 212 TotalNumberOfCompositions, 1017731 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 189380, independent: 186925, independent conditional: 0, independent unconditional: 186925, dependent: 2455, dependent conditional: 0, dependent unconditional: 2455, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 81089, independent: 80633, independent conditional: 0, independent unconditional: 80633, dependent: 456, dependent conditional: 0, dependent unconditional: 456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 189380, independent: 106292, independent conditional: 0, independent unconditional: 106292, dependent: 1999, dependent conditional: 0, dependent unconditional: 1999, unknown: 81089, unknown conditional: 0, unknown unconditional: 81089] , Statistics on independence cache: Total cache size (in pairs): 6885, Positive cache size: 6600, Positive conditional cache size: 0, Positive unconditional cache size: 6600, 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: 5.6s, 553 PlacesBefore, 370 PlacesAfterwards, 520 TransitionsBefore, 336 TransitionsAfterwards, 233772 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 151 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 55 ConcurrentYvCompositions, 1 ChoiceCompositions, 218 TotalNumberOfCompositions, 1089608 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 184212, independent: 181671, independent conditional: 0, independent unconditional: 181671, dependent: 2541, dependent conditional: 0, dependent unconditional: 2541, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 85679, independent: 85276, independent conditional: 0, independent unconditional: 85276, dependent: 403, dependent conditional: 0, dependent unconditional: 403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 184212, independent: 96395, independent conditional: 0, independent unconditional: 96395, dependent: 2138, dependent conditional: 0, dependent unconditional: 2138, unknown: 85679, unknown conditional: 0, unknown unconditional: 85679] , Statistics on independence cache: Total cache size (in pairs): 5723, Positive cache size: 5429, Positive conditional cache size: 0, Positive unconditional cache size: 5429, Negative cache size: 294, Negative conditional cache size: 0, Negative unconditional cache size: 294, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 569 PlacesBefore, 381 PlacesAfterwards, 535 TransitionsBefore, 346 TransitionsAfterwards, 247996 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 151 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 61 ConcurrentYvCompositions, 1 ChoiceCompositions, 224 TotalNumberOfCompositions, 1168256 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 202780, independent: 200121, independent conditional: 0, independent unconditional: 200121, dependent: 2659, dependent conditional: 0, dependent unconditional: 2659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 88273, independent: 87771, independent conditional: 0, independent unconditional: 87771, dependent: 502, dependent conditional: 0, dependent unconditional: 502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 202780, independent: 112350, independent conditional: 0, independent unconditional: 112350, dependent: 2157, dependent conditional: 0, dependent unconditional: 2157, unknown: 88273, unknown conditional: 0, unknown unconditional: 88273] , Statistics on independence cache: Total cache size (in pairs): 7092, Positive cache size: 6788, Positive conditional cache size: 0, Positive unconditional cache size: 6788, Negative cache size: 304, Negative conditional cache size: 0, Negative unconditional cache size: 304, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.9s, 585 PlacesBefore, 392 PlacesAfterwards, 550 TransitionsBefore, 356 TransitionsAfterwards, 262640 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 160 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 58 ConcurrentYvCompositions, 1 ChoiceCompositions, 230 TotalNumberOfCompositions, 1221977 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 297530, independent: 294842, independent conditional: 0, independent unconditional: 294842, dependent: 2688, dependent conditional: 0, dependent unconditional: 2688, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 113013, independent: 112445, independent conditional: 0, independent unconditional: 112445, dependent: 568, dependent conditional: 0, dependent unconditional: 568, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 297530, independent: 182397, independent conditional: 0, independent unconditional: 182397, dependent: 2120, dependent conditional: 0, dependent unconditional: 2120, unknown: 113013, unknown conditional: 0, unknown unconditional: 113013] , Statistics on independence cache: Total cache size (in pairs): 22900, Positive cache size: 22554, Positive conditional cache size: 0, Positive unconditional cache size: 22554, Negative cache size: 346, Negative conditional cache size: 0, Negative unconditional cache size: 346, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 601 PlacesBefore, 403 PlacesAfterwards, 565 TransitionsBefore, 366 TransitionsAfterwards, 277704 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 162 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 62 ConcurrentYvCompositions, 1 ChoiceCompositions, 236 TotalNumberOfCompositions, 1291017 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 235182, independent: 232416, independent conditional: 0, independent unconditional: 232416, dependent: 2766, dependent conditional: 0, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 101364, independent: 100881, independent conditional: 0, independent unconditional: 100881, dependent: 483, dependent conditional: 0, dependent unconditional: 483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 235182, independent: 131535, independent conditional: 0, independent unconditional: 131535, dependent: 2283, dependent conditional: 0, dependent unconditional: 2283, unknown: 101364, unknown conditional: 0, unknown unconditional: 101364] , Statistics on independence cache: Total cache size (in pairs): 8386, Positive cache size: 8065, Positive conditional cache size: 0, Positive unconditional cache size: 8065, Negative cache size: 321, Negative conditional cache size: 0, Negative unconditional cache size: 321, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 617 PlacesBefore, 414 PlacesAfterwards, 580 TransitionsBefore, 376 TransitionsAfterwards, 293188 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 168 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 62 ConcurrentYvCompositions, 1 ChoiceCompositions, 242 TotalNumberOfCompositions, 1375693 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 234975, independent: 232107, independent conditional: 0, independent unconditional: 232107, dependent: 2868, dependent conditional: 0, dependent unconditional: 2868, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 106102, independent: 105641, independent conditional: 0, independent unconditional: 105641, dependent: 461, dependent conditional: 0, dependent unconditional: 461, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 234975, independent: 126466, independent conditional: 0, independent unconditional: 126466, dependent: 2407, dependent conditional: 0, dependent unconditional: 2407, unknown: 106102, unknown conditional: 0, unknown unconditional: 106102] , Statistics on independence cache: Total cache size (in pairs): 7866, Positive cache size: 7535, Positive conditional cache size: 0, Positive unconditional cache size: 7535, Negative cache size: 331, Negative conditional cache size: 0, Negative unconditional cache size: 331, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.7s, 633 PlacesBefore, 425 PlacesAfterwards, 595 TransitionsBefore, 386 TransitionsAfterwards, 309092 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 166 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 70 ConcurrentYvCompositions, 1 ChoiceCompositions, 248 TotalNumberOfCompositions, 1432279 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 245199, independent: 242287, independent conditional: 0, independent unconditional: 242287, dependent: 2912, dependent conditional: 0, dependent unconditional: 2912, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 109309, independent: 108794, independent conditional: 0, independent unconditional: 108794, dependent: 515, dependent conditional: 0, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 245199, independent: 133493, independent conditional: 0, independent unconditional: 133493, dependent: 2397, dependent conditional: 0, dependent unconditional: 2397, unknown: 109309, unknown conditional: 0, unknown unconditional: 109309] , Statistics on independence cache: Total cache size (in pairs): 8223, Positive cache size: 7884, Positive conditional cache size: 0, Positive unconditional cache size: 7884, Negative cache size: 339, Negative conditional cache size: 0, Negative unconditional cache size: 339, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.8s, 649 PlacesBefore, 436 PlacesAfterwards, 610 TransitionsBefore, 396 TransitionsAfterwards, 325416 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 169 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 73 ConcurrentYvCompositions, 1 ChoiceCompositions, 254 TotalNumberOfCompositions, 1514238 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 259275, independent: 256272, independent conditional: 0, independent unconditional: 256272, dependent: 3003, dependent conditional: 0, dependent unconditional: 3003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 113168, independent: 112555, independent conditional: 0, independent unconditional: 112555, dependent: 613, dependent conditional: 0, dependent unconditional: 613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 259275, independent: 143717, independent conditional: 0, independent unconditional: 143717, dependent: 2390, dependent conditional: 0, dependent unconditional: 2390, unknown: 113168, unknown conditional: 0, unknown unconditional: 113168] , Statistics on independence cache: Total cache size (in pairs): 8635, Positive cache size: 8287, Positive conditional cache size: 0, Positive unconditional cache size: 8287, Negative cache size: 348, Negative conditional cache size: 0, Negative unconditional cache size: 348, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 665 PlacesBefore, 447 PlacesAfterwards, 625 TransitionsBefore, 406 TransitionsAfterwards, 342160 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 174 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 74 ConcurrentYvCompositions, 1 ChoiceCompositions, 260 TotalNumberOfCompositions, 1597587 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 492243, independent: 489157, independent conditional: 0, independent unconditional: 489157, dependent: 3086, dependent conditional: 0, dependent unconditional: 3086, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 151338, independent: 150637, independent conditional: 0, independent unconditional: 150637, dependent: 701, dependent conditional: 0, dependent unconditional: 701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 492243, independent: 338520, independent conditional: 0, independent unconditional: 338520, dependent: 2385, dependent conditional: 0, dependent unconditional: 2385, unknown: 151338, unknown conditional: 0, unknown unconditional: 151338] , Statistics on independence cache: Total cache size (in pairs): 32044, Positive cache size: 31648, Positive conditional cache size: 0, Positive unconditional cache size: 31648, Negative cache size: 396, Negative conditional cache size: 0, Negative unconditional cache size: 396, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 681 PlacesBefore, 458 PlacesAfterwards, 640 TransitionsBefore, 416 TransitionsAfterwards, 359324 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 186 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 68 ConcurrentYvCompositions, 1 ChoiceCompositions, 266 TotalNumberOfCompositions, 1700660 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 433560, independent: 430364, independent conditional: 0, independent unconditional: 430364, dependent: 3196, dependent conditional: 0, dependent unconditional: 3196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 156654, independent: 155937, independent conditional: 0, independent unconditional: 155937, dependent: 717, dependent conditional: 0, dependent unconditional: 717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 433560, independent: 274427, independent conditional: 0, independent unconditional: 274427, dependent: 2479, dependent conditional: 0, dependent unconditional: 2479, unknown: 156654, unknown conditional: 0, unknown unconditional: 156654] , Statistics on independence cache: Total cache size (in pairs): 33559, Positive cache size: 33153, Positive conditional cache size: 0, Positive unconditional cache size: 33153, Negative cache size: 406, Negative conditional cache size: 0, Negative unconditional cache size: 406, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 697 PlacesBefore, 469 PlacesAfterwards, 655 TransitionsBefore, 426 TransitionsAfterwards, 376908 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 190 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 70 ConcurrentYvCompositions, 1 ChoiceCompositions, 272 TotalNumberOfCompositions, 1774362 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 411942, independent: 408678, independent conditional: 0, independent unconditional: 408678, dependent: 3264, dependent conditional: 0, dependent unconditional: 3264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 154801, independent: 154183, independent conditional: 0, independent unconditional: 154183, dependent: 618, dependent conditional: 0, dependent unconditional: 618, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 411942, independent: 254495, independent conditional: 0, independent unconditional: 254495, dependent: 2646, dependent conditional: 0, dependent unconditional: 2646, unknown: 154801, unknown conditional: 0, unknown unconditional: 154801] , Statistics on independence cache: Total cache size (in pairs): 30512, Positive cache size: 30096, Positive conditional cache size: 0, Positive unconditional cache size: 30096, Negative cache size: 416, Negative conditional cache size: 0, Negative unconditional cache size: 416, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 713 PlacesBefore, 480 PlacesAfterwards, 670 TransitionsBefore, 436 TransitionsAfterwards, 394912 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 197 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 69 ConcurrentYvCompositions, 1 ChoiceCompositions, 278 TotalNumberOfCompositions, 1848984 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 369904, independent: 366583, independent conditional: 0, independent unconditional: 366583, dependent: 3321, dependent conditional: 0, dependent unconditional: 3321, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 151263, independent: 150634, independent conditional: 0, independent unconditional: 150634, dependent: 629, dependent conditional: 0, dependent unconditional: 629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 369904, independent: 215949, independent conditional: 0, independent unconditional: 215949, dependent: 2692, dependent conditional: 0, dependent unconditional: 2692, unknown: 151263, unknown conditional: 0, unknown unconditional: 151263] , Statistics on independence cache: Total cache size (in pairs): 19965, Positive cache size: 19538, Positive conditional cache size: 0, Positive unconditional cache size: 19538, Negative cache size: 427, Negative conditional cache size: 0, Negative unconditional cache size: 427, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 729 PlacesBefore, 491 PlacesAfterwards, 685 TransitionsBefore, 446 TransitionsAfterwards, 413336 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 196 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 1 ChoiceCompositions, 284 TotalNumberOfCompositions, 1927687 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 343010, independent: 339626, independent conditional: 0, independent unconditional: 339626, dependent: 3384, dependent conditional: 0, dependent unconditional: 3384, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 148184, independent: 147565, independent conditional: 0, independent unconditional: 147565, dependent: 619, dependent conditional: 0, dependent unconditional: 619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 343010, independent: 192061, independent conditional: 0, independent unconditional: 192061, dependent: 2765, dependent conditional: 0, dependent unconditional: 2765, unknown: 148184, unknown conditional: 0, unknown unconditional: 148184] , Statistics on independence cache: Total cache size (in pairs): 12257, Positive cache size: 11844, Positive conditional cache size: 0, Positive unconditional cache size: 11844, Negative cache size: 413, Negative conditional cache size: 0, Negative unconditional cache size: 413, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.0s, 745 PlacesBefore, 502 PlacesAfterwards, 700 TransitionsBefore, 456 TransitionsAfterwards, 432180 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 201 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 1 ChoiceCompositions, 290 TotalNumberOfCompositions, 2017950 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 358695, independent: 355236, independent conditional: 0, independent unconditional: 355236, dependent: 3459, dependent conditional: 0, dependent unconditional: 3459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 155151, independent: 154460, independent conditional: 0, independent unconditional: 154460, dependent: 691, dependent conditional: 0, dependent unconditional: 691, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 358695, independent: 200776, independent conditional: 0, independent unconditional: 200776, dependent: 2768, dependent conditional: 0, dependent unconditional: 2768, unknown: 155151, unknown conditional: 0, unknown unconditional: 155151] , Statistics on independence cache: Total cache size (in pairs): 12322, Positive cache size: 11920, Positive conditional cache size: 0, Positive unconditional cache size: 11920, Negative cache size: 402, Negative conditional cache size: 0, Negative unconditional cache size: 402, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 761 PlacesBefore, 513 PlacesAfterwards, 715 TransitionsBefore, 466 TransitionsAfterwards, 451444 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 204 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 80 ConcurrentYvCompositions, 1 ChoiceCompositions, 296 TotalNumberOfCompositions, 2128347 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 368487, independent: 364915, independent conditional: 0, independent unconditional: 364915, dependent: 3572, dependent conditional: 0, dependent unconditional: 3572, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 161208, independent: 160582, independent conditional: 0, independent unconditional: 160582, dependent: 626, dependent conditional: 0, dependent unconditional: 626, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 368487, independent: 204333, independent conditional: 0, independent unconditional: 204333, dependent: 2946, dependent conditional: 0, dependent unconditional: 2946, unknown: 161208, unknown conditional: 0, unknown unconditional: 161208] , Statistics on independence cache: Total cache size (in pairs): 12321, Positive cache size: 11910, Positive conditional cache size: 0, Positive unconditional cache size: 11910, Negative cache size: 411, Negative conditional cache size: 0, Negative unconditional cache size: 411, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 777 PlacesBefore, 524 PlacesAfterwards, 730 TransitionsBefore, 476 TransitionsAfterwards, 471128 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 213 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 1 ChoiceCompositions, 302 TotalNumberOfCompositions, 2187700 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 396466, independent: 392873, independent conditional: 0, independent unconditional: 392873, dependent: 3593, dependent conditional: 0, dependent unconditional: 3593, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 171411, independent: 170727, independent conditional: 0, independent unconditional: 170727, dependent: 684, dependent conditional: 0, dependent unconditional: 684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 396466, independent: 222146, independent conditional: 0, independent unconditional: 222146, dependent: 2909, dependent conditional: 0, dependent unconditional: 2909, unknown: 171411, unknown conditional: 0, unknown unconditional: 171411] , Statistics on independence cache: Total cache size (in pairs): 15457, Positive cache size: 14990, Positive conditional cache size: 0, Positive unconditional cache size: 14990, Negative cache size: 467, Negative conditional cache size: 0, Negative unconditional cache size: 467, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.6s, 793 PlacesBefore, 535 PlacesAfterwards, 745 TransitionsBefore, 486 TransitionsAfterwards, 491232 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 211 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 85 ConcurrentYvCompositions, 1 ChoiceCompositions, 308 TotalNumberOfCompositions, 2309064 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 409564, independent: 405843, independent conditional: 0, independent unconditional: 405843, dependent: 3721, dependent conditional: 0, dependent unconditional: 3721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 175883, independent: 175134, independent conditional: 0, independent unconditional: 175134, dependent: 749, dependent conditional: 0, dependent unconditional: 749, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 409564, independent: 230709, independent conditional: 0, independent unconditional: 230709, dependent: 2972, dependent conditional: 0, dependent unconditional: 2972, unknown: 175883, unknown conditional: 0, unknown unconditional: 175883] , Statistics on independence cache: Total cache size (in pairs): 15799, Positive cache size: 15371, Positive conditional cache size: 0, Positive unconditional cache size: 15371, Negative cache size: 428, Negative conditional cache size: 0, Negative unconditional cache size: 428, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 809 PlacesBefore, 546 PlacesAfterwards, 760 TransitionsBefore, 496 TransitionsAfterwards, 511756 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 221 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 81 ConcurrentYvCompositions, 1 ChoiceCompositions, 314 TotalNumberOfCompositions, 2404523 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 550649, independent: 546864, independent conditional: 0, independent unconditional: 546864, dependent: 3785, dependent conditional: 0, dependent unconditional: 3785, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 209680, independent: 208869, independent conditional: 0, independent unconditional: 208869, dependent: 811, dependent conditional: 0, dependent unconditional: 811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 550649, independent: 337995, independent conditional: 0, independent unconditional: 337995, dependent: 2974, dependent conditional: 0, dependent unconditional: 2974, unknown: 209680, unknown conditional: 0, unknown unconditional: 209680] , Statistics on independence cache: Total cache size (in pairs): 40434, Positive cache size: 39900, Positive conditional cache size: 0, Positive unconditional cache size: 39900, Negative cache size: 534, Negative conditional cache size: 0, Negative unconditional cache size: 534, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.9s, 825 PlacesBefore, 557 PlacesAfterwards, 775 TransitionsBefore, 506 TransitionsAfterwards, 532700 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 230 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 78 ConcurrentYvCompositions, 1 ChoiceCompositions, 320 TotalNumberOfCompositions, 2504642 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 450853, independent: 446991, independent conditional: 0, independent unconditional: 446991, dependent: 3862, dependent conditional: 0, dependent unconditional: 3862, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 195612, independent: 194886, independent conditional: 0, independent unconditional: 194886, dependent: 726, dependent conditional: 0, dependent unconditional: 726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 450853, independent: 252105, independent conditional: 0, independent unconditional: 252105, dependent: 3136, dependent conditional: 0, dependent unconditional: 3136, unknown: 195612, unknown conditional: 0, unknown unconditional: 195612] , Statistics on independence cache: Total cache size (in pairs): 18477, Positive cache size: 18031, Positive conditional cache size: 0, Positive unconditional cache size: 18031, Negative cache size: 446, Negative conditional cache size: 0, Negative unconditional cache size: 446, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 841 PlacesBefore, 568 PlacesAfterwards, 790 TransitionsBefore, 516 TransitionsAfterwards, 554064 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 234 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 80 ConcurrentYvCompositions, 1 ChoiceCompositions, 326 TotalNumberOfCompositions, 2629337 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 689683, independent: 685719, independent conditional: 0, independent unconditional: 685719, dependent: 3964, dependent conditional: 0, dependent unconditional: 3964, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 246941, independent: 246044, independent conditional: 0, independent unconditional: 246044, dependent: 897, dependent conditional: 0, dependent unconditional: 897, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 689683, independent: 439675, independent conditional: 0, independent unconditional: 439675, dependent: 3067, dependent conditional: 0, dependent unconditional: 3067, unknown: 246941, unknown conditional: 0, unknown unconditional: 246941] , Statistics on independence cache: Total cache size (in pairs): 50811, Positive cache size: 50305, Positive conditional cache size: 0, Positive unconditional cache size: 50305, Negative cache size: 506, Negative conditional cache size: 0, Negative unconditional cache size: 506, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.4s, 857 PlacesBefore, 579 PlacesAfterwards, 805 TransitionsBefore, 526 TransitionsAfterwards, 575848 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 233 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 1 ChoiceCompositions, 332 TotalNumberOfCompositions, 2744652 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 460662, independent: 456587, independent conditional: 0, independent unconditional: 456587, dependent: 4075, dependent conditional: 0, dependent unconditional: 4075, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 204317, independent: 203290, independent conditional: 0, independent unconditional: 203290, dependent: 1027, dependent conditional: 0, dependent unconditional: 1027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 460662, independent: 253297, independent conditional: 0, independent unconditional: 253297, dependent: 3048, dependent conditional: 0, dependent unconditional: 3048, unknown: 204317, unknown conditional: 0, unknown unconditional: 204317] , Statistics on independence cache: Total cache size (in pairs): 15934, Positive cache size: 15219, Positive conditional cache size: 0, Positive unconditional cache size: 15219, Negative cache size: 715, Negative conditional cache size: 0, Negative unconditional cache size: 715, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.6s, 873 PlacesBefore, 590 PlacesAfterwards, 820 TransitionsBefore, 536 TransitionsAfterwards, 598052 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 239 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 1 ChoiceCompositions, 338 TotalNumberOfCompositions, 2807741 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 463418, independent: 459333, independent conditional: 0, independent unconditional: 459333, dependent: 4085, dependent conditional: 0, dependent unconditional: 4085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 210869, independent: 210202, independent conditional: 0, independent unconditional: 210202, dependent: 667, dependent conditional: 0, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 463418, independent: 249131, independent conditional: 0, independent unconditional: 249131, dependent: 3418, dependent conditional: 0, dependent unconditional: 3418, unknown: 210869, unknown conditional: 0, unknown unconditional: 210869] , Statistics on independence cache: Total cache size (in pairs): 13952, Positive cache size: 13478, Positive conditional cache size: 0, Positive unconditional cache size: 13478, Negative cache size: 474, Negative conditional cache size: 0, Negative unconditional cache size: 474, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.8s, 889 PlacesBefore, 601 PlacesAfterwards, 835 TransitionsBefore, 546 TransitionsAfterwards, 620676 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 238 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 94 ConcurrentYvCompositions, 1 ChoiceCompositions, 344 TotalNumberOfCompositions, 3390125 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 550980, independent: 545960, independent conditional: 0, independent unconditional: 545960, dependent: 5020, dependent conditional: 0, dependent unconditional: 5020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 222509, independent: 221648, independent conditional: 0, independent unconditional: 221648, dependent: 861, dependent conditional: 0, dependent unconditional: 861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 550980, independent: 324312, independent conditional: 0, independent unconditional: 324312, dependent: 4159, dependent conditional: 0, dependent unconditional: 4159, unknown: 222509, unknown conditional: 0, unknown unconditional: 222509] , Statistics on independence cache: Total cache size (in pairs): 17317, Positive cache size: 16764, Positive conditional cache size: 0, Positive unconditional cache size: 16764, Negative cache size: 553, Negative conditional cache size: 0, Negative unconditional cache size: 553, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.2s, 905 PlacesBefore, 612 PlacesAfterwards, 850 TransitionsBefore, 556 TransitionsAfterwards, 643720 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 242 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 96 ConcurrentYvCompositions, 1 ChoiceCompositions, 350 TotalNumberOfCompositions, 3540406 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 551846, independent: 546698, independent conditional: 0, independent unconditional: 546698, dependent: 5148, dependent conditional: 0, dependent unconditional: 5148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 227551, independent: 226855, independent conditional: 0, independent unconditional: 226855, dependent: 696, dependent conditional: 0, dependent unconditional: 696, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 551846, independent: 319843, independent conditional: 0, independent unconditional: 319843, dependent: 4452, dependent conditional: 0, dependent unconditional: 4452, unknown: 227551, unknown conditional: 0, unknown unconditional: 227551] , Statistics on independence cache: Total cache size (in pairs): 16319, Positive cache size: 15826, Positive conditional cache size: 0, Positive unconditional cache size: 15826, Negative cache size: 493, Negative conditional cache size: 0, Negative unconditional cache size: 493, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.4s, 921 PlacesBefore, 623 PlacesAfterwards, 865 TransitionsBefore, 566 TransitionsAfterwards, 667184 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 249 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 1 ChoiceCompositions, 356 TotalNumberOfCompositions, 3631274 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 822718, independent: 817525, independent conditional: 0, independent unconditional: 817525, dependent: 5193, dependent conditional: 0, dependent unconditional: 5193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 272112, independent: 271295, independent conditional: 0, independent unconditional: 271295, dependent: 817, dependent conditional: 0, dependent unconditional: 817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 822718, independent: 546230, independent conditional: 0, independent unconditional: 546230, dependent: 4376, dependent conditional: 0, dependent unconditional: 4376, unknown: 272112, unknown conditional: 0, unknown unconditional: 272112] , Statistics on independence cache: Total cache size (in pairs): 53176, Positive cache size: 52620, Positive conditional cache size: 0, Positive unconditional cache size: 52620, Negative cache size: 556, Negative conditional cache size: 0, Negative unconditional cache size: 556, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.4s, 937 PlacesBefore, 634 PlacesAfterwards, 880 TransitionsBefore, 576 TransitionsAfterwards, 691068 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 261 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 89 ConcurrentYvCompositions, 1 ChoiceCompositions, 362 TotalNumberOfCompositions, 3248438 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 563334, independent: 558945, independent conditional: 0, independent unconditional: 558945, dependent: 4389, dependent conditional: 0, dependent unconditional: 4389, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 250178, independent: 249410, independent conditional: 0, independent unconditional: 249410, dependent: 768, dependent conditional: 0, dependent unconditional: 768, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 563334, independent: 309535, independent conditional: 0, independent unconditional: 309535, dependent: 3621, dependent conditional: 0, dependent unconditional: 3621, unknown: 250178, unknown conditional: 0, unknown unconditional: 250178] , Statistics on independence cache: Total cache size (in pairs): 18717, Positive cache size: 18207, Positive conditional cache size: 0, Positive unconditional cache size: 18207, Negative cache size: 510, Negative conditional cache size: 0, Negative unconditional cache size: 510, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.1s, 953 PlacesBefore, 645 PlacesAfterwards, 895 TransitionsBefore, 586 TransitionsAfterwards, 715372 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 261 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 1 ChoiceCompositions, 368 TotalNumberOfCompositions, 3955114 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 599623, independent: 594172, independent conditional: 0, independent unconditional: 594172, dependent: 5451, dependent conditional: 0, dependent unconditional: 5451, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 251053, independent: 250193, independent conditional: 0, independent unconditional: 250193, dependent: 860, dependent conditional: 0, dependent unconditional: 860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 599623, independent: 343979, independent conditional: 0, independent unconditional: 343979, dependent: 4591, dependent conditional: 0, dependent unconditional: 4591, unknown: 251053, unknown conditional: 0, unknown unconditional: 251053] , Statistics on independence cache: Total cache size (in pairs): 16685, Positive cache size: 16166, Positive conditional cache size: 0, Positive unconditional cache size: 16166, Negative cache size: 519, Negative conditional cache size: 0, Negative unconditional cache size: 519, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.0s, 969 PlacesBefore, 656 PlacesAfterwards, 910 TransitionsBefore, 596 TransitionsAfterwards, 740096 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 259 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 103 ConcurrentYvCompositions, 1 ChoiceCompositions, 374 TotalNumberOfCompositions, 3482055 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 602446, independent: 597907, independent conditional: 0, independent unconditional: 597907, dependent: 4539, dependent conditional: 0, dependent unconditional: 4539, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 269007, independent: 268222, independent conditional: 0, independent unconditional: 268222, dependent: 785, dependent conditional: 0, dependent unconditional: 785, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 602446, independent: 329685, independent conditional: 0, independent unconditional: 329685, dependent: 3754, dependent conditional: 0, dependent unconditional: 3754, unknown: 269007, unknown conditional: 0, unknown unconditional: 269007] , Statistics on independence cache: Total cache size (in pairs): 19900, Positive cache size: 19372, Positive conditional cache size: 0, Positive unconditional cache size: 19372, Negative cache size: 528, Negative conditional cache size: 0, Negative unconditional cache size: 528, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.5s, 985 PlacesBefore, 667 PlacesAfterwards, 925 TransitionsBefore, 606 TransitionsAfterwards, 765240 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 269 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 99 ConcurrentYvCompositions, 1 ChoiceCompositions, 380 TotalNumberOfCompositions, 3613230 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 586926, independent: 582283, independent conditional: 0, independent unconditional: 582283, dependent: 4643, dependent conditional: 0, dependent unconditional: 4643, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 270489, independent: 269736, independent conditional: 0, independent unconditional: 269736, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 586926, independent: 312547, independent conditional: 0, independent unconditional: 312547, dependent: 3890, dependent conditional: 0, dependent unconditional: 3890, unknown: 270489, unknown conditional: 0, unknown unconditional: 270489] , Statistics on independence cache: Total cache size (in pairs): 17217, Positive cache size: 16679, Positive conditional cache size: 0, Positive unconditional cache size: 16679, Negative cache size: 538, Negative conditional cache size: 0, Negative unconditional cache size: 538, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.1s, 1001 PlacesBefore, 678 PlacesAfterwards, 940 TransitionsBefore, 616 TransitionsAfterwards, 790804 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 272 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 1 ChoiceCompositions, 386 TotalNumberOfCompositions, 3726068 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 605915, independent: 601209, independent conditional: 0, independent unconditional: 601209, dependent: 4706, dependent conditional: 0, dependent unconditional: 4706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 278260, independent: 277489, independent conditional: 0, independent unconditional: 277489, dependent: 771, dependent conditional: 0, dependent unconditional: 771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 605915, independent: 323720, independent conditional: 0, independent unconditional: 323720, dependent: 3935, dependent conditional: 0, dependent unconditional: 3935, unknown: 278260, unknown conditional: 0, unknown unconditional: 278260] , Statistics on independence cache: Total cache size (in pairs): 17778, Positive cache size: 17231, Positive conditional cache size: 0, Positive unconditional cache size: 17231, Negative cache size: 547, Negative conditional cache size: 0, Negative unconditional cache size: 547, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.2s, 1017 PlacesBefore, 689 PlacesAfterwards, 955 TransitionsBefore, 626 TransitionsAfterwards, 816788 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 271 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 109 ConcurrentYvCompositions, 1 ChoiceCompositions, 392 TotalNumberOfCompositions, 3895228 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 660419, independent: 655570, independent conditional: 0, independent unconditional: 655570, dependent: 4849, dependent conditional: 0, dependent unconditional: 4849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 289309, independent: 288461, independent conditional: 0, independent unconditional: 288461, dependent: 848, dependent conditional: 0, dependent unconditional: 848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 660419, independent: 367109, independent conditional: 0, independent unconditional: 367109, dependent: 4001, dependent conditional: 0, dependent unconditional: 4001, unknown: 289309, unknown conditional: 0, unknown unconditional: 289309] , Statistics on independence cache: Total cache size (in pairs): 21785, Positive cache size: 21230, Positive conditional cache size: 0, Positive unconditional cache size: 21230, Negative cache size: 555, Negative conditional cache size: 0, Negative unconditional cache size: 555, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.0s, 1033 PlacesBefore, 700 PlacesAfterwards, 970 TransitionsBefore, 636 TransitionsAfterwards, 843192 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 279 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 107 ConcurrentYvCompositions, 1 ChoiceCompositions, 398 TotalNumberOfCompositions, 4649836 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 722693, independent: 716794, independent conditional: 0, independent unconditional: 716794, dependent: 5899, dependent conditional: 0, dependent unconditional: 5899, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 299093, independent: 298229, independent conditional: 0, independent unconditional: 298229, dependent: 864, dependent conditional: 0, dependent unconditional: 864, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 722693, independent: 418565, independent conditional: 0, independent unconditional: 418565, dependent: 5035, dependent conditional: 0, dependent unconditional: 5035, unknown: 299093, unknown conditional: 0, unknown unconditional: 299093] , Statistics on independence cache: Total cache size (in pairs): 21452, Positive cache size: 20887, Positive conditional cache size: 0, Positive unconditional cache size: 20887, Negative cache size: 565, Negative conditional cache size: 0, Negative unconditional cache size: 565, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.5s, 1049 PlacesBefore, 711 PlacesAfterwards, 985 TransitionsBefore, 646 TransitionsAfterwards, 870016 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 285 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 107 ConcurrentYvCompositions, 1 ChoiceCompositions, 404 TotalNumberOfCompositions, 4111210 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 674656, independent: 669705, independent conditional: 0, independent unconditional: 669705, dependent: 4951, dependent conditional: 0, dependent unconditional: 4951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 307267, independent: 306337, independent conditional: 0, independent unconditional: 306337, dependent: 930, dependent conditional: 0, dependent unconditional: 930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 674656, independent: 363368, independent conditional: 0, independent unconditional: 363368, dependent: 4021, dependent conditional: 0, dependent unconditional: 4021, unknown: 307267, unknown conditional: 0, unknown unconditional: 307267] , Statistics on independence cache: Total cache size (in pairs): 20603, Positive cache size: 20030, Positive conditional cache size: 0, Positive unconditional cache size: 20030, Negative cache size: 573, Negative conditional cache size: 0, Negative unconditional cache size: 573, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.2s, 1065 PlacesBefore, 722 PlacesAfterwards, 1000 TransitionsBefore, 656 TransitionsAfterwards, 897260 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 283 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 115 ConcurrentYvCompositions, 1 ChoiceCompositions, 410 TotalNumberOfCompositions, 4929551 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 789200, independent: 783143, independent conditional: 0, independent unconditional: 783143, dependent: 6057, dependent conditional: 0, dependent unconditional: 6057, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 321759, independent: 320755, independent conditional: 0, independent unconditional: 320755, dependent: 1004, dependent conditional: 0, dependent unconditional: 1004, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 789200, independent: 462388, independent conditional: 0, independent unconditional: 462388, dependent: 5053, dependent conditional: 0, dependent unconditional: 5053, unknown: 321759, unknown conditional: 0, unknown unconditional: 321759] , Statistics on independence cache: Total cache size (in pairs): 23669, Positive cache size: 23087, Positive conditional cache size: 0, Positive unconditional cache size: 23087, Negative cache size: 582, Negative conditional cache size: 0, Negative unconditional cache size: 582, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.6s, 1081 PlacesBefore, 733 PlacesAfterwards, 1015 TransitionsBefore, 666 TransitionsAfterwards, 924924 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 296 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 108 ConcurrentYvCompositions, 1 ChoiceCompositions, 416 TotalNumberOfCompositions, 4415520 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 710240, independent: 705090, independent conditional: 0, independent unconditional: 705090, dependent: 5150, dependent conditional: 0, dependent unconditional: 5150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 328311, independent: 327481, independent conditional: 0, independent unconditional: 327481, dependent: 830, dependent conditional: 0, dependent unconditional: 830, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 710240, independent: 377609, independent conditional: 0, independent unconditional: 377609, dependent: 4320, dependent conditional: 0, dependent unconditional: 4320, unknown: 328311, unknown conditional: 0, unknown unconditional: 328311] , Statistics on independence cache: Total cache size (in pairs): 20720, Positive cache size: 20128, Positive conditional cache size: 0, Positive unconditional cache size: 20128, Negative cache size: 592, Negative conditional cache size: 0, Negative unconditional cache size: 592, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.7s, 1097 PlacesBefore, 744 PlacesAfterwards, 1030 TransitionsBefore, 676 TransitionsAfterwards, 953008 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 299 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 111 ConcurrentYvCompositions, 1 ChoiceCompositions, 422 TotalNumberOfCompositions, 5253765 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 794092, independent: 787835, independent conditional: 0, independent unconditional: 787835, dependent: 6257, dependent conditional: 0, dependent unconditional: 6257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 338334, independent: 337494, independent conditional: 0, independent unconditional: 337494, dependent: 840, dependent conditional: 0, dependent unconditional: 840, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 794092, independent: 450341, independent conditional: 0, independent unconditional: 450341, dependent: 5417, dependent conditional: 0, dependent unconditional: 5417, unknown: 338334, unknown conditional: 0, unknown unconditional: 338334] , Statistics on independence cache: Total cache size (in pairs): 21331, Positive cache size: 20730, Positive conditional cache size: 0, Positive unconditional cache size: 20730, Negative cache size: 601, Negative conditional cache size: 0, Negative unconditional cache size: 601, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.8s, 1113 PlacesBefore, 755 PlacesAfterwards, 1045 TransitionsBefore, 686 TransitionsAfterwards, 981512 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 297 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 119 ConcurrentYvCompositions, 1 ChoiceCompositions, 428 TotalNumberOfCompositions, 4619046 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1118957, independent: 1113720, independent conditional: 0, independent unconditional: 1113720, dependent: 5237, dependent conditional: 0, dependent unconditional: 5237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 414651, independent: 413460, independent conditional: 0, independent unconditional: 413460, dependent: 1191, dependent conditional: 0, dependent unconditional: 1191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1118957, independent: 700260, independent conditional: 0, independent unconditional: 700260, dependent: 4046, dependent conditional: 0, dependent unconditional: 4046, unknown: 414651, unknown conditional: 0, unknown unconditional: 414651] , Statistics on independence cache: Total cache size (in pairs): 90457, Positive cache size: 89781, Positive conditional cache size: 0, Positive unconditional cache size: 89781, Negative cache size: 676, Negative conditional cache size: 0, Negative unconditional cache size: 676, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.0s, 1129 PlacesBefore, 766 PlacesAfterwards, 1060 TransitionsBefore, 696 TransitionsAfterwards, 1010436 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 302 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 120 ConcurrentYvCompositions, 1 ChoiceCompositions, 434 TotalNumberOfCompositions, 4799350 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 813371, independent: 808009, independent conditional: 0, independent unconditional: 808009, dependent: 5362, dependent conditional: 0, dependent unconditional: 5362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 357972, independent: 356887, independent conditional: 0, independent unconditional: 356887, dependent: 1085, dependent conditional: 0, dependent unconditional: 1085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 813371, independent: 451122, independent conditional: 0, independent unconditional: 451122, dependent: 4277, dependent conditional: 0, dependent unconditional: 4277, unknown: 357972, unknown conditional: 0, unknown unconditional: 357972] , Statistics on independence cache: Total cache size (in pairs): 26337, Positive cache size: 25719, Positive conditional cache size: 0, Positive unconditional cache size: 25719, Negative cache size: 618, Negative conditional cache size: 0, Negative unconditional cache size: 618, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.9s, 1145 PlacesBefore, 777 PlacesAfterwards, 1075 TransitionsBefore, 706 TransitionsAfterwards, 1039780 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 305 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 123 ConcurrentYvCompositions, 1 ChoiceCompositions, 440 TotalNumberOfCompositions, 5761100 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 878009, independent: 871424, independent conditional: 0, independent unconditional: 871424, dependent: 6585, dependent conditional: 0, dependent unconditional: 6585, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 362429, independent: 361471, independent conditional: 0, independent unconditional: 361471, dependent: 958, dependent conditional: 0, dependent unconditional: 958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 878009, independent: 509953, independent conditional: 0, independent unconditional: 509953, dependent: 5627, dependent conditional: 0, dependent unconditional: 5627, unknown: 362429, unknown conditional: 0, unknown unconditional: 362429] , Statistics on independence cache: Total cache size (in pairs): 24993, Positive cache size: 24366, Positive conditional cache size: 0, Positive unconditional cache size: 24366, Negative cache size: 627, Negative conditional cache size: 0, Negative unconditional cache size: 627, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.2s, 1161 PlacesBefore, 788 PlacesAfterwards, 1090 TransitionsBefore, 716 TransitionsAfterwards, 1069544 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 319 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 115 ConcurrentYvCompositions, 1 ChoiceCompositions, 446 TotalNumberOfCompositions, 5109612 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 832418, independent: 826875, independent conditional: 0, independent unconditional: 826875, dependent: 5543, dependent conditional: 0, dependent unconditional: 5543, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 377746, independent: 376702, independent conditional: 0, independent unconditional: 376702, dependent: 1044, dependent conditional: 0, dependent unconditional: 1044, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 832418, independent: 450173, independent conditional: 0, independent unconditional: 450173, dependent: 4499, dependent conditional: 0, dependent unconditional: 4499, unknown: 377746, unknown conditional: 0, unknown unconditional: 377746] , Statistics on independence cache: Total cache size (in pairs): 25653, Positive cache size: 25017, Positive conditional cache size: 0, Positive unconditional cache size: 25017, Negative cache size: 636, Negative conditional cache size: 0, Negative unconditional cache size: 636, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.2s, 1177 PlacesBefore, 799 PlacesAfterwards, 1105 TransitionsBefore, 726 TransitionsAfterwards, 1099728 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 326 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 114 ConcurrentYvCompositions, 1 ChoiceCompositions, 452 TotalNumberOfCompositions, 6036329 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1454945, independent: 1448237, independent conditional: 0, independent unconditional: 1448237, dependent: 6708, dependent conditional: 0, dependent unconditional: 6708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 463909, independent: 462637, independent conditional: 0, independent unconditional: 462637, dependent: 1272, dependent conditional: 0, dependent unconditional: 1272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1454945, independent: 985600, independent conditional: 0, independent unconditional: 985600, dependent: 5436, dependent conditional: 0, dependent unconditional: 5436, unknown: 463909, unknown conditional: 0, unknown unconditional: 463909] , Statistics on independence cache: Total cache size (in pairs): 101315, Positive cache size: 100599, Positive conditional cache size: 0, Positive unconditional cache size: 100599, Negative cache size: 716, Negative conditional cache size: 0, Negative unconditional cache size: 716, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.5s, 1193 PlacesBefore, 810 PlacesAfterwards, 1120 TransitionsBefore, 736 TransitionsAfterwards, 1130332 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 318 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 128 ConcurrentYvCompositions, 1 ChoiceCompositions, 458 TotalNumberOfCompositions, 6226831 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 985684, independent: 978870, independent conditional: 0, independent unconditional: 978870, dependent: 6814, dependent conditional: 0, dependent unconditional: 6814, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 402874, independent: 401887, independent conditional: 0, independent unconditional: 401887, dependent: 987, dependent conditional: 0, dependent unconditional: 987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 985684, independent: 576983, independent conditional: 0, independent unconditional: 576983, dependent: 5827, dependent conditional: 0, dependent unconditional: 5827, unknown: 402874, unknown conditional: 0, unknown unconditional: 402874] , Statistics on independence cache: Total cache size (in pairs): 29195, Positive cache size: 28541, Positive conditional cache size: 0, Positive unconditional cache size: 28541, Negative cache size: 654, Negative conditional cache size: 0, Negative unconditional cache size: 654, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.4s, 1209 PlacesBefore, 821 PlacesAfterwards, 1135 TransitionsBefore, 746 TransitionsAfterwards, 1161356 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 323 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 129 ConcurrentYvCompositions, 1 ChoiceCompositions, 464 TotalNumberOfCompositions, 5485338 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 905493, independent: 899780, independent conditional: 0, independent unconditional: 899780, dependent: 5713, dependent conditional: 0, dependent unconditional: 5713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 409208, independent: 408064, independent conditional: 0, independent unconditional: 408064, dependent: 1144, dependent conditional: 0, dependent unconditional: 1144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 905493, independent: 491716, independent conditional: 0, independent unconditional: 491716, dependent: 4569, dependent conditional: 0, dependent unconditional: 4569, unknown: 409208, unknown conditional: 0, unknown unconditional: 409208] , Statistics on independence cache: Total cache size (in pairs): 28039, Positive cache size: 27376, Positive conditional cache size: 0, Positive unconditional cache size: 27376, Negative cache size: 663, Negative conditional cache size: 0, Negative unconditional cache size: 663, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.1s, 1225 PlacesBefore, 832 PlacesAfterwards, 1150 TransitionsBefore, 756 TransitionsAfterwards, 1192800 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 341 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 117 ConcurrentYvCompositions, 1 ChoiceCompositions, 470 TotalNumberOfCompositions, 6548956 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1010508, independent: 1003535, independent conditional: 0, independent unconditional: 1003535, dependent: 6973, dependent conditional: 0, dependent unconditional: 6973, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 424086, independent: 423067, independent conditional: 0, independent unconditional: 423067, dependent: 1019, dependent conditional: 0, dependent unconditional: 1019, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1010508, independent: 580468, independent conditional: 0, independent unconditional: 580468, dependent: 5954, dependent conditional: 0, dependent unconditional: 5954, unknown: 424086, unknown conditional: 0, unknown unconditional: 424086] , Statistics on independence cache: Total cache size (in pairs): 28759, Positive cache size: 28087, Positive conditional cache size: 0, Positive unconditional cache size: 28087, Negative cache size: 672, Negative conditional cache size: 0, Negative unconditional cache size: 672, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.1s, 1241 PlacesBefore, 843 PlacesAfterwards, 1165 TransitionsBefore, 766 TransitionsAfterwards, 1224664 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 339 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 125 ConcurrentYvCompositions, 1 ChoiceCompositions, 476 TotalNumberOfCompositions, 5836637 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 944287, independent: 938368, independent conditional: 0, independent unconditional: 938368, dependent: 5919, dependent conditional: 0, dependent unconditional: 5919, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 429455, independent: 428486, independent conditional: 0, independent unconditional: 428486, dependent: 969, dependent conditional: 0, dependent unconditional: 969, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 944287, independent: 509882, independent conditional: 0, independent unconditional: 509882, dependent: 4950, dependent conditional: 0, dependent unconditional: 4950, unknown: 429455, unknown conditional: 0, unknown unconditional: 429455] , Statistics on independence cache: Total cache size (in pairs): 28097, Positive cache size: 27416, Positive conditional cache size: 0, Positive unconditional cache size: 27416, Negative cache size: 681, Negative conditional cache size: 0, Negative unconditional cache size: 681, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.4s, 1257 PlacesBefore, 854 PlacesAfterwards, 1180 TransitionsBefore, 776 TransitionsAfterwards, 1256948 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 339 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 131 ConcurrentYvCompositions, 1 ChoiceCompositions, 482 TotalNumberOfCompositions, 6926925 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1624904, independent: 1617709, independent conditional: 0, independent unconditional: 1617709, dependent: 7195, dependent conditional: 0, dependent unconditional: 7195, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 523014, independent: 521886, independent conditional: 0, independent unconditional: 521886, dependent: 1128, dependent conditional: 0, dependent unconditional: 1128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1624904, independent: 1095823, independent conditional: 0, independent unconditional: 1095823, dependent: 6067, dependent conditional: 0, dependent unconditional: 6067, unknown: 523014, unknown conditional: 0, unknown unconditional: 523014] , Statistics on independence cache: Total cache size (in pairs): 112369, Positive cache size: 111603, Positive conditional cache size: 0, Positive unconditional cache size: 111603, Negative cache size: 766, Negative conditional cache size: 0, Negative unconditional cache size: 766, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.4s, 1273 PlacesBefore, 865 PlacesAfterwards, 1195 TransitionsBefore, 786 TransitionsAfterwards, 1289652 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 344 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 132 ConcurrentYvCompositions, 1 ChoiceCompositions, 488 TotalNumberOfCompositions, 6082043 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1030867, independent: 1024859, independent conditional: 0, independent unconditional: 1024859, dependent: 6008, dependent conditional: 0, dependent unconditional: 6008, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 458834, independent: 457706, independent conditional: 0, independent unconditional: 457706, dependent: 1128, dependent conditional: 0, dependent unconditional: 1128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1030867, independent: 567153, independent conditional: 0, independent unconditional: 567153, dependent: 4880, dependent conditional: 0, dependent unconditional: 4880, unknown: 458834, unknown conditional: 0, unknown unconditional: 458834] , Statistics on independence cache: Total cache size (in pairs): 32921, Positive cache size: 32222, Positive conditional cache size: 0, Positive unconditional cache size: 32222, Negative cache size: 699, Negative conditional cache size: 0, Negative unconditional cache size: 699, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.2s, 1289 PlacesBefore, 876 PlacesAfterwards, 1210 TransitionsBefore, 796 TransitionsAfterwards, 1322776 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 340 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 142 ConcurrentYvCompositions, 1 ChoiceCompositions, 494 TotalNumberOfCompositions, 6187671 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1026034, independent: 1019988, independent conditional: 0, independent unconditional: 1019988, dependent: 6046, dependent conditional: 0, dependent unconditional: 6046, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 460569, independent: 459492, independent conditional: 0, independent unconditional: 459492, dependent: 1077, dependent conditional: 0, dependent unconditional: 1077, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1026034, independent: 560496, independent conditional: 0, independent unconditional: 560496, dependent: 4969, dependent conditional: 0, dependent unconditional: 4969, unknown: 460569, unknown conditional: 0, unknown unconditional: 460569] , Statistics on independence cache: Total cache size (in pairs): 31948, Positive cache size: 31239, Positive conditional cache size: 0, Positive unconditional cache size: 31239, Negative cache size: 709, Negative conditional cache size: 0, Negative unconditional cache size: 709, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.9s, 1305 PlacesBefore, 887 PlacesAfterwards, 1225 TransitionsBefore, 806 TransitionsAfterwards, 1356320 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 347 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 141 ConcurrentYvCompositions, 1 ChoiceCompositions, 500 TotalNumberOfCompositions, 6389299 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1050570, independent: 1044405, independent conditional: 0, independent unconditional: 1044405, dependent: 6165, dependent conditional: 0, dependent unconditional: 6165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 470263, independent: 469008, independent conditional: 0, independent unconditional: 469008, dependent: 1255, dependent conditional: 0, dependent unconditional: 1255, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1050570, independent: 575397, independent conditional: 0, independent unconditional: 575397, dependent: 4910, dependent conditional: 0, dependent unconditional: 4910, unknown: 470263, unknown conditional: 0, unknown unconditional: 470263] , Statistics on independence cache: Total cache size (in pairs): 32857, Positive cache size: 32140, Positive conditional cache size: 0, Positive unconditional cache size: 32140, Negative cache size: 717, Negative conditional cache size: 0, Negative unconditional cache size: 717, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.2s, 1321 PlacesBefore, 898 PlacesAfterwards, 1240 TransitionsBefore, 816 TransitionsAfterwards, 1390284 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 359 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 135 ConcurrentYvCompositions, 1 ChoiceCompositions, 506 TotalNumberOfCompositions, 7712586 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1176014, independent: 1168407, independent conditional: 0, independent unconditional: 1168407, dependent: 7607, dependent conditional: 0, dependent unconditional: 7607, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 489554, independent: 488363, independent conditional: 0, independent unconditional: 488363, dependent: 1191, dependent conditional: 0, dependent unconditional: 1191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1176014, independent: 680044, independent conditional: 0, independent unconditional: 680044, dependent: 6416, dependent conditional: 0, dependent unconditional: 6416, unknown: 489554, unknown conditional: 0, unknown unconditional: 489554] , Statistics on independence cache: Total cache size (in pairs): 33546, Positive cache size: 32820, Positive conditional cache size: 0, Positive unconditional cache size: 32820, Negative cache size: 726, Negative conditional cache size: 0, Negative unconditional cache size: 726, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.0s, 1337 PlacesBefore, 909 PlacesAfterwards, 1255 TransitionsBefore, 826 TransitionsAfterwards, 1424668 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 360 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 140 ConcurrentYvCompositions, 1 ChoiceCompositions, 512 TotalNumberOfCompositions, 6743273 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1109558, independent: 1103232, independent conditional: 0, independent unconditional: 1103232, dependent: 6326, dependent conditional: 0, dependent unconditional: 6326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 508244, independent: 507142, independent conditional: 0, independent unconditional: 507142, dependent: 1102, dependent conditional: 0, dependent unconditional: 1102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1109558, independent: 596090, independent conditional: 0, independent unconditional: 596090, dependent: 5224, dependent conditional: 0, dependent unconditional: 5224, unknown: 508244, unknown conditional: 0, unknown unconditional: 508244] , Statistics on independence cache: Total cache size (in pairs): 34271, Positive cache size: 33535, Positive conditional cache size: 0, Positive unconditional cache size: 33535, Negative cache size: 736, Negative conditional cache size: 0, Negative unconditional cache size: 736, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - 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 1353 places, 1270 transitions, 9761 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1353 places, 1270 transitions, 9761 flow and 1459472 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 25 for 22ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown