/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/39_rand_lock_p0_vs.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-b8dbc81 [2023-01-28 00:23:03,782 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-01-28 00:23:03,784 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-01-28 00:23:03,809 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-01-28 00:23:03,809 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-01-28 00:23:03,810 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-01-28 00:23:03,811 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-01-28 00:23:03,812 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-01-28 00:23:03,816 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-01-28 00:23:03,821 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-01-28 00:23:03,822 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-01-28 00:23:03,824 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-01-28 00:23:03,824 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-01-28 00:23:03,828 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-01-28 00:23:03,829 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-01-28 00:23:03,830 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-01-28 00:23:03,831 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-01-28 00:23:03,831 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-01-28 00:23:03,833 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-01-28 00:23:03,837 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-01-28 00:23:03,838 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-01-28 00:23:03,839 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-01-28 00:23:03,839 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-01-28 00:23:03,840 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-01-28 00:23:03,842 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-01-28 00:23:03,842 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-01-28 00:23:03,842 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-01-28 00:23:03,842 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-01-28 00:23:03,842 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-01-28 00:23:03,843 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-01-28 00:23:03,843 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-01-28 00:23:03,843 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-01-28 00:23:03,844 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-01-28 00:23:03,844 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-01-28 00:23:03,845 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-01-28 00:23:03,845 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-01-28 00:23:03,845 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-01-28 00:23:03,845 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-01-28 00:23:03,846 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-01-28 00:23:03,846 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-01-28 00:23:03,846 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-01-28 00:23:03,849 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-01-28 00:23:03,872 INFO L113 SettingsManager]: Loading preferences was successful [2023-01-28 00:23:03,872 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-01-28 00:23:03,873 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-01-28 00:23:03,873 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-01-28 00:23:03,873 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-01-28 00:23:03,874 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-01-28 00:23:03,874 INFO L138 SettingsManager]: * Use SBE=true [2023-01-28 00:23:03,874 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-01-28 00:23:03,874 INFO L138 SettingsManager]: * sizeof long=4 [2023-01-28 00:23:03,874 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * sizeof long double=12 [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * Use constant arrays=true [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-01-28 00:23:03,875 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-01-28 00:23:03,875 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-01-28 00:23:03,876 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-01-28 00:23:03,876 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-28 00:23:03,876 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-01-28 00:23:03,876 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-01-28 00:23:03,876 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-01-28 00:23:03,876 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-01-28 00:23:03,876 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-01-28 00:23:03,877 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-01-28 00:23:03,877 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-01-28 00:23:03,877 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: When to check the insufficient erros location relative to the other error locations -> BEFORE [2023-01-28 00:23:04,016 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-01-28 00:23:04,040 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-01-28 00:23:04,042 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-01-28 00:23:04,042 INFO L271 PluginConnector]: Initializing CDTParser... [2023-01-28 00:23:04,042 INFO L275 PluginConnector]: CDTParser initialized [2023-01-28 00:23:04,043 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/39_rand_lock_p0_vs.i [2023-01-28 00:23:04,974 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-01-28 00:23:05,140 INFO L351 CDTParser]: Found 1 translation units. [2023-01-28 00:23:05,141 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/39_rand_lock_p0_vs.i [2023-01-28 00:23:05,148 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a0e1d1533/4bcc6b68b8c640b88eab1cf41d7db1d9/FLAGedaaab05d [2023-01-28 00:23:05,538 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a0e1d1533/4bcc6b68b8c640b88eab1cf41d7db1d9 [2023-01-28 00:23:05,540 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-01-28 00:23:05,541 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-01-28 00:23:05,542 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-01-28 00:23:05,542 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-01-28 00:23:05,544 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-01-28 00:23:05,545 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,545 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25a36225 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05, skipping insertion in model container [2023-01-28 00:23:05,545 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,549 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-01-28 00:23:05,590 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-01-28 00:23:05,728 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-01-28 00:23:05,828 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/39_rand_lock_p0_vs.i[30959,30972] [2023-01-28 00:23:05,837 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-28 00:23:05,843 INFO L203 MainTranslator]: Completed pre-run [2023-01-28 00:23:05,857 WARN L633 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-01-28 00:23:05,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/39_rand_lock_p0_vs.i[30959,30972] [2023-01-28 00:23:05,881 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-28 00:23:05,902 WARN L667 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-01-28 00:23:05,903 WARN L667 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-01-28 00:23:05,903 WARN L667 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-01-28 00:23:05,907 INFO L208 MainTranslator]: Completed translation [2023-01-28 00:23:05,908 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05 WrapperNode [2023-01-28 00:23:05,908 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-01-28 00:23:05,908 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-01-28 00:23:05,909 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-01-28 00:23:05,909 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-01-28 00:23:05,913 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,934 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,955 INFO L138 Inliner]: procedures = 176, calls = 21, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 76 [2023-01-28 00:23:05,956 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-01-28 00:23:05,956 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-01-28 00:23:05,956 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-01-28 00:23:05,957 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-01-28 00:23:05,961 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,961 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,967 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,967 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,978 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,980 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,980 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,981 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,982 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-01-28 00:23:05,983 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-01-28 00:23:05,983 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-01-28 00:23:05,983 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-01-28 00:23:05,983 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (1/1) ... [2023-01-28 00:23:05,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-28 00:23:05,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-01-28 00:23:06,005 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-01-28 00:23:06,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-01-28 00:23:06,031 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-01-28 00:23:06,033 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-01-28 00:23:06,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-01-28 00:23:06,033 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-01-28 00:23:06,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-01-28 00:23:06,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-01-28 00:23:06,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-01-28 00:23:06,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-01-28 00:23:06,034 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-01-28 00:23:06,034 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-01-28 00:23:06,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-01-28 00:23:06,035 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-01-28 00:23:06,114 INFO L236 CfgBuilder]: Building ICFG [2023-01-28 00:23:06,115 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-01-28 00:23:06,233 INFO L277 CfgBuilder]: Performing block encoding [2023-01-28 00:23:06,275 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-01-28 00:23:06,276 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-01-28 00:23:06,277 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 12:23:06 BoogieIcfgContainer [2023-01-28 00:23:06,277 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-01-28 00:23:06,279 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-01-28 00:23:06,279 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-01-28 00:23:06,280 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-01-28 00:23:06,281 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.01 12:23:05" (1/3) ... [2023-01-28 00:23:06,281 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@39155fa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 12:23:06, skipping insertion in model container [2023-01-28 00:23:06,281 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.01 12:23:05" (2/3) ... [2023-01-28 00:23:06,281 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@39155fa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 12:23:06, skipping insertion in model container [2023-01-28 00:23:06,281 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 12:23:06" (3/3) ... [2023-01-28 00:23:06,282 INFO L112 eAbstractionObserver]: Analyzing ICFG 39_rand_lock_p0_vs.i [2023-01-28 00:23:06,293 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-01-28 00:23:06,293 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-01-28 00:23:06,293 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-01-28 00:23:06,342 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:06,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 62 places, 62 transitions, 129 flow [2023-01-28 00:23:06,390 INFO L130 PetriNetUnfolder]: 4/72 cut-off events. [2023-01-28 00:23:06,391 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:23:06,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 72 events. 4/72 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 58 event pairs, 0 based on Foata normal form. 0/65 useless extension candidates. Maximal degree in co-relation 48. Up to 4 conditions per place. [2023-01-28 00:23:06,394 INFO L82 GeneralOperation]: Start removeDead. Operand has 62 places, 62 transitions, 129 flow [2023-01-28 00:23:06,397 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 62 places, 62 transitions, 129 flow [2023-01-28 00:23:06,399 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:06,405 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 62 places, 62 transitions, 129 flow [2023-01-28 00:23:06,406 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 62 places, 62 transitions, 129 flow [2023-01-28 00:23:06,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 62 places, 62 transitions, 129 flow [2023-01-28 00:23:06,424 INFO L130 PetriNetUnfolder]: 4/72 cut-off events. [2023-01-28 00:23:06,425 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:23:06,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77 conditions, 72 events. 4/72 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 58 event pairs, 0 based on Foata normal form. 0/65 useless extension candidates. Maximal degree in co-relation 48. Up to 4 conditions per place. [2023-01-28 00:23:06,426 INFO L119 LiptonReduction]: Number of co-enabled transitions 936 [2023-01-28 00:23:07,763 INFO L134 LiptonReduction]: Checked pairs total: 751 [2023-01-28 00:23:07,763 INFO L136 LiptonReduction]: Total number of compositions: 61 [2023-01-28 00:23:07,772 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:07,783 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:07,783 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:07,785 INFO L130 PetriNetUnfolder]: 1/11 cut-off events. [2023-01-28 00:23:07,786 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-28 00:23:07,786 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:07,787 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-01-28 00:23:07,787 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:07,791 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:07,792 INFO L85 PathProgramCache]: Analyzing trace with hash 827866320, now seen corresponding path program 1 times [2023-01-28 00:23:07,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:07,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462556358] [2023-01-28 00:23:07,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:07,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:07,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:07,882 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:07,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:07,921 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:07,922 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:07,922 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:07,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-01-28 00:23:07,924 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:07,930 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:07,930 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:07,930 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-01-28 00:23:07,955 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:07,960 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 99 places, 99 transitions, 210 flow [2023-01-28 00:23:08,002 INFO L130 PetriNetUnfolder]: 7/121 cut-off events. [2023-01-28 00:23:08,002 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:23:08,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 121 events. 7/121 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 194 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 84. Up to 6 conditions per place. [2023-01-28 00:23:08,003 INFO L82 GeneralOperation]: Start removeDead. Operand has 99 places, 99 transitions, 210 flow [2023-01-28 00:23:08,004 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 99 places, 99 transitions, 210 flow [2023-01-28 00:23:08,004 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:08,004 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 99 places, 99 transitions, 210 flow [2023-01-28 00:23:08,004 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 99 places, 99 transitions, 210 flow [2023-01-28 00:23:08,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 99 places, 99 transitions, 210 flow [2023-01-28 00:23:08,014 INFO L130 PetriNetUnfolder]: 7/121 cut-off events. [2023-01-28 00:23:08,014 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:23:08,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 121 events. 7/121 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 194 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 84. Up to 6 conditions per place. [2023-01-28 00:23:08,033 INFO L119 LiptonReduction]: Number of co-enabled transitions 4536 [2023-01-28 00:23:09,377 INFO L134 LiptonReduction]: Checked pairs total: 5748 [2023-01-28 00:23:09,378 INFO L136 LiptonReduction]: Total number of compositions: 92 [2023-01-28 00:23:09,379 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:09,380 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:09,380 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:09,382 INFO L130 PetriNetUnfolder]: 2/26 cut-off events. [2023-01-28 00:23:09,382 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-28 00:23:09,382 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:09,383 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-01-28 00:23:09,383 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:09,383 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:09,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1500600905, now seen corresponding path program 1 times [2023-01-28 00:23:09,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:09,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669532404] [2023-01-28 00:23:09,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:09,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:09,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:09,412 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:09,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:09,424 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:09,424 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:09,424 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:09,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-01-28 00:23:09,424 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:09,426 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:09,426 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:09,427 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-01-28 00:23:09,449 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:09,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 136 places, 136 transitions, 293 flow [2023-01-28 00:23:09,465 INFO L130 PetriNetUnfolder]: 10/170 cut-off events. [2023-01-28 00:23:09,465 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:23:09,466 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186 conditions, 170 events. 10/170 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 388 event pairs, 0 based on Foata normal form. 0/153 useless extension candidates. Maximal degree in co-relation 125. Up to 8 conditions per place. [2023-01-28 00:23:09,466 INFO L82 GeneralOperation]: Start removeDead. Operand has 136 places, 136 transitions, 293 flow [2023-01-28 00:23:09,469 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 136 places, 136 transitions, 293 flow [2023-01-28 00:23:09,469 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:09,469 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 136 places, 136 transitions, 293 flow [2023-01-28 00:23:09,469 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 136 places, 136 transitions, 293 flow [2023-01-28 00:23:09,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 136 places, 136 transitions, 293 flow [2023-01-28 00:23:09,486 INFO L130 PetriNetUnfolder]: 10/170 cut-off events. [2023-01-28 00:23:09,486 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:23:09,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186 conditions, 170 events. 10/170 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 388 event pairs, 0 based on Foata normal form. 0/153 useless extension candidates. Maximal degree in co-relation 125. Up to 8 conditions per place. [2023-01-28 00:23:09,493 INFO L119 LiptonReduction]: Number of co-enabled transitions 10800 [2023-01-28 00:23:11,310 INFO L134 LiptonReduction]: Checked pairs total: 13800 [2023-01-28 00:23:11,310 INFO L136 LiptonReduction]: Total number of compositions: 126 [2023-01-28 00:23:11,311 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:11,313 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:11,313 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:11,316 INFO L130 PetriNetUnfolder]: 3/37 cut-off events. [2023-01-28 00:23:11,316 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-28 00:23:11,317 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:11,317 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-01-28 00:23:11,317 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:11,317 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:11,317 INFO L85 PathProgramCache]: Analyzing trace with hash -795684680, now seen corresponding path program 1 times [2023-01-28 00:23:11,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:11,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375478991] [2023-01-28 00:23:11,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:11,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:11,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:11,346 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:11,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:11,369 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:11,369 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:11,370 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:11,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-01-28 00:23:11,370 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:11,370 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:11,370 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:11,370 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-01-28 00:23:11,398 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:11,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 173 places, 173 transitions, 378 flow [2023-01-28 00:23:11,427 INFO L130 PetriNetUnfolder]: 13/219 cut-off events. [2023-01-28 00:23:11,427 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:23:11,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 219 events. 13/219 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 600 event pairs, 0 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 178. Up to 10 conditions per place. [2023-01-28 00:23:11,428 INFO L82 GeneralOperation]: Start removeDead. Operand has 173 places, 173 transitions, 378 flow [2023-01-28 00:23:11,429 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 173 places, 173 transitions, 378 flow [2023-01-28 00:23:11,430 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:11,430 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 173 places, 173 transitions, 378 flow [2023-01-28 00:23:11,430 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 173 places, 173 transitions, 378 flow [2023-01-28 00:23:11,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 173 places, 173 transitions, 378 flow [2023-01-28 00:23:11,444 INFO L130 PetriNetUnfolder]: 13/219 cut-off events. [2023-01-28 00:23:11,444 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:23:11,445 INFO L83 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 219 events. 13/219 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 600 event pairs, 0 based on Foata normal form. 0/197 useless extension candidates. Maximal degree in co-relation 178. Up to 10 conditions per place. [2023-01-28 00:23:11,451 INFO L119 LiptonReduction]: Number of co-enabled transitions 19728 [2023-01-28 00:23:13,697 INFO L134 LiptonReduction]: Checked pairs total: 24108 [2023-01-28 00:23:13,697 INFO L136 LiptonReduction]: Total number of compositions: 167 [2023-01-28 00:23:13,700 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:13,704 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:13,704 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:13,710 INFO L130 PetriNetUnfolder]: 4/49 cut-off events. [2023-01-28 00:23:13,710 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-28 00:23:13,710 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:13,710 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:13,710 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:13,710 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:13,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1805955286, now seen corresponding path program 1 times [2023-01-28 00:23:13,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:13,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000606751] [2023-01-28 00:23:13,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:13,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:13,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:13,736 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:13,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:13,747 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:13,747 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:13,747 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:13,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-01-28 00:23:13,748 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:13,748 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:13,748 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:13,748 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-01-28 00:23:13,779 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:13,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 210 transitions, 465 flow [2023-01-28 00:23:13,808 INFO L130 PetriNetUnfolder]: 16/268 cut-off events. [2023-01-28 00:23:13,808 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:23:13,809 INFO L83 FinitePrefix]: Finished finitePrefix Result has 299 conditions, 268 events. 16/268 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 815 event pairs, 0 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 232. Up to 12 conditions per place. [2023-01-28 00:23:13,809 INFO L82 GeneralOperation]: Start removeDead. Operand has 210 places, 210 transitions, 465 flow [2023-01-28 00:23:13,811 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 210 places, 210 transitions, 465 flow [2023-01-28 00:23:13,811 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:13,811 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 210 places, 210 transitions, 465 flow [2023-01-28 00:23:13,811 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 210 places, 210 transitions, 465 flow [2023-01-28 00:23:13,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 210 places, 210 transitions, 465 flow [2023-01-28 00:23:13,840 INFO L130 PetriNetUnfolder]: 16/268 cut-off events. [2023-01-28 00:23:13,840 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:23:13,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 299 conditions, 268 events. 16/268 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 815 event pairs, 0 based on Foata normal form. 0/241 useless extension candidates. Maximal degree in co-relation 232. Up to 12 conditions per place. [2023-01-28 00:23:13,850 INFO L119 LiptonReduction]: Number of co-enabled transitions 31320 [2023-01-28 00:23:16,516 INFO L134 LiptonReduction]: Checked pairs total: 37498 [2023-01-28 00:23:16,516 INFO L136 LiptonReduction]: Total number of compositions: 201 [2023-01-28 00:23:16,524 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:16,525 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:16,525 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:16,529 INFO L130 PetriNetUnfolder]: 5/61 cut-off events. [2023-01-28 00:23:16,529 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-28 00:23:16,529 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:16,529 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:16,529 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:16,530 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:16,530 INFO L85 PathProgramCache]: Analyzing trace with hash 617858253, now seen corresponding path program 1 times [2023-01-28 00:23:16,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:16,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227744821] [2023-01-28 00:23:16,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:16,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:16,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:16,543 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:16,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:16,554 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:16,554 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:16,554 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:16,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-01-28 00:23:16,554 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:16,555 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:16,555 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:16,555 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-01-28 00:23:16,575 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:16,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 247 places, 247 transitions, 554 flow [2023-01-28 00:23:16,607 INFO L130 PetriNetUnfolder]: 19/317 cut-off events. [2023-01-28 00:23:16,608 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:23:16,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 357 conditions, 317 events. 19/317 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1026 event pairs, 0 based on Foata normal form. 0/285 useless extension candidates. Maximal degree in co-relation 289. Up to 14 conditions per place. [2023-01-28 00:23:16,609 INFO L82 GeneralOperation]: Start removeDead. Operand has 247 places, 247 transitions, 554 flow [2023-01-28 00:23:16,611 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 247 places, 247 transitions, 554 flow [2023-01-28 00:23:16,611 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:16,611 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 247 places, 247 transitions, 554 flow [2023-01-28 00:23:16,611 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 247 places, 247 transitions, 554 flow [2023-01-28 00:23:16,611 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 247 places, 247 transitions, 554 flow [2023-01-28 00:23:16,664 INFO L130 PetriNetUnfolder]: 19/317 cut-off events. [2023-01-28 00:23:16,665 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:23:16,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 357 conditions, 317 events. 19/317 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1026 event pairs, 0 based on Foata normal form. 0/285 useless extension candidates. Maximal degree in co-relation 289. Up to 14 conditions per place. [2023-01-28 00:23:16,673 INFO L119 LiptonReduction]: Number of co-enabled transitions 45576 [2023-01-28 00:23:19,658 INFO L134 LiptonReduction]: Checked pairs total: 57787 [2023-01-28 00:23:19,659 INFO L136 LiptonReduction]: Total number of compositions: 240 [2023-01-28 00:23:19,660 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:19,660 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:19,660 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:19,665 INFO L130 PetriNetUnfolder]: 6/73 cut-off events. [2023-01-28 00:23:19,665 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-28 00:23:19,665 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:19,665 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:19,665 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:19,665 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:19,665 INFO L85 PathProgramCache]: Analyzing trace with hash -23682263, now seen corresponding path program 1 times [2023-01-28 00:23:19,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:19,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472240646] [2023-01-28 00:23:19,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:19,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:19,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:19,711 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:19,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:19,722 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:19,722 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:19,722 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:19,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-01-28 00:23:19,722 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:19,723 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:19,723 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:19,723 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-01-28 00:23:19,743 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:19,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 284 places, 284 transitions, 645 flow [2023-01-28 00:23:19,781 INFO L130 PetriNetUnfolder]: 22/366 cut-off events. [2023-01-28 00:23:19,781 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:23:19,784 INFO L83 FinitePrefix]: Finished finitePrefix Result has 416 conditions, 366 events. 22/366 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1232 event pairs, 0 based on Foata normal form. 0/329 useless extension candidates. Maximal degree in co-relation 347. Up to 16 conditions per place. [2023-01-28 00:23:19,785 INFO L82 GeneralOperation]: Start removeDead. Operand has 284 places, 284 transitions, 645 flow [2023-01-28 00:23:19,786 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 284 places, 284 transitions, 645 flow [2023-01-28 00:23:19,786 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:19,786 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 284 places, 284 transitions, 645 flow [2023-01-28 00:23:19,787 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 284 places, 284 transitions, 645 flow [2023-01-28 00:23:19,787 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 284 places, 284 transitions, 645 flow [2023-01-28 00:23:19,845 INFO L130 PetriNetUnfolder]: 22/366 cut-off events. [2023-01-28 00:23:19,845 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:23:19,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 416 conditions, 366 events. 22/366 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1232 event pairs, 0 based on Foata normal form. 0/329 useless extension candidates. Maximal degree in co-relation 347. Up to 16 conditions per place. [2023-01-28 00:23:19,856 INFO L119 LiptonReduction]: Number of co-enabled transitions 62496 [2023-01-28 00:23:23,653 INFO L134 LiptonReduction]: Checked pairs total: 78593 [2023-01-28 00:23:23,654 INFO L136 LiptonReduction]: Total number of compositions: 273 [2023-01-28 00:23:23,677 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:23,677 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:23,677 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:23,683 INFO L130 PetriNetUnfolder]: 7/85 cut-off events. [2023-01-28 00:23:23,683 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-28 00:23:23,683 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:23,683 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:23,683 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:23,683 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:23,683 INFO L85 PathProgramCache]: Analyzing trace with hash 391542847, now seen corresponding path program 1 times [2023-01-28 00:23:23,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:23,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389515835] [2023-01-28 00:23:23,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:23,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:23,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:23,698 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:23,711 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:23,711 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:23,712 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:23,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-01-28 00:23:23,712 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:23,712 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:23,712 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:23,712 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-01-28 00:23:23,737 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:23,739 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 321 places, 321 transitions, 738 flow [2023-01-28 00:23:23,780 INFO L130 PetriNetUnfolder]: 25/415 cut-off events. [2023-01-28 00:23:23,781 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:23:23,784 INFO L83 FinitePrefix]: Finished finitePrefix Result has 476 conditions, 415 events. 25/415 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1455 event pairs, 0 based on Foata normal form. 0/373 useless extension candidates. Maximal degree in co-relation 406. Up to 18 conditions per place. [2023-01-28 00:23:23,785 INFO L82 GeneralOperation]: Start removeDead. Operand has 321 places, 321 transitions, 738 flow [2023-01-28 00:23:23,788 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 321 places, 321 transitions, 738 flow [2023-01-28 00:23:23,788 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:23,788 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 321 places, 321 transitions, 738 flow [2023-01-28 00:23:23,788 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 321 places, 321 transitions, 738 flow [2023-01-28 00:23:23,788 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 321 places, 321 transitions, 738 flow [2023-01-28 00:23:23,830 INFO L130 PetriNetUnfolder]: 25/415 cut-off events. [2023-01-28 00:23:23,830 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:23:23,834 INFO L83 FinitePrefix]: Finished finitePrefix Result has 476 conditions, 415 events. 25/415 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1455 event pairs, 0 based on Foata normal form. 0/373 useless extension candidates. Maximal degree in co-relation 406. Up to 18 conditions per place. [2023-01-28 00:23:23,846 INFO L119 LiptonReduction]: Number of co-enabled transitions 82080 [2023-01-28 00:23:27,367 INFO L134 LiptonReduction]: Checked pairs total: 103118 [2023-01-28 00:23:27,367 INFO L136 LiptonReduction]: Total number of compositions: 310 [2023-01-28 00:23:27,368 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:27,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;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:27,368 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:27,374 INFO L130 PetriNetUnfolder]: 8/97 cut-off events. [2023-01-28 00:23:27,374 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-28 00:23:27,374 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:27,374 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:27,374 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:27,375 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:27,375 INFO L85 PathProgramCache]: Analyzing trace with hash -51368505, now seen corresponding path program 1 times [2023-01-28 00:23:27,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:27,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022276805] [2023-01-28 00:23:27,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:27,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:27,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:27,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:27,419 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:27,419 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:27,419 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:27,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-01-28 00:23:27,419 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:27,420 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:27,420 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:27,420 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-01-28 00:23:27,449 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:27,451 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 358 places, 358 transitions, 833 flow [2023-01-28 00:23:27,501 INFO L130 PetriNetUnfolder]: 28/464 cut-off events. [2023-01-28 00:23:27,501 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:23:27,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 537 conditions, 464 events. 28/464 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1670 event pairs, 0 based on Foata normal form. 0/417 useless extension candidates. Maximal degree in co-relation 466. Up to 20 conditions per place. [2023-01-28 00:23:27,506 INFO L82 GeneralOperation]: Start removeDead. Operand has 358 places, 358 transitions, 833 flow [2023-01-28 00:23:27,509 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 358 places, 358 transitions, 833 flow [2023-01-28 00:23:27,509 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:27,509 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 358 places, 358 transitions, 833 flow [2023-01-28 00:23:27,510 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 358 places, 358 transitions, 833 flow [2023-01-28 00:23:27,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 358 places, 358 transitions, 833 flow [2023-01-28 00:23:27,568 INFO L130 PetriNetUnfolder]: 28/464 cut-off events. [2023-01-28 00:23:27,568 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:23:27,574 INFO L83 FinitePrefix]: Finished finitePrefix Result has 537 conditions, 464 events. 28/464 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1670 event pairs, 0 based on Foata normal form. 0/417 useless extension candidates. Maximal degree in co-relation 466. Up to 20 conditions per place. [2023-01-28 00:23:27,589 INFO L119 LiptonReduction]: Number of co-enabled transitions 104328 [2023-01-28 00:23:31,030 INFO L134 LiptonReduction]: Checked pairs total: 131680 [2023-01-28 00:23:31,030 INFO L136 LiptonReduction]: Total number of compositions: 349 [2023-01-28 00:23:31,031 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:31,032 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:31,032 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:31,039 INFO L130 PetriNetUnfolder]: 9/109 cut-off events. [2023-01-28 00:23:31,039 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-28 00:23:31,039 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:31,039 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:31,039 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:31,039 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:31,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1719057396, now seen corresponding path program 1 times [2023-01-28 00:23:31,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:31,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835690548] [2023-01-28 00:23:31,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:31,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:31,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:31,060 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:31,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:31,072 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:31,072 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:31,072 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:31,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-01-28 00:23:31,072 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:31,072 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:31,073 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:31,073 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-01-28 00:23:31,104 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:31,106 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 395 places, 395 transitions, 930 flow [2023-01-28 00:23:31,170 INFO L130 PetriNetUnfolder]: 31/513 cut-off events. [2023-01-28 00:23:31,170 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:23:31,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 599 conditions, 513 events. 31/513 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1879 event pairs, 0 based on Foata normal form. 0/461 useless extension candidates. Maximal degree in co-relation 527. Up to 22 conditions per place. [2023-01-28 00:23:31,176 INFO L82 GeneralOperation]: Start removeDead. Operand has 395 places, 395 transitions, 930 flow [2023-01-28 00:23:31,179 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 395 places, 395 transitions, 930 flow [2023-01-28 00:23:31,179 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:31,179 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 395 places, 395 transitions, 930 flow [2023-01-28 00:23:31,179 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 395 places, 395 transitions, 930 flow [2023-01-28 00:23:31,179 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 395 places, 395 transitions, 930 flow [2023-01-28 00:23:31,243 INFO L130 PetriNetUnfolder]: 31/513 cut-off events. [2023-01-28 00:23:31,243 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:23:31,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 599 conditions, 513 events. 31/513 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 1879 event pairs, 0 based on Foata normal form. 0/461 useless extension candidates. Maximal degree in co-relation 527. Up to 22 conditions per place. [2023-01-28 00:23:31,270 INFO L119 LiptonReduction]: Number of co-enabled transitions 129240 [2023-01-28 00:23:35,356 INFO L134 LiptonReduction]: Checked pairs total: 160210 [2023-01-28 00:23:35,356 INFO L136 LiptonReduction]: Total number of compositions: 386 [2023-01-28 00:23:35,357 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:35,358 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:35,358 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:35,366 INFO L130 PetriNetUnfolder]: 10/122 cut-off events. [2023-01-28 00:23:35,366 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-28 00:23:35,366 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:35,366 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:35,366 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:35,366 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:35,366 INFO L85 PathProgramCache]: Analyzing trace with hash 95187149, now seen corresponding path program 1 times [2023-01-28 00:23:35,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:35,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000105355] [2023-01-28 00:23:35,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:35,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:35,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:35,391 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:35,418 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:35,418 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:35,418 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:35,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-01-28 00:23:35,418 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:35,419 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:35,419 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:35,419 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-01-28 00:23:35,455 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:35,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 432 places, 432 transitions, 1029 flow [2023-01-28 00:23:35,542 INFO L130 PetriNetUnfolder]: 34/562 cut-off events. [2023-01-28 00:23:35,542 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:23:35,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 662 conditions, 562 events. 34/562 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2099 event pairs, 0 based on Foata normal form. 0/505 useless extension candidates. Maximal degree in co-relation 589. Up to 24 conditions per place. [2023-01-28 00:23:35,550 INFO L82 GeneralOperation]: Start removeDead. Operand has 432 places, 432 transitions, 1029 flow [2023-01-28 00:23:35,553 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 432 places, 432 transitions, 1029 flow [2023-01-28 00:23:35,553 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:35,553 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 432 places, 432 transitions, 1029 flow [2023-01-28 00:23:35,553 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 432 places, 432 transitions, 1029 flow [2023-01-28 00:23:35,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 432 places, 432 transitions, 1029 flow [2023-01-28 00:23:35,633 INFO L130 PetriNetUnfolder]: 34/562 cut-off events. [2023-01-28 00:23:35,633 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:23:35,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 662 conditions, 562 events. 34/562 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 2099 event pairs, 0 based on Foata normal form. 0/505 useless extension candidates. Maximal degree in co-relation 589. Up to 24 conditions per place. [2023-01-28 00:23:35,669 INFO L119 LiptonReduction]: Number of co-enabled transitions 156816 [2023-01-28 00:23:39,779 INFO L134 LiptonReduction]: Checked pairs total: 197898 [2023-01-28 00:23:39,780 INFO L136 LiptonReduction]: Total number of compositions: 421 [2023-01-28 00:23:39,781 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:39,781 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:39,781 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:39,790 INFO L130 PetriNetUnfolder]: 11/133 cut-off events. [2023-01-28 00:23:39,790 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-28 00:23:39,790 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:39,790 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:39,790 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:39,792 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:39,792 INFO L85 PathProgramCache]: Analyzing trace with hash 189272026, now seen corresponding path program 1 times [2023-01-28 00:23:39,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:39,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248215398] [2023-01-28 00:23:39,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:39,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:39,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:39,812 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:39,836 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:39,836 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:39,836 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:39,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-01-28 00:23:39,836 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:39,837 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:39,837 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:39,837 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-01-28 00:23:39,870 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:39,873 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 469 places, 469 transitions, 1130 flow [2023-01-28 00:23:39,969 INFO L130 PetriNetUnfolder]: 37/611 cut-off events. [2023-01-28 00:23:39,969 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:23:39,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 726 conditions, 611 events. 37/611 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2317 event pairs, 0 based on Foata normal form. 0/549 useless extension candidates. Maximal degree in co-relation 652. Up to 26 conditions per place. [2023-01-28 00:23:39,979 INFO L82 GeneralOperation]: Start removeDead. Operand has 469 places, 469 transitions, 1130 flow [2023-01-28 00:23:39,984 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 469 places, 469 transitions, 1130 flow [2023-01-28 00:23:39,984 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:39,984 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 469 places, 469 transitions, 1130 flow [2023-01-28 00:23:39,985 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 469 places, 469 transitions, 1130 flow [2023-01-28 00:23:39,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 469 places, 469 transitions, 1130 flow [2023-01-28 00:23:40,134 INFO L130 PetriNetUnfolder]: 37/611 cut-off events. [2023-01-28 00:23:40,135 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:23:40,143 INFO L83 FinitePrefix]: Finished finitePrefix Result has 726 conditions, 611 events. 37/611 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2317 event pairs, 0 based on Foata normal form. 0/549 useless extension candidates. Maximal degree in co-relation 652. Up to 26 conditions per place. [2023-01-28 00:23:40,173 INFO L119 LiptonReduction]: Number of co-enabled transitions 187056 [2023-01-28 00:23:44,806 INFO L134 LiptonReduction]: Checked pairs total: 241302 [2023-01-28 00:23:44,807 INFO L136 LiptonReduction]: Total number of compositions: 451 [2023-01-28 00:23:44,808 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:44,808 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:44,808 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:44,818 INFO L130 PetriNetUnfolder]: 12/146 cut-off events. [2023-01-28 00:23:44,818 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-28 00:23:44,818 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:44,818 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:44,818 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:44,818 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:44,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1840624034, now seen corresponding path program 1 times [2023-01-28 00:23:44,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:44,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022593974] [2023-01-28 00:23:44,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:44,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:44,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:44,839 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:44,855 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:44,855 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:44,855 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:44,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-01-28 00:23:44,856 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:44,858 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:44,858 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:44,858 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-01-28 00:23:44,890 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:44,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 506 places, 506 transitions, 1233 flow [2023-01-28 00:23:45,002 INFO L130 PetriNetUnfolder]: 40/660 cut-off events. [2023-01-28 00:23:45,002 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:23:45,014 INFO L83 FinitePrefix]: Finished finitePrefix Result has 791 conditions, 660 events. 40/660 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2534 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 716. Up to 28 conditions per place. [2023-01-28 00:23:45,014 INFO L82 GeneralOperation]: Start removeDead. Operand has 506 places, 506 transitions, 1233 flow [2023-01-28 00:23:45,018 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 506 places, 506 transitions, 1233 flow [2023-01-28 00:23:45,018 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:45,018 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 506 places, 506 transitions, 1233 flow [2023-01-28 00:23:45,018 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 506 places, 506 transitions, 1233 flow [2023-01-28 00:23:45,018 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 506 places, 506 transitions, 1233 flow [2023-01-28 00:23:45,125 INFO L130 PetriNetUnfolder]: 40/660 cut-off events. [2023-01-28 00:23:45,125 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:23:45,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 791 conditions, 660 events. 40/660 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2534 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 716. Up to 28 conditions per place. [2023-01-28 00:23:45,177 INFO L119 LiptonReduction]: Number of co-enabled transitions 219960 [2023-01-28 00:23:50,582 INFO L134 LiptonReduction]: Checked pairs total: 279404 [2023-01-28 00:23:50,582 INFO L136 LiptonReduction]: Total number of compositions: 495 [2023-01-28 00:23:50,583 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:50,586 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:50,586 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:50,602 INFO L130 PetriNetUnfolder]: 13/157 cut-off events. [2023-01-28 00:23:50,603 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-28 00:23:50,603 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:50,603 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:50,603 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:50,603 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:50,604 INFO L85 PathProgramCache]: Analyzing trace with hash -999221217, now seen corresponding path program 1 times [2023-01-28 00:23:50,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:50,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746546474] [2023-01-28 00:23:50,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:50,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:50,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:50,625 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:50,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:50,648 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:50,649 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:50,649 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:50,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-01-28 00:23:50,649 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:50,650 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:50,650 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:50,650 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-01-28 00:23:50,695 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:50,698 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 543 places, 543 transitions, 1338 flow [2023-01-28 00:23:50,855 INFO L130 PetriNetUnfolder]: 43/709 cut-off events. [2023-01-28 00:23:50,855 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:23:50,869 INFO L83 FinitePrefix]: Finished finitePrefix Result has 857 conditions, 709 events. 43/709 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2744 event pairs, 0 based on Foata normal form. 0/637 useless extension candidates. Maximal degree in co-relation 781. Up to 30 conditions per place. [2023-01-28 00:23:50,869 INFO L82 GeneralOperation]: Start removeDead. Operand has 543 places, 543 transitions, 1338 flow [2023-01-28 00:23:50,873 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 543 places, 543 transitions, 1338 flow [2023-01-28 00:23:50,873 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:50,873 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 543 places, 543 transitions, 1338 flow [2023-01-28 00:23:50,873 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 543 places, 543 transitions, 1338 flow [2023-01-28 00:23:50,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 543 places, 543 transitions, 1338 flow [2023-01-28 00:23:50,996 INFO L130 PetriNetUnfolder]: 43/709 cut-off events. [2023-01-28 00:23:50,996 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:23:51,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 857 conditions, 709 events. 43/709 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2744 event pairs, 0 based on Foata normal form. 0/637 useless extension candidates. Maximal degree in co-relation 781. Up to 30 conditions per place. [2023-01-28 00:23:51,057 INFO L119 LiptonReduction]: Number of co-enabled transitions 255528 [2023-01-28 00:23:56,747 INFO L134 LiptonReduction]: Checked pairs total: 329843 [2023-01-28 00:23:56,747 INFO L136 LiptonReduction]: Total number of compositions: 529 [2023-01-28 00:23:56,748 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:23:56,748 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:23:56,749 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:23:56,761 INFO L130 PetriNetUnfolder]: 14/169 cut-off events. [2023-01-28 00:23:56,761 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-28 00:23:56,761 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:23:56,761 INFO L208 CegarLoopForPetriNet]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:23:56,762 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:23:56,762 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:23:56,762 INFO L85 PathProgramCache]: Analyzing trace with hash -2035910482, now seen corresponding path program 1 times [2023-01-28 00:23:56,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:23:56,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938064483] [2023-01-28 00:23:56,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:23:56,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:23:56,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:56,776 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:23:56,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:23:56,790 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:23:56,790 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:23:56,790 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:23:56,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-01-28 00:23:56,790 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:23:56,791 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:23:56,791 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:23:56,791 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-01-28 00:23:56,827 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:23:56,830 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 580 places, 580 transitions, 1445 flow [2023-01-28 00:23:56,966 INFO L130 PetriNetUnfolder]: 46/758 cut-off events. [2023-01-28 00:23:56,967 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:23:56,981 INFO L83 FinitePrefix]: Finished finitePrefix Result has 924 conditions, 758 events. 46/758 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2949 event pairs, 0 based on Foata normal form. 0/681 useless extension candidates. Maximal degree in co-relation 847. Up to 32 conditions per place. [2023-01-28 00:23:56,981 INFO L82 GeneralOperation]: Start removeDead. Operand has 580 places, 580 transitions, 1445 flow [2023-01-28 00:23:56,986 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 580 places, 580 transitions, 1445 flow [2023-01-28 00:23:56,986 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:23:56,986 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 580 places, 580 transitions, 1445 flow [2023-01-28 00:23:56,986 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 580 places, 580 transitions, 1445 flow [2023-01-28 00:23:56,986 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 580 places, 580 transitions, 1445 flow [2023-01-28 00:23:57,172 INFO L130 PetriNetUnfolder]: 46/758 cut-off events. [2023-01-28 00:23:57,173 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:23:57,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 924 conditions, 758 events. 46/758 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2949 event pairs, 0 based on Foata normal form. 0/681 useless extension candidates. Maximal degree in co-relation 847. Up to 32 conditions per place. [2023-01-28 00:23:57,233 INFO L119 LiptonReduction]: Number of co-enabled transitions 293760 [2023-01-28 00:24:03,451 INFO L134 LiptonReduction]: Checked pairs total: 369118 [2023-01-28 00:24:03,452 INFO L136 LiptonReduction]: Total number of compositions: 568 [2023-01-28 00:24:03,453 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:24:03,454 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:24:03,454 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:24:03,468 INFO L130 PetriNetUnfolder]: 15/181 cut-off events. [2023-01-28 00:24:03,469 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-28 00:24:03,469 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:24:03,469 INFO L208 CegarLoopForPetriNet]: trace histogram [16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:24:03,469 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:24:03,469 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:24:03,469 INFO L85 PathProgramCache]: Analyzing trace with hash -484189340, now seen corresponding path program 1 times [2023-01-28 00:24:03,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:24:03,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824094631] [2023-01-28 00:24:03,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:24:03,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:24:03,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:03,486 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:24:03,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:03,504 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:24:03,504 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:24:03,505 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:24:03,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-01-28 00:24:03,505 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:24:03,506 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:24:03,506 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:24:03,506 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-01-28 00:24:03,549 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:24:03,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 617 transitions, 1554 flow [2023-01-28 00:24:03,707 INFO L130 PetriNetUnfolder]: 49/807 cut-off events. [2023-01-28 00:24:03,707 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:24:03,724 INFO L83 FinitePrefix]: Finished finitePrefix Result has 992 conditions, 807 events. 49/807 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3171 event pairs, 0 based on Foata normal form. 0/725 useless extension candidates. Maximal degree in co-relation 914. Up to 34 conditions per place. [2023-01-28 00:24:03,724 INFO L82 GeneralOperation]: Start removeDead. Operand has 617 places, 617 transitions, 1554 flow [2023-01-28 00:24:03,729 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 617 places, 617 transitions, 1554 flow [2023-01-28 00:24:03,729 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:24:03,730 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 617 places, 617 transitions, 1554 flow [2023-01-28 00:24:03,730 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 617 places, 617 transitions, 1554 flow [2023-01-28 00:24:03,730 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 617 transitions, 1554 flow [2023-01-28 00:24:03,881 INFO L130 PetriNetUnfolder]: 49/807 cut-off events. [2023-01-28 00:24:03,881 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:24:03,898 INFO L83 FinitePrefix]: Finished finitePrefix Result has 992 conditions, 807 events. 49/807 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3171 event pairs, 0 based on Foata normal form. 0/725 useless extension candidates. Maximal degree in co-relation 914. Up to 34 conditions per place. [2023-01-28 00:24:04,021 INFO L119 LiptonReduction]: Number of co-enabled transitions 334656 [2023-01-28 00:24:10,150 INFO L134 LiptonReduction]: Checked pairs total: 421733 [2023-01-28 00:24:10,150 INFO L136 LiptonReduction]: Total number of compositions: 600 [2023-01-28 00:24:10,155 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:24:10,156 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:24:10,156 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:24:10,173 INFO L130 PetriNetUnfolder]: 16/193 cut-off events. [2023-01-28 00:24:10,173 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-28 00:24:10,173 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:24:10,173 INFO L208 CegarLoopForPetriNet]: trace histogram [17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:24:10,174 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:24:10,174 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:24:10,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1217361096, now seen corresponding path program 1 times [2023-01-28 00:24:10,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:24:10,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505400455] [2023-01-28 00:24:10,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:24:10,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:24:10,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:10,216 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:24:10,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:10,245 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:24:10,246 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:24:10,246 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:24:10,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-01-28 00:24:10,246 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:24:10,246 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:24:10,246 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:24:10,247 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-01-28 00:24:10,293 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:24:10,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 654 places, 654 transitions, 1665 flow [2023-01-28 00:24:10,468 INFO L130 PetriNetUnfolder]: 52/856 cut-off events. [2023-01-28 00:24:10,469 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:24:10,488 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1061 conditions, 856 events. 52/856 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3378 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 982. Up to 36 conditions per place. [2023-01-28 00:24:10,488 INFO L82 GeneralOperation]: Start removeDead. Operand has 654 places, 654 transitions, 1665 flow [2023-01-28 00:24:10,493 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 654 places, 654 transitions, 1665 flow [2023-01-28 00:24:10,493 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:24:10,494 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 654 places, 654 transitions, 1665 flow [2023-01-28 00:24:10,494 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 654 places, 654 transitions, 1665 flow [2023-01-28 00:24:10,494 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 654 places, 654 transitions, 1665 flow [2023-01-28 00:24:10,669 INFO L130 PetriNetUnfolder]: 52/856 cut-off events. [2023-01-28 00:24:10,669 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:24:10,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1061 conditions, 856 events. 52/856 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3378 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 982. Up to 36 conditions per place. [2023-01-28 00:24:10,759 INFO L119 LiptonReduction]: Number of co-enabled transitions 378216 [2023-01-28 00:24:17,757 INFO L134 LiptonReduction]: Checked pairs total: 477585 [2023-01-28 00:24:17,757 INFO L136 LiptonReduction]: Total number of compositions: 637 [2023-01-28 00:24:17,758 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:24:17,758 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:24:17,758 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:24:17,775 INFO L130 PetriNetUnfolder]: 17/206 cut-off events. [2023-01-28 00:24:17,775 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-28 00:24:17,776 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:24:17,776 INFO L208 CegarLoopForPetriNet]: trace histogram [18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:24:17,776 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:24:17,776 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:24:17,776 INFO L85 PathProgramCache]: Analyzing trace with hash 980907493, now seen corresponding path program 1 times [2023-01-28 00:24:17,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:24:17,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018768058] [2023-01-28 00:24:17,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:24:17,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:24:17,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:17,795 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:24:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:17,814 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:24:17,815 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:24:17,815 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:24:17,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-01-28 00:24:17,815 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:24:17,815 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:24:17,815 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:24:17,815 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-01-28 00:24:17,870 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:24:17,873 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 691 places, 691 transitions, 1778 flow [2023-01-28 00:24:18,072 INFO L130 PetriNetUnfolder]: 55/905 cut-off events. [2023-01-28 00:24:18,072 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:24:18,093 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1131 conditions, 905 events. 55/905 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3582 event pairs, 0 based on Foata normal form. 0/813 useless extension candidates. Maximal degree in co-relation 1051. Up to 38 conditions per place. [2023-01-28 00:24:18,093 INFO L82 GeneralOperation]: Start removeDead. Operand has 691 places, 691 transitions, 1778 flow [2023-01-28 00:24:18,099 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 691 places, 691 transitions, 1778 flow [2023-01-28 00:24:18,099 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:24:18,099 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 691 places, 691 transitions, 1778 flow [2023-01-28 00:24:18,099 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 691 places, 691 transitions, 1778 flow [2023-01-28 00:24:18,099 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 691 places, 691 transitions, 1778 flow [2023-01-28 00:24:18,300 INFO L130 PetriNetUnfolder]: 55/905 cut-off events. [2023-01-28 00:24:18,300 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:24:18,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1131 conditions, 905 events. 55/905 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3582 event pairs, 0 based on Foata normal form. 0/813 useless extension candidates. Maximal degree in co-relation 1051. Up to 38 conditions per place. [2023-01-28 00:24:18,404 INFO L119 LiptonReduction]: Number of co-enabled transitions 424440 [2023-01-28 00:24:26,299 INFO L134 LiptonReduction]: Checked pairs total: 539084 [2023-01-28 00:24:26,300 INFO L136 LiptonReduction]: Total number of compositions: 679 [2023-01-28 00:24:26,301 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:24:26,301 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:24:26,301 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:24:26,320 INFO L130 PetriNetUnfolder]: 18/217 cut-off events. [2023-01-28 00:24:26,320 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-28 00:24:26,320 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:24:26,320 INFO L208 CegarLoopForPetriNet]: trace histogram [19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:24:26,320 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:24:26,321 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:24:26,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1487338623, now seen corresponding path program 1 times [2023-01-28 00:24:26,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:24:26,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929928599] [2023-01-28 00:24:26,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:24:26,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:24:26,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:26,387 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:24:26,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:26,420 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:24:26,421 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:24:26,421 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:24:26,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-01-28 00:24:26,422 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:24:26,422 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:24:26,422 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:24:26,422 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-01-28 00:24:26,480 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:24:26,483 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 728 places, 728 transitions, 1893 flow [2023-01-28 00:24:26,712 INFO L130 PetriNetUnfolder]: 58/954 cut-off events. [2023-01-28 00:24:26,712 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:24:26,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1202 conditions, 954 events. 58/954 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3805 event pairs, 0 based on Foata normal form. 0/857 useless extension candidates. Maximal degree in co-relation 1121. Up to 40 conditions per place. [2023-01-28 00:24:26,737 INFO L82 GeneralOperation]: Start removeDead. Operand has 728 places, 728 transitions, 1893 flow [2023-01-28 00:24:26,743 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 728 places, 728 transitions, 1893 flow [2023-01-28 00:24:26,743 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:24:26,743 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 728 places, 728 transitions, 1893 flow [2023-01-28 00:24:26,743 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 728 places, 728 transitions, 1893 flow [2023-01-28 00:24:26,743 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 728 places, 728 transitions, 1893 flow [2023-01-28 00:24:26,970 INFO L130 PetriNetUnfolder]: 58/954 cut-off events. [2023-01-28 00:24:26,970 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:24:26,994 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1202 conditions, 954 events. 58/954 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3805 event pairs, 0 based on Foata normal form. 0/857 useless extension candidates. Maximal degree in co-relation 1121. Up to 40 conditions per place. [2023-01-28 00:24:27,087 INFO L119 LiptonReduction]: Number of co-enabled transitions 473328 [2023-01-28 00:24:34,043 INFO L134 LiptonReduction]: Checked pairs total: 608135 [2023-01-28 00:24:34,043 INFO L136 LiptonReduction]: Total number of compositions: 713 [2023-01-28 00:24:34,044 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:24:34,045 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:24:34,045 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:24:34,067 INFO L130 PetriNetUnfolder]: 19/230 cut-off events. [2023-01-28 00:24:34,067 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-28 00:24:34,067 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:24:34,067 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:24:34,067 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:24:34,067 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:24:34,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1570995629, now seen corresponding path program 1 times [2023-01-28 00:24:34,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:24:34,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941944958] [2023-01-28 00:24:34,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:24:34,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:24:34,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:34,094 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:24:34,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:34,111 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:24:34,111 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:24:34,111 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:24:34,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-01-28 00:24:34,111 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:24:34,112 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:24:34,112 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:24:34,112 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-01-28 00:24:34,161 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:24:34,164 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 765 places, 765 transitions, 2010 flow [2023-01-28 00:24:34,424 INFO L130 PetriNetUnfolder]: 61/1003 cut-off events. [2023-01-28 00:24:34,424 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:24:34,452 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1274 conditions, 1003 events. 61/1003 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4010 event pairs, 0 based on Foata normal form. 0/901 useless extension candidates. Maximal degree in co-relation 1192. Up to 42 conditions per place. [2023-01-28 00:24:34,452 INFO L82 GeneralOperation]: Start removeDead. Operand has 765 places, 765 transitions, 2010 flow [2023-01-28 00:24:34,459 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 765 places, 765 transitions, 2010 flow [2023-01-28 00:24:34,459 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:24:34,459 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 765 places, 765 transitions, 2010 flow [2023-01-28 00:24:34,459 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 765 places, 765 transitions, 2010 flow [2023-01-28 00:24:34,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 765 places, 765 transitions, 2010 flow [2023-01-28 00:24:34,717 INFO L130 PetriNetUnfolder]: 61/1003 cut-off events. [2023-01-28 00:24:34,718 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:24:34,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1274 conditions, 1003 events. 61/1003 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4010 event pairs, 0 based on Foata normal form. 0/901 useless extension candidates. Maximal degree in co-relation 1192. Up to 42 conditions per place. [2023-01-28 00:24:34,850 INFO L119 LiptonReduction]: Number of co-enabled transitions 524880 [2023-01-28 00:24:42,144 INFO L134 LiptonReduction]: Checked pairs total: 661168 [2023-01-28 00:24:42,144 INFO L136 LiptonReduction]: Total number of compositions: 747 [2023-01-28 00:24:42,146 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:24:42,147 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:24:42,147 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:24:42,169 INFO L130 PetriNetUnfolder]: 20/241 cut-off events. [2023-01-28 00:24:42,169 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-28 00:24:42,169 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:24:42,170 INFO L208 CegarLoopForPetriNet]: trace histogram [21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:24:42,170 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:24:42,170 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:24:42,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1238282131, now seen corresponding path program 1 times [2023-01-28 00:24:42,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:24:42,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322099327] [2023-01-28 00:24:42,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:24:42,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:24:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:42,207 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:24:42,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:42,237 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:24:42,237 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:24:42,237 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:24:42,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-01-28 00:24:42,237 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:24:42,238 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:24:42,238 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:24:42,238 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-01-28 00:24:42,287 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:24:42,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 802 places, 802 transitions, 2129 flow [2023-01-28 00:24:42,578 INFO L130 PetriNetUnfolder]: 64/1052 cut-off events. [2023-01-28 00:24:42,579 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:24:42,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1347 conditions, 1052 events. 64/1052 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4231 event pairs, 0 based on Foata normal form. 0/945 useless extension candidates. Maximal degree in co-relation 1264. Up to 44 conditions per place. [2023-01-28 00:24:42,609 INFO L82 GeneralOperation]: Start removeDead. Operand has 802 places, 802 transitions, 2129 flow [2023-01-28 00:24:42,617 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 802 places, 802 transitions, 2129 flow [2023-01-28 00:24:42,617 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:24:42,617 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 802 places, 802 transitions, 2129 flow [2023-01-28 00:24:42,617 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 802 places, 802 transitions, 2129 flow [2023-01-28 00:24:42,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 802 places, 802 transitions, 2129 flow [2023-01-28 00:24:42,904 INFO L130 PetriNetUnfolder]: 64/1052 cut-off events. [2023-01-28 00:24:42,904 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:24:42,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1347 conditions, 1052 events. 64/1052 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4231 event pairs, 0 based on Foata normal form. 0/945 useless extension candidates. Maximal degree in co-relation 1264. Up to 44 conditions per place. [2023-01-28 00:24:43,095 INFO L119 LiptonReduction]: Number of co-enabled transitions 579096 [2023-01-28 00:24:50,977 INFO L134 LiptonReduction]: Checked pairs total: 737529 [2023-01-28 00:24:50,977 INFO L136 LiptonReduction]: Total number of compositions: 785 [2023-01-28 00:24:50,978 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:24:50,979 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:24:50,979 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:24:51,004 INFO L130 PetriNetUnfolder]: 21/254 cut-off events. [2023-01-28 00:24:51,005 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-28 00:24:51,005 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:24:51,005 INFO L208 CegarLoopForPetriNet]: trace histogram [22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:24:51,005 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:24:51,005 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:24:51,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1607968040, now seen corresponding path program 1 times [2023-01-28 00:24:51,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:24:51,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910967127] [2023-01-28 00:24:51,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:24:51,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:24:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:51,067 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:24:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:24:51,092 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:24:51,112 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:24:51,112 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:24:51,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-01-28 00:24:51,112 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:24:51,113 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:24:51,113 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:24:51,113 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-01-28 00:24:51,171 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:24:51,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 839 places, 839 transitions, 2250 flow [2023-01-28 00:24:51,519 INFO L130 PetriNetUnfolder]: 67/1101 cut-off events. [2023-01-28 00:24:51,519 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:24:51,544 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1421 conditions, 1101 events. 67/1101 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4492 event pairs, 0 based on Foata normal form. 0/989 useless extension candidates. Maximal degree in co-relation 1337. Up to 46 conditions per place. [2023-01-28 00:24:51,544 INFO L82 GeneralOperation]: Start removeDead. Operand has 839 places, 839 transitions, 2250 flow [2023-01-28 00:24:51,551 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 839 places, 839 transitions, 2250 flow [2023-01-28 00:24:51,551 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:24:51,551 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 839 places, 839 transitions, 2250 flow [2023-01-28 00:24:51,551 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 839 places, 839 transitions, 2250 flow [2023-01-28 00:24:51,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 839 places, 839 transitions, 2250 flow [2023-01-28 00:24:51,868 INFO L130 PetriNetUnfolder]: 67/1101 cut-off events. [2023-01-28 00:24:51,869 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:24:51,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1421 conditions, 1101 events. 67/1101 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4492 event pairs, 0 based on Foata normal form. 0/989 useless extension candidates. Maximal degree in co-relation 1337. Up to 46 conditions per place. [2023-01-28 00:24:52,032 INFO L119 LiptonReduction]: Number of co-enabled transitions 635976 [2023-01-28 00:25:01,089 INFO L134 LiptonReduction]: Checked pairs total: 829203 [2023-01-28 00:25:01,089 INFO L136 LiptonReduction]: Total number of compositions: 820 [2023-01-28 00:25:01,091 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:25:01,091 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:25:01,091 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:25:01,126 INFO L130 PetriNetUnfolder]: 22/265 cut-off events. [2023-01-28 00:25:01,126 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-28 00:25:01,126 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:25:01,126 INFO L208 CegarLoopForPetriNet]: trace histogram [23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:25:01,127 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:25:01,127 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:25:01,127 INFO L85 PathProgramCache]: Analyzing trace with hash 691959835, now seen corresponding path program 1 times [2023-01-28 00:25:01,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:25:01,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87899965] [2023-01-28 00:25:01,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:25:01,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:25:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:01,150 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:25:01,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:01,170 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:25:01,170 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:25:01,170 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:25:01,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-01-28 00:25:01,171 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:25:01,171 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:25:01,171 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:25:01,171 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-01-28 00:25:01,232 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:25:01,236 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 876 places, 876 transitions, 2373 flow [2023-01-28 00:25:01,581 INFO L130 PetriNetUnfolder]: 70/1150 cut-off events. [2023-01-28 00:25:01,581 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:25:01,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1496 conditions, 1150 events. 70/1150 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4665 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 1411. Up to 48 conditions per place. [2023-01-28 00:25:01,618 INFO L82 GeneralOperation]: Start removeDead. Operand has 876 places, 876 transitions, 2373 flow [2023-01-28 00:25:01,627 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 876 places, 876 transitions, 2373 flow [2023-01-28 00:25:01,628 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:25:01,628 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 876 places, 876 transitions, 2373 flow [2023-01-28 00:25:01,628 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 876 places, 876 transitions, 2373 flow [2023-01-28 00:25:01,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 876 places, 876 transitions, 2373 flow [2023-01-28 00:25:02,014 INFO L130 PetriNetUnfolder]: 70/1150 cut-off events. [2023-01-28 00:25:02,015 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:25:02,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1496 conditions, 1150 events. 70/1150 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4665 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 1411. Up to 48 conditions per place. [2023-01-28 00:25:02,158 INFO L119 LiptonReduction]: Number of co-enabled transitions 695520 [2023-01-28 00:25:10,911 INFO L134 LiptonReduction]: Checked pairs total: 880130 [2023-01-28 00:25:10,911 INFO L136 LiptonReduction]: Total number of compositions: 854 [2023-01-28 00:25:10,912 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:25:10,912 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:25:10,912 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:25:11,014 INFO L130 PetriNetUnfolder]: 23/278 cut-off events. [2023-01-28 00:25:11,014 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-28 00:25:11,015 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:25:11,015 INFO L208 CegarLoopForPetriNet]: trace histogram [24, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:25:11,015 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:25:11,015 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:25:11,015 INFO L85 PathProgramCache]: Analyzing trace with hash -256139229, now seen corresponding path program 1 times [2023-01-28 00:25:11,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:25:11,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82700649] [2023-01-28 00:25:11,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:25:11,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:25:11,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:11,047 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:25:11,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:11,074 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:25:11,074 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:25:11,074 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:25:11,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-01-28 00:25:11,075 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:25:11,075 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:25:11,075 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:25:11,075 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-01-28 00:25:11,130 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:25:11,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 913 places, 913 transitions, 2498 flow [2023-01-28 00:25:11,514 INFO L130 PetriNetUnfolder]: 73/1199 cut-off events. [2023-01-28 00:25:11,515 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:25:11,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1572 conditions, 1199 events. 73/1199 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4871 event pairs, 0 based on Foata normal form. 0/1077 useless extension candidates. Maximal degree in co-relation 1486. Up to 50 conditions per place. [2023-01-28 00:25:11,555 INFO L82 GeneralOperation]: Start removeDead. Operand has 913 places, 913 transitions, 2498 flow [2023-01-28 00:25:11,565 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 913 places, 913 transitions, 2498 flow [2023-01-28 00:25:11,565 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:25:11,565 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 913 places, 913 transitions, 2498 flow [2023-01-28 00:25:11,565 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 913 places, 913 transitions, 2498 flow [2023-01-28 00:25:11,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 913 places, 913 transitions, 2498 flow [2023-01-28 00:25:11,939 INFO L130 PetriNetUnfolder]: 73/1199 cut-off events. [2023-01-28 00:25:11,939 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:25:11,982 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1572 conditions, 1199 events. 73/1199 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4871 event pairs, 0 based on Foata normal form. 0/1077 useless extension candidates. Maximal degree in co-relation 1486. Up to 50 conditions per place. [2023-01-28 00:25:12,238 INFO L119 LiptonReduction]: Number of co-enabled transitions 757728 [2023-01-28 00:25:22,128 INFO L134 LiptonReduction]: Checked pairs total: 967295 [2023-01-28 00:25:22,128 INFO L136 LiptonReduction]: Total number of compositions: 895 [2023-01-28 00:25:22,129 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:25:22,130 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:25:22,130 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:25:22,163 INFO L130 PetriNetUnfolder]: 24/290 cut-off events. [2023-01-28 00:25:22,163 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:25:22,163 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:25:22,163 INFO L208 CegarLoopForPetriNet]: trace histogram [25, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:25:22,163 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:25:22,163 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:25:22,163 INFO L85 PathProgramCache]: Analyzing trace with hash 819023581, now seen corresponding path program 1 times [2023-01-28 00:25:22,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:25:22,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473424064] [2023-01-28 00:25:22,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:25:22,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:25:22,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:22,186 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:25:22,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:22,212 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:25:22,212 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:25:22,212 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:25:22,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-01-28 00:25:22,212 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:25:22,213 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:25:22,213 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:25:22,213 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-01-28 00:25:22,270 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:25:22,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 950 places, 950 transitions, 2625 flow [2023-01-28 00:25:22,746 INFO L130 PetriNetUnfolder]: 76/1248 cut-off events. [2023-01-28 00:25:22,746 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:25:22,775 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1649 conditions, 1248 events. 76/1248 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5091 event pairs, 0 based on Foata normal form. 0/1121 useless extension candidates. Maximal degree in co-relation 1562. Up to 52 conditions per place. [2023-01-28 00:25:22,775 INFO L82 GeneralOperation]: Start removeDead. Operand has 950 places, 950 transitions, 2625 flow [2023-01-28 00:25:22,783 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 950 places, 950 transitions, 2625 flow [2023-01-28 00:25:22,783 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:25:22,783 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 950 places, 950 transitions, 2625 flow [2023-01-28 00:25:22,783 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 950 places, 950 transitions, 2625 flow [2023-01-28 00:25:22,783 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 950 places, 950 transitions, 2625 flow [2023-01-28 00:25:23,190 INFO L130 PetriNetUnfolder]: 76/1248 cut-off events. [2023-01-28 00:25:23,190 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:25:23,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1649 conditions, 1248 events. 76/1248 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5091 event pairs, 0 based on Foata normal form. 0/1121 useless extension candidates. Maximal degree in co-relation 1562. Up to 52 conditions per place. [2023-01-28 00:25:23,403 INFO L119 LiptonReduction]: Number of co-enabled transitions 822600 [2023-01-28 00:25:32,754 INFO L134 LiptonReduction]: Checked pairs total: 1051369 [2023-01-28 00:25:32,754 INFO L136 LiptonReduction]: Total number of compositions: 931 [2023-01-28 00:25:32,755 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:25:32,755 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:25:32,755 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:25:32,789 INFO L130 PetriNetUnfolder]: 25/302 cut-off events. [2023-01-28 00:25:32,790 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:25:32,790 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:25:32,790 INFO L208 CegarLoopForPetriNet]: trace histogram [26, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:25:32,790 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:25:32,790 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:25:32,790 INFO L85 PathProgramCache]: Analyzing trace with hash 435310537, now seen corresponding path program 1 times [2023-01-28 00:25:32,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:25:32,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035884102] [2023-01-28 00:25:32,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:25:32,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:25:32,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:32,820 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:25:32,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:32,845 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:25:32,846 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:25:32,846 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:25:32,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-01-28 00:25:32,846 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:25:32,846 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:25:32,846 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:25:32,846 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-01-28 00:25:32,904 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:25:32,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 987 places, 987 transitions, 2754 flow [2023-01-28 00:25:33,346 INFO L130 PetriNetUnfolder]: 79/1297 cut-off events. [2023-01-28 00:25:33,346 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:25:33,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1727 conditions, 1297 events. 79/1297 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5291 event pairs, 0 based on Foata normal form. 0/1165 useless extension candidates. Maximal degree in co-relation 1639. Up to 54 conditions per place. [2023-01-28 00:25:33,395 INFO L82 GeneralOperation]: Start removeDead. Operand has 987 places, 987 transitions, 2754 flow [2023-01-28 00:25:33,405 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 987 places, 987 transitions, 2754 flow [2023-01-28 00:25:33,406 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:25:33,406 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 987 places, 987 transitions, 2754 flow [2023-01-28 00:25:33,406 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 987 places, 987 transitions, 2754 flow [2023-01-28 00:25:33,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 987 places, 987 transitions, 2754 flow [2023-01-28 00:25:33,888 INFO L130 PetriNetUnfolder]: 79/1297 cut-off events. [2023-01-28 00:25:33,888 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:25:33,921 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1727 conditions, 1297 events. 79/1297 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5291 event pairs, 0 based on Foata normal form. 0/1165 useless extension candidates. Maximal degree in co-relation 1639. Up to 54 conditions per place. [2023-01-28 00:25:34,070 INFO L119 LiptonReduction]: Number of co-enabled transitions 890136 [2023-01-28 00:25:45,435 INFO L134 LiptonReduction]: Checked pairs total: 1129987 [2023-01-28 00:25:45,435 INFO L136 LiptonReduction]: Total number of compositions: 972 [2023-01-28 00:25:45,436 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:25:45,436 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:25:45,436 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:25:45,508 INFO L130 PetriNetUnfolder]: 26/313 cut-off events. [2023-01-28 00:25:45,508 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:25:45,509 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:25:45,509 INFO L208 CegarLoopForPetriNet]: trace histogram [27, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:25:45,509 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:25:45,509 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:25:45,510 INFO L85 PathProgramCache]: Analyzing trace with hash -433697637, now seen corresponding path program 1 times [2023-01-28 00:25:45,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:25:45,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775052200] [2023-01-28 00:25:45,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:25:45,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:25:45,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:45,538 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:25:45,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:45,569 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:25:45,571 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:25:45,571 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:25:45,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-01-28 00:25:45,571 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:25:45,572 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:25:45,572 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:25:45,572 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-01-28 00:25:45,666 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:25:45,670 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1024 places, 1024 transitions, 2885 flow [2023-01-28 00:25:46,140 INFO L130 PetriNetUnfolder]: 82/1346 cut-off events. [2023-01-28 00:25:46,141 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:25:46,193 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1806 conditions, 1346 events. 82/1346 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5512 event pairs, 0 based on Foata normal form. 0/1209 useless extension candidates. Maximal degree in co-relation 1717. Up to 56 conditions per place. [2023-01-28 00:25:46,193 INFO L82 GeneralOperation]: Start removeDead. Operand has 1024 places, 1024 transitions, 2885 flow [2023-01-28 00:25:46,205 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1024 places, 1024 transitions, 2885 flow [2023-01-28 00:25:46,205 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:25:46,205 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1024 places, 1024 transitions, 2885 flow [2023-01-28 00:25:46,205 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1024 places, 1024 transitions, 2885 flow [2023-01-28 00:25:46,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1024 places, 1024 transitions, 2885 flow [2023-01-28 00:25:46,680 INFO L130 PetriNetUnfolder]: 82/1346 cut-off events. [2023-01-28 00:25:46,680 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:25:46,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1806 conditions, 1346 events. 82/1346 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5512 event pairs, 0 based on Foata normal form. 0/1209 useless extension candidates. Maximal degree in co-relation 1717. Up to 56 conditions per place. [2023-01-28 00:25:47,043 INFO L119 LiptonReduction]: Number of co-enabled transitions 960336 [2023-01-28 00:25:58,045 INFO L134 LiptonReduction]: Checked pairs total: 1224627 [2023-01-28 00:25:58,045 INFO L136 LiptonReduction]: Total number of compositions: 1004 [2023-01-28 00:25:58,046 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:25:58,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;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:25:58,046 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:25:58,086 INFO L130 PetriNetUnfolder]: 27/325 cut-off events. [2023-01-28 00:25:58,086 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:25:58,086 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:25:58,087 INFO L208 CegarLoopForPetriNet]: trace histogram [28, 27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:25:58,087 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:25:58,087 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:25:58,087 INFO L85 PathProgramCache]: Analyzing trace with hash 15074655, now seen corresponding path program 1 times [2023-01-28 00:25:58,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:25:58,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231558249] [2023-01-28 00:25:58,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:25:58,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:25:58,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:58,177 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:25:58,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:25:58,203 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:25:58,203 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:25:58,204 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:25:58,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-01-28 00:25:58,204 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:25:58,204 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:25:58,204 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:25:58,204 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-01-28 00:25:58,288 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:25:58,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1061 places, 1061 transitions, 3018 flow [2023-01-28 00:25:58,805 INFO L130 PetriNetUnfolder]: 85/1395 cut-off events. [2023-01-28 00:25:58,805 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:25:58,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1886 conditions, 1395 events. 85/1395 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5718 event pairs, 0 based on Foata normal form. 0/1253 useless extension candidates. Maximal degree in co-relation 1796. Up to 58 conditions per place. [2023-01-28 00:25:58,863 INFO L82 GeneralOperation]: Start removeDead. Operand has 1061 places, 1061 transitions, 3018 flow [2023-01-28 00:25:58,878 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1061 places, 1061 transitions, 3018 flow [2023-01-28 00:25:58,878 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:25:58,878 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1061 places, 1061 transitions, 3018 flow [2023-01-28 00:25:58,878 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1061 places, 1061 transitions, 3018 flow [2023-01-28 00:25:58,878 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1061 places, 1061 transitions, 3018 flow [2023-01-28 00:25:59,396 INFO L130 PetriNetUnfolder]: 85/1395 cut-off events. [2023-01-28 00:25:59,396 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:25:59,454 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1886 conditions, 1395 events. 85/1395 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5718 event pairs, 0 based on Foata normal form. 0/1253 useless extension candidates. Maximal degree in co-relation 1796. Up to 58 conditions per place. [2023-01-28 00:25:59,759 INFO L119 LiptonReduction]: Number of co-enabled transitions 1033200 [2023-01-28 00:26:11,820 INFO L134 LiptonReduction]: Checked pairs total: 1326045 [2023-01-28 00:26:11,820 INFO L136 LiptonReduction]: Total number of compositions: 1037 [2023-01-28 00:26:11,821 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:26:11,821 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:26:11,821 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:26:11,863 INFO L130 PetriNetUnfolder]: 28/337 cut-off events. [2023-01-28 00:26:11,863 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:26:11,863 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:26:11,863 INFO L208 CegarLoopForPetriNet]: trace histogram [29, 28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:26:11,863 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:26:11,863 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:26:11,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1035783676, now seen corresponding path program 1 times [2023-01-28 00:26:11,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:26:11,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621365596] [2023-01-28 00:26:11,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:26:11,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:26:11,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:11,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:26:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:11,917 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:26:11,917 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:26:11,917 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:26:11,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-01-28 00:26:11,917 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:26:11,918 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:26:11,918 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:26:11,918 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-01-28 00:26:11,984 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:26:11,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1098 places, 1098 transitions, 3153 flow [2023-01-28 00:26:12,524 INFO L130 PetriNetUnfolder]: 88/1444 cut-off events. [2023-01-28 00:26:12,524 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:26:12,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1967 conditions, 1444 events. 88/1444 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5938 event pairs, 0 based on Foata normal form. 0/1297 useless extension candidates. Maximal degree in co-relation 1876. Up to 60 conditions per place. [2023-01-28 00:26:12,588 INFO L82 GeneralOperation]: Start removeDead. Operand has 1098 places, 1098 transitions, 3153 flow [2023-01-28 00:26:12,603 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1098 places, 1098 transitions, 3153 flow [2023-01-28 00:26:12,604 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:26:12,604 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1098 places, 1098 transitions, 3153 flow [2023-01-28 00:26:12,604 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1098 places, 1098 transitions, 3153 flow [2023-01-28 00:26:12,604 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1098 places, 1098 transitions, 3153 flow [2023-01-28 00:26:13,197 INFO L130 PetriNetUnfolder]: 88/1444 cut-off events. [2023-01-28 00:26:13,197 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:26:13,237 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1967 conditions, 1444 events. 88/1444 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5938 event pairs, 0 based on Foata normal form. 0/1297 useless extension candidates. Maximal degree in co-relation 1876. Up to 60 conditions per place. [2023-01-28 00:26:13,420 INFO L119 LiptonReduction]: Number of co-enabled transitions 1108728 [2023-01-28 00:26:25,332 INFO L134 LiptonReduction]: Checked pairs total: 1409290 [2023-01-28 00:26:25,332 INFO L136 LiptonReduction]: Total number of compositions: 1078 [2023-01-28 00:26:25,333 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:26:25,333 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:26:25,333 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:26:25,377 INFO L130 PetriNetUnfolder]: 29/349 cut-off events. [2023-01-28 00:26:25,378 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:26:25,378 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:26:25,378 INFO L208 CegarLoopForPetriNet]: trace histogram [30, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:26:25,378 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:26:25,378 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:26:25,378 INFO L85 PathProgramCache]: Analyzing trace with hash 222292571, now seen corresponding path program 1 times [2023-01-28 00:26:25,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:26:25,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333990186] [2023-01-28 00:26:25,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:26:25,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:26:25,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:25,405 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:26:25,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:25,437 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:26:25,437 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:26:25,437 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:26:25,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-01-28 00:26:25,437 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:26:25,438 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:26:25,438 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:26:25,438 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-01-28 00:26:25,506 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:26:25,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1135 places, 1135 transitions, 3290 flow [2023-01-28 00:26:26,085 INFO L130 PetriNetUnfolder]: 91/1493 cut-off events. [2023-01-28 00:26:26,085 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:26:26,152 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2049 conditions, 1493 events. 91/1493 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6171 event pairs, 0 based on Foata normal form. 0/1341 useless extension candidates. Maximal degree in co-relation 1957. Up to 62 conditions per place. [2023-01-28 00:26:26,152 INFO L82 GeneralOperation]: Start removeDead. Operand has 1135 places, 1135 transitions, 3290 flow [2023-01-28 00:26:26,166 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1135 places, 1135 transitions, 3290 flow [2023-01-28 00:26:26,166 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:26:26,166 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1135 places, 1135 transitions, 3290 flow [2023-01-28 00:26:26,167 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1135 places, 1135 transitions, 3290 flow [2023-01-28 00:26:26,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1135 places, 1135 transitions, 3290 flow [2023-01-28 00:26:26,740 INFO L130 PetriNetUnfolder]: 91/1493 cut-off events. [2023-01-28 00:26:26,740 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:26:26,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2049 conditions, 1493 events. 91/1493 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6171 event pairs, 0 based on Foata normal form. 0/1341 useless extension candidates. Maximal degree in co-relation 1957. Up to 62 conditions per place. [2023-01-28 00:26:27,043 INFO L119 LiptonReduction]: Number of co-enabled transitions 1186920 [2023-01-28 00:26:38,151 INFO L134 LiptonReduction]: Checked pairs total: 1495680 [2023-01-28 00:26:38,151 INFO L136 LiptonReduction]: Total number of compositions: 1112 [2023-01-28 00:26:38,152 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:26:38,152 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:26:38,152 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:26:38,200 INFO L130 PetriNetUnfolder]: 30/361 cut-off events. [2023-01-28 00:26:38,200 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:26:38,200 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:26:38,201 INFO L208 CegarLoopForPetriNet]: trace histogram [31, 30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:26:38,201 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:26:38,201 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:26:38,201 INFO L85 PathProgramCache]: Analyzing trace with hash 2055380829, now seen corresponding path program 1 times [2023-01-28 00:26:38,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:26:38,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457784780] [2023-01-28 00:26:38,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:26:38,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:26:38,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:38,240 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:26:38,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:38,275 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:26:38,276 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:26:38,276 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:26:38,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-01-28 00:26:38,276 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:26:38,276 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:26:38,276 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:26:38,276 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-01-28 00:26:38,347 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:26:38,361 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1172 places, 1172 transitions, 3429 flow [2023-01-28 00:26:38,986 INFO L130 PetriNetUnfolder]: 94/1542 cut-off events. [2023-01-28 00:26:38,986 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:26:39,047 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2132 conditions, 1542 events. 94/1542 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6359 event pairs, 0 based on Foata normal form. 0/1385 useless extension candidates. Maximal degree in co-relation 2039. Up to 64 conditions per place. [2023-01-28 00:26:39,047 INFO L82 GeneralOperation]: Start removeDead. Operand has 1172 places, 1172 transitions, 3429 flow [2023-01-28 00:26:39,059 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1172 places, 1172 transitions, 3429 flow [2023-01-28 00:26:39,059 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:26:39,059 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1172 places, 1172 transitions, 3429 flow [2023-01-28 00:26:39,060 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1172 places, 1172 transitions, 3429 flow [2023-01-28 00:26:39,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1172 places, 1172 transitions, 3429 flow [2023-01-28 00:26:39,675 INFO L130 PetriNetUnfolder]: 94/1542 cut-off events. [2023-01-28 00:26:39,675 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:26:39,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2132 conditions, 1542 events. 94/1542 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6359 event pairs, 0 based on Foata normal form. 0/1385 useless extension candidates. Maximal degree in co-relation 2039. Up to 64 conditions per place. [2023-01-28 00:26:40,086 INFO L119 LiptonReduction]: Number of co-enabled transitions 1267776 [2023-01-28 00:26:52,005 INFO L134 LiptonReduction]: Checked pairs total: 1626130 [2023-01-28 00:26:52,006 INFO L136 LiptonReduction]: Total number of compositions: 1149 [2023-01-28 00:26:52,007 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:26:52,007 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:26:52,007 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:26:52,058 INFO L130 PetriNetUnfolder]: 31/373 cut-off events. [2023-01-28 00:26:52,058 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:26:52,058 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:26:52,058 INFO L208 CegarLoopForPetriNet]: trace histogram [32, 31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:26:52,058 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:26:52,059 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:26:52,059 INFO L85 PathProgramCache]: Analyzing trace with hash 926984513, now seen corresponding path program 1 times [2023-01-28 00:26:52,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:26:52,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799413617] [2023-01-28 00:26:52,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:26:52,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:26:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:52,094 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:26:52,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:26:52,129 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:26:52,129 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:26:52,129 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:26:52,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-01-28 00:26:52,129 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:26:52,130 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:26:52,130 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:26:52,130 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-01-28 00:26:52,215 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:26:52,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1209 transitions, 3570 flow [2023-01-28 00:26:52,932 INFO L130 PetriNetUnfolder]: 97/1591 cut-off events. [2023-01-28 00:26:52,932 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:26:52,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2216 conditions, 1591 events. 97/1591 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6580 event pairs, 0 based on Foata normal form. 0/1429 useless extension candidates. Maximal degree in co-relation 2122. Up to 66 conditions per place. [2023-01-28 00:26:52,988 INFO L82 GeneralOperation]: Start removeDead. Operand has 1209 places, 1209 transitions, 3570 flow [2023-01-28 00:26:53,000 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1209 places, 1209 transitions, 3570 flow [2023-01-28 00:26:53,000 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:26:53,000 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1209 places, 1209 transitions, 3570 flow [2023-01-28 00:26:53,001 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1209 places, 1209 transitions, 3570 flow [2023-01-28 00:26:53,001 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1209 transitions, 3570 flow [2023-01-28 00:26:53,651 INFO L130 PetriNetUnfolder]: 97/1591 cut-off events. [2023-01-28 00:26:53,651 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:26:53,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2216 conditions, 1591 events. 97/1591 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6580 event pairs, 0 based on Foata normal form. 0/1429 useless extension candidates. Maximal degree in co-relation 2122. Up to 66 conditions per place. [2023-01-28 00:26:54,135 INFO L119 LiptonReduction]: Number of co-enabled transitions 1351296 [2023-01-28 00:27:07,911 INFO L134 LiptonReduction]: Checked pairs total: 1724454 [2023-01-28 00:27:07,912 INFO L136 LiptonReduction]: Total number of compositions: 1194 [2023-01-28 00:27:07,913 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:27:07,913 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:27:07,913 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:27:07,970 INFO L130 PetriNetUnfolder]: 32/385 cut-off events. [2023-01-28 00:27:07,970 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:27:07,970 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:27:07,970 INFO L208 CegarLoopForPetriNet]: trace histogram [33, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:27:07,970 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:27:07,970 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:27:07,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1415560964, now seen corresponding path program 1 times [2023-01-28 00:27:07,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:27:07,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156318102] [2023-01-28 00:27:07,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:27:07,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:27:08,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:08,006 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:27:08,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:08,044 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:27:08,045 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:27:08,045 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:27:08,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-01-28 00:27:08,045 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:27:08,045 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:27:08,045 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:27:08,045 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-01-28 00:27:08,141 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:27:08,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1246 places, 1246 transitions, 3713 flow [2023-01-28 00:27:08,915 INFO L130 PetriNetUnfolder]: 100/1640 cut-off events. [2023-01-28 00:27:08,916 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:27:08,975 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2301 conditions, 1640 events. 100/1640 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6791 event pairs, 0 based on Foata normal form. 0/1473 useless extension candidates. Maximal degree in co-relation 2206. Up to 68 conditions per place. [2023-01-28 00:27:08,975 INFO L82 GeneralOperation]: Start removeDead. Operand has 1246 places, 1246 transitions, 3713 flow [2023-01-28 00:27:08,987 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1246 places, 1246 transitions, 3713 flow [2023-01-28 00:27:08,988 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:27:08,988 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1246 places, 1246 transitions, 3713 flow [2023-01-28 00:27:08,988 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1246 places, 1246 transitions, 3713 flow [2023-01-28 00:27:08,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1246 places, 1246 transitions, 3713 flow [2023-01-28 00:27:09,675 INFO L130 PetriNetUnfolder]: 100/1640 cut-off events. [2023-01-28 00:27:09,675 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:27:09,758 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2301 conditions, 1640 events. 100/1640 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6791 event pairs, 0 based on Foata normal form. 0/1473 useless extension candidates. Maximal degree in co-relation 2206. Up to 68 conditions per place. [2023-01-28 00:27:10,079 INFO L119 LiptonReduction]: Number of co-enabled transitions 1437480 [2023-01-28 00:27:24,692 INFO L134 LiptonReduction]: Checked pairs total: 1835090 [2023-01-28 00:27:24,692 INFO L136 LiptonReduction]: Total number of compositions: 1225 [2023-01-28 00:27:24,693 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:27:24,693 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:27:24,693 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:27:24,749 INFO L130 PetriNetUnfolder]: 33/397 cut-off events. [2023-01-28 00:27:24,749 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:27:24,749 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:27:24,749 INFO L208 CegarLoopForPetriNet]: trace histogram [34, 33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:27:24,750 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:27:24,750 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:27:24,750 INFO L85 PathProgramCache]: Analyzing trace with hash 888308173, now seen corresponding path program 1 times [2023-01-28 00:27:24,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:27:24,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336035193] [2023-01-28 00:27:24,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:27:24,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:27:24,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:24,788 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:27:24,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:24,822 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:27:24,822 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:27:24,822 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:27:24,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-01-28 00:27:24,822 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:27:24,822 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:27:24,822 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:27:24,822 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-01-28 00:27:24,902 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:27:24,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1283 transitions, 3858 flow [2023-01-28 00:27:25,642 INFO L130 PetriNetUnfolder]: 103/1689 cut-off events. [2023-01-28 00:27:25,642 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:27:25,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2387 conditions, 1689 events. 103/1689 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7005 event pairs, 0 based on Foata normal form. 0/1517 useless extension candidates. Maximal degree in co-relation 2291. Up to 70 conditions per place. [2023-01-28 00:27:25,732 INFO L82 GeneralOperation]: Start removeDead. Operand has 1283 places, 1283 transitions, 3858 flow [2023-01-28 00:27:25,750 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1283 places, 1283 transitions, 3858 flow [2023-01-28 00:27:25,750 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:27:25,750 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1283 places, 1283 transitions, 3858 flow [2023-01-28 00:27:25,750 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1283 places, 1283 transitions, 3858 flow [2023-01-28 00:27:25,750 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1283 places, 1283 transitions, 3858 flow [2023-01-28 00:27:26,506 INFO L130 PetriNetUnfolder]: 103/1689 cut-off events. [2023-01-28 00:27:26,506 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:27:26,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2387 conditions, 1689 events. 103/1689 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7005 event pairs, 0 based on Foata normal form. 0/1517 useless extension candidates. Maximal degree in co-relation 2291. Up to 70 conditions per place. [2023-01-28 00:27:26,850 INFO L119 LiptonReduction]: Number of co-enabled transitions 1526328 [2023-01-28 00:27:42,818 INFO L134 LiptonReduction]: Checked pairs total: 1933392 [2023-01-28 00:27:42,818 INFO L136 LiptonReduction]: Total number of compositions: 1263 [2023-01-28 00:27:42,819 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:27:42,819 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:27:42,819 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:27:42,880 INFO L130 PetriNetUnfolder]: 34/409 cut-off events. [2023-01-28 00:27:42,880 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:27:42,881 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:27:42,881 INFO L208 CegarLoopForPetriNet]: trace histogram [35, 34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:27:42,881 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:27:42,881 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:27:42,881 INFO L85 PathProgramCache]: Analyzing trace with hash -904427727, now seen corresponding path program 1 times [2023-01-28 00:27:42,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:27:42,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151312553] [2023-01-28 00:27:42,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:27:42,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:27:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:42,948 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:27:42,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:42,988 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:27:42,988 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:27:42,988 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:27:42,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-01-28 00:27:42,989 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:27:42,989 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:27:42,989 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:27:42,989 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-01-28 00:27:43,082 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:27:43,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1320 places, 1320 transitions, 4005 flow [2023-01-28 00:27:43,893 INFO L130 PetriNetUnfolder]: 106/1738 cut-off events. [2023-01-28 00:27:43,893 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:27:43,973 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2474 conditions, 1738 events. 106/1738 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7223 event pairs, 0 based on Foata normal form. 0/1561 useless extension candidates. Maximal degree in co-relation 2377. Up to 72 conditions per place. [2023-01-28 00:27:43,974 INFO L82 GeneralOperation]: Start removeDead. Operand has 1320 places, 1320 transitions, 4005 flow [2023-01-28 00:27:43,990 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1320 places, 1320 transitions, 4005 flow [2023-01-28 00:27:43,990 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:27:43,990 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1320 places, 1320 transitions, 4005 flow [2023-01-28 00:27:43,990 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1320 places, 1320 transitions, 4005 flow [2023-01-28 00:27:43,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1320 places, 1320 transitions, 4005 flow [2023-01-28 00:27:44,868 INFO L130 PetriNetUnfolder]: 106/1738 cut-off events. [2023-01-28 00:27:44,868 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:27:44,925 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2474 conditions, 1738 events. 106/1738 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7223 event pairs, 0 based on Foata normal form. 0/1561 useless extension candidates. Maximal degree in co-relation 2377. Up to 72 conditions per place. [2023-01-28 00:27:45,191 INFO L119 LiptonReduction]: Number of co-enabled transitions 1617840 [2023-01-28 00:27:59,185 INFO L134 LiptonReduction]: Checked pairs total: 2066314 [2023-01-28 00:27:59,185 INFO L136 LiptonReduction]: Total number of compositions: 1298 [2023-01-28 00:27:59,194 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:27:59,194 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:27:59,195 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:27:59,259 INFO L130 PetriNetUnfolder]: 35/421 cut-off events. [2023-01-28 00:27:59,259 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:27:59,259 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:27:59,259 INFO L208 CegarLoopForPetriNet]: trace histogram [36, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:27:59,259 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:27:59,259 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:27:59,259 INFO L85 PathProgramCache]: Analyzing trace with hash -593427511, now seen corresponding path program 1 times [2023-01-28 00:27:59,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:27:59,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473891776] [2023-01-28 00:27:59,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:27:59,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:27:59,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:59,329 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:27:59,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:27:59,371 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:27:59,371 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:27:59,371 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:27:59,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-01-28 00:27:59,371 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:27:59,371 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:27:59,371 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:27:59,371 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-01-28 00:27:59,454 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:27:59,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1357 places, 1357 transitions, 4154 flow [2023-01-28 00:28:00,318 INFO L130 PetriNetUnfolder]: 109/1787 cut-off events. [2023-01-28 00:28:00,318 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:28:00,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1787 events. 109/1787 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7498 event pairs, 0 based on Foata normal form. 0/1605 useless extension candidates. Maximal degree in co-relation 2464. Up to 74 conditions per place. [2023-01-28 00:28:00,411 INFO L82 GeneralOperation]: Start removeDead. Operand has 1357 places, 1357 transitions, 4154 flow [2023-01-28 00:28:00,429 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1357 places, 1357 transitions, 4154 flow [2023-01-28 00:28:00,430 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:28:00,430 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1357 places, 1357 transitions, 4154 flow [2023-01-28 00:28:00,430 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1357 places, 1357 transitions, 4154 flow [2023-01-28 00:28:00,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1357 places, 1357 transitions, 4154 flow [2023-01-28 00:28:01,332 INFO L130 PetriNetUnfolder]: 109/1787 cut-off events. [2023-01-28 00:28:01,333 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:28:01,401 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1787 events. 109/1787 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7498 event pairs, 0 based on Foata normal form. 0/1605 useless extension candidates. Maximal degree in co-relation 2464. Up to 74 conditions per place. [2023-01-28 00:28:01,709 INFO L119 LiptonReduction]: Number of co-enabled transitions 1712016 [2023-01-28 00:28:17,064 INFO L134 LiptonReduction]: Checked pairs total: 2171640 [2023-01-28 00:28:17,064 INFO L136 LiptonReduction]: Total number of compositions: 1335 [2023-01-28 00:28:17,065 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:28:17,065 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:28:17,065 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:28:17,132 INFO L130 PetriNetUnfolder]: 36/434 cut-off events. [2023-01-28 00:28:17,132 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:28:17,132 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:28:17,132 INFO L208 CegarLoopForPetriNet]: trace histogram [37, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:28:17,132 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:28:17,132 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:28:17,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1465450780, now seen corresponding path program 1 times [2023-01-28 00:28:17,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:28:17,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160508550] [2023-01-28 00:28:17,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:28:17,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:28:17,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:28:17,172 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:28:17,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:28:17,209 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:28:17,210 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:28:17,210 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:28:17,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-01-28 00:28:17,210 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:28:17,210 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:28:17,210 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:28:17,210 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-01-28 00:28:17,295 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:28:17,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1394 places, 1394 transitions, 4305 flow [2023-01-28 00:28:18,235 INFO L130 PetriNetUnfolder]: 112/1836 cut-off events. [2023-01-28 00:28:18,236 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:28:18,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2651 conditions, 1836 events. 112/1836 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7658 event pairs, 0 based on Foata normal form. 0/1649 useless extension candidates. Maximal degree in co-relation 2552. Up to 76 conditions per place. [2023-01-28 00:28:18,348 INFO L82 GeneralOperation]: Start removeDead. Operand has 1394 places, 1394 transitions, 4305 flow [2023-01-28 00:28:18,369 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1394 places, 1394 transitions, 4305 flow [2023-01-28 00:28:18,369 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:28:18,369 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1394 places, 1394 transitions, 4305 flow [2023-01-28 00:28:18,369 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1394 places, 1394 transitions, 4305 flow [2023-01-28 00:28:18,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1394 places, 1394 transitions, 4305 flow [2023-01-28 00:28:19,313 INFO L130 PetriNetUnfolder]: 112/1836 cut-off events. [2023-01-28 00:28:19,313 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:28:19,420 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2651 conditions, 1836 events. 112/1836 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7658 event pairs, 0 based on Foata normal form. 0/1649 useless extension candidates. Maximal degree in co-relation 2552. Up to 76 conditions per place. [2023-01-28 00:28:19,824 INFO L119 LiptonReduction]: Number of co-enabled transitions 1808856 [2023-01-28 00:28:36,852 INFO L134 LiptonReduction]: Checked pairs total: 2291449 [2023-01-28 00:28:36,852 INFO L136 LiptonReduction]: Total number of compositions: 1361 [2023-01-28 00:28:36,853 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:28:36,853 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:28:36,853 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:28:36,924 INFO L130 PetriNetUnfolder]: 37/445 cut-off events. [2023-01-28 00:28:36,924 INFO L131 PetriNetUnfolder]: For 9102/9102 co-relation queries the response was YES. [2023-01-28 00:28:36,924 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:28:36,924 INFO L208 CegarLoopForPetriNet]: trace histogram [38, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:28:36,924 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:28:36,924 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:28:36,924 INFO L85 PathProgramCache]: Analyzing trace with hash -243004320, now seen corresponding path program 1 times [2023-01-28 00:28:36,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:28:36,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79930476] [2023-01-28 00:28:36,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:28:36,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:28:36,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:28:36,962 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:28:36,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:28:37,004 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:28:37,004 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:28:37,004 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:28:37,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-01-28 00:28:37,004 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:28:37,005 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:28:37,005 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:28:37,005 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-01-28 00:28:37,154 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:28:37,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1431 places, 1431 transitions, 4458 flow [2023-01-28 00:28:38,159 INFO L130 PetriNetUnfolder]: 115/1885 cut-off events. [2023-01-28 00:28:38,159 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:28:38,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2741 conditions, 1885 events. 115/1885 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7853 event pairs, 0 based on Foata normal form. 0/1693 useless extension candidates. Maximal degree in co-relation 2641. Up to 78 conditions per place. [2023-01-28 00:28:38,268 INFO L82 GeneralOperation]: Start removeDead. Operand has 1431 places, 1431 transitions, 4458 flow [2023-01-28 00:28:38,289 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1431 places, 1431 transitions, 4458 flow [2023-01-28 00:28:38,289 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:28:38,289 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1431 places, 1431 transitions, 4458 flow [2023-01-28 00:28:38,290 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1431 places, 1431 transitions, 4458 flow [2023-01-28 00:28:38,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1431 places, 1431 transitions, 4458 flow [2023-01-28 00:28:39,307 INFO L130 PetriNetUnfolder]: 115/1885 cut-off events. [2023-01-28 00:28:39,307 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:28:39,383 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2741 conditions, 1885 events. 115/1885 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7853 event pairs, 0 based on Foata normal form. 0/1693 useless extension candidates. Maximal degree in co-relation 2641. Up to 78 conditions per place. [2023-01-28 00:28:39,731 INFO L119 LiptonReduction]: Number of co-enabled transitions 1908360 [2023-01-28 00:28:57,525 INFO L134 LiptonReduction]: Checked pairs total: 2436000 [2023-01-28 00:28:57,525 INFO L136 LiptonReduction]: Total number of compositions: 1408 [2023-01-28 00:28:57,526 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:28:57,526 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:28:57,526 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:28:57,604 INFO L130 PetriNetUnfolder]: 38/457 cut-off events. [2023-01-28 00:28:57,604 INFO L131 PetriNetUnfolder]: For 9842/9842 co-relation queries the response was YES. [2023-01-28 00:28:57,605 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:28:57,605 INFO L208 CegarLoopForPetriNet]: trace histogram [39, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:28:57,605 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:28:57,605 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:28:57,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1011433050, now seen corresponding path program 1 times [2023-01-28 00:28:57,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:28:57,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718793698] [2023-01-28 00:28:57,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:28:57,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:28:57,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:28:57,653 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:28:57,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:28:57,704 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:28:57,704 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:28:57,704 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:28:57,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-01-28 00:28:57,704 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:28:57,705 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:28:57,705 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:28:57,705 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-01-28 00:28:57,797 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:28:57,802 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1468 places, 1468 transitions, 4613 flow [2023-01-28 00:28:58,866 INFO L130 PetriNetUnfolder]: 118/1934 cut-off events. [2023-01-28 00:28:58,866 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:28:58,973 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2832 conditions, 1934 events. 118/1934 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8061 event pairs, 0 based on Foata normal form. 0/1737 useless extension candidates. Maximal degree in co-relation 2731. Up to 80 conditions per place. [2023-01-28 00:28:58,974 INFO L82 GeneralOperation]: Start removeDead. Operand has 1468 places, 1468 transitions, 4613 flow [2023-01-28 00:28:58,996 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1468 places, 1468 transitions, 4613 flow [2023-01-28 00:28:58,996 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:28:58,996 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1468 places, 1468 transitions, 4613 flow [2023-01-28 00:28:58,996 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1468 places, 1468 transitions, 4613 flow [2023-01-28 00:28:58,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1468 places, 1468 transitions, 4613 flow [2023-01-28 00:29:00,038 INFO L130 PetriNetUnfolder]: 118/1934 cut-off events. [2023-01-28 00:29:00,038 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:29:00,153 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2832 conditions, 1934 events. 118/1934 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8061 event pairs, 0 based on Foata normal form. 0/1737 useless extension candidates. Maximal degree in co-relation 2731. Up to 80 conditions per place. [2023-01-28 00:29:00,794 INFO L119 LiptonReduction]: Number of co-enabled transitions 2010528 [2023-01-28 00:29:18,692 INFO L134 LiptonReduction]: Checked pairs total: 2551490 [2023-01-28 00:29:18,692 INFO L136 LiptonReduction]: Total number of compositions: 1432 [2023-01-28 00:29:18,693 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:18,693 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:18,693 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:18,773 INFO L130 PetriNetUnfolder]: 39/469 cut-off events. [2023-01-28 00:29:18,773 INFO L131 PetriNetUnfolder]: For 10621/10621 co-relation queries the response was YES. [2023-01-28 00:29:18,774 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:18,774 INFO L208 CegarLoopForPetriNet]: trace histogram [40, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:18,774 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:18,774 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:18,774 INFO L85 PathProgramCache]: Analyzing trace with hash 873668621, now seen corresponding path program 1 times [2023-01-28 00:29:18,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:18,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282811154] [2023-01-28 00:29:18,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:18,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:18,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:18,818 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:18,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:18,862 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:18,862 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:18,862 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:18,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-01-28 00:29:18,862 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:18,863 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:18,863 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:18,863 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-01-28 00:29:18,954 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:18,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1505 places, 1505 transitions, 4770 flow [2023-01-28 00:29:20,124 INFO L130 PetriNetUnfolder]: 121/1983 cut-off events. [2023-01-28 00:29:20,124 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:29:20,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2924 conditions, 1983 events. 121/1983 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8281 event pairs, 0 based on Foata normal form. 0/1781 useless extension candidates. Maximal degree in co-relation 2822. Up to 82 conditions per place. [2023-01-28 00:29:20,233 INFO L82 GeneralOperation]: Start removeDead. Operand has 1505 places, 1505 transitions, 4770 flow [2023-01-28 00:29:20,256 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1505 places, 1505 transitions, 4770 flow [2023-01-28 00:29:20,256 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:20,256 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1505 places, 1505 transitions, 4770 flow [2023-01-28 00:29:20,256 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1505 places, 1505 transitions, 4770 flow [2023-01-28 00:29:20,256 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1505 places, 1505 transitions, 4770 flow [2023-01-28 00:29:21,629 INFO L130 PetriNetUnfolder]: 121/1983 cut-off events. [2023-01-28 00:29:21,629 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:29:21,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2924 conditions, 1983 events. 121/1983 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8281 event pairs, 0 based on Foata normal form. 0/1781 useless extension candidates. Maximal degree in co-relation 2822. Up to 82 conditions per place. [2023-01-28 00:29:22,182 INFO L119 LiptonReduction]: Number of co-enabled transitions 2115360 [2023-01-28 00:29:40,379 INFO L134 LiptonReduction]: Checked pairs total: 2694335 [2023-01-28 00:29:40,379 INFO L136 LiptonReduction]: Total number of compositions: 1475 [2023-01-28 00:29:40,381 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:29:40,381 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:29:40,381 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:29:40,466 INFO L130 PetriNetUnfolder]: 40/482 cut-off events. [2023-01-28 00:29:40,466 INFO L131 PetriNetUnfolder]: For 11440/11440 co-relation queries the response was YES. [2023-01-28 00:29:40,466 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:29:40,466 INFO L208 CegarLoopForPetriNet]: trace histogram [41, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:29:40,466 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:29:40,466 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:29:40,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1747213201, now seen corresponding path program 1 times [2023-01-28 00:29:40,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:29:40,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347774052] [2023-01-28 00:29:40,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:29:40,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:29:40,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:40,511 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:29:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:29:40,556 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:29:40,556 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:29:40,556 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:29:40,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-01-28 00:29:40,556 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:29:40,557 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:29:40,557 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:29:40,557 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-01-28 00:29:40,651 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:29:40,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1542 places, 1542 transitions, 4929 flow [2023-01-28 00:29:41,972 INFO L130 PetriNetUnfolder]: 124/2032 cut-off events. [2023-01-28 00:29:41,972 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:29:42,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3017 conditions, 2032 events. 124/2032 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8496 event pairs, 0 based on Foata normal form. 0/1825 useless extension candidates. Maximal degree in co-relation 2914. Up to 84 conditions per place. [2023-01-28 00:29:42,053 INFO L82 GeneralOperation]: Start removeDead. Operand has 1542 places, 1542 transitions, 4929 flow [2023-01-28 00:29:42,068 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1542 places, 1542 transitions, 4929 flow [2023-01-28 00:29:42,068 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:29:42,068 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1542 places, 1542 transitions, 4929 flow [2023-01-28 00:29:42,068 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1542 places, 1542 transitions, 4929 flow [2023-01-28 00:29:42,069 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1542 places, 1542 transitions, 4929 flow [2023-01-28 00:29:43,244 INFO L130 PetriNetUnfolder]: 124/2032 cut-off events. [2023-01-28 00:29:43,244 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:29:43,337 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3017 conditions, 2032 events. 124/2032 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8496 event pairs, 0 based on Foata normal form. 0/1825 useless extension candidates. Maximal degree in co-relation 2914. Up to 84 conditions per place. [2023-01-28 00:29:43,909 INFO L119 LiptonReduction]: Number of co-enabled transitions 2222856 [2023-01-28 00:30:03,826 INFO L134 LiptonReduction]: Checked pairs total: 2838892 [2023-01-28 00:30:03,826 INFO L136 LiptonReduction]: Total number of compositions: 1509 [2023-01-28 00:30:03,827 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:03,830 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:03,830 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:03,918 INFO L130 PetriNetUnfolder]: 41/494 cut-off events. [2023-01-28 00:30:03,918 INFO L131 PetriNetUnfolder]: For 12300/12300 co-relation queries the response was YES. [2023-01-28 00:30:03,919 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:03,919 INFO L208 CegarLoopForPetriNet]: trace histogram [42, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:30:03,919 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:03,919 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:03,919 INFO L85 PathProgramCache]: Analyzing trace with hash -1732662807, now seen corresponding path program 1 times [2023-01-28 00:30:03,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:03,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596776689] [2023-01-28 00:30:03,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:03,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:03,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:03,970 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:03,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:04,022 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:04,022 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:04,023 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:04,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-01-28 00:30:04,023 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:04,023 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:04,023 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:04,023 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-01-28 00:30:04,142 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:04,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1579 places, 1579 transitions, 5090 flow [2023-01-28 00:30:05,493 INFO L130 PetriNetUnfolder]: 127/2081 cut-off events. [2023-01-28 00:30:05,493 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:30:05,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3111 conditions, 2081 events. 127/2081 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8689 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 3007. Up to 86 conditions per place. [2023-01-28 00:30:05,582 INFO L82 GeneralOperation]: Start removeDead. Operand has 1579 places, 1579 transitions, 5090 flow [2023-01-28 00:30:05,598 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1579 places, 1579 transitions, 5090 flow [2023-01-28 00:30:05,599 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:05,599 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1579 places, 1579 transitions, 5090 flow [2023-01-28 00:30:05,599 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1579 places, 1579 transitions, 5090 flow [2023-01-28 00:30:05,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1579 places, 1579 transitions, 5090 flow [2023-01-28 00:30:06,813 INFO L130 PetriNetUnfolder]: 127/2081 cut-off events. [2023-01-28 00:30:06,813 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:30:06,921 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3111 conditions, 2081 events. 127/2081 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8689 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 3007. Up to 86 conditions per place. [2023-01-28 00:30:07,485 INFO L119 LiptonReduction]: Number of co-enabled transitions 2333016 [2023-01-28 00:30:26,866 INFO L134 LiptonReduction]: Checked pairs total: 2963772 [2023-01-28 00:30:26,866 INFO L136 LiptonReduction]: Total number of compositions: 1534 [2023-01-28 00:30:26,867 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:26,868 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:26,868 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:26,991 INFO L130 PetriNetUnfolder]: 42/505 cut-off events. [2023-01-28 00:30:26,991 INFO L131 PetriNetUnfolder]: For 13202/13202 co-relation queries the response was YES. [2023-01-28 00:30:26,991 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:26,992 INFO L208 CegarLoopForPetriNet]: trace histogram [43, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:30:26,992 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:26,992 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:26,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1827233928, now seen corresponding path program 1 times [2023-01-28 00:30:26,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:26,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777127389] [2023-01-28 00:30:26,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:26,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:27,049 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:27,103 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:27,103 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:27,103 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:27,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-01-28 00:30:27,103 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:27,103 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:27,104 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:27,104 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-01-28 00:30:27,201 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:27,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1616 places, 1616 transitions, 5253 flow [2023-01-28 00:30:28,639 INFO L130 PetriNetUnfolder]: 130/2130 cut-off events. [2023-01-28 00:30:28,639 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:30:28,735 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3206 conditions, 2130 events. 130/2130 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8909 event pairs, 0 based on Foata normal form. 0/1913 useless extension candidates. Maximal degree in co-relation 3101. Up to 88 conditions per place. [2023-01-28 00:30:28,735 INFO L82 GeneralOperation]: Start removeDead. Operand has 1616 places, 1616 transitions, 5253 flow [2023-01-28 00:30:28,752 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1616 places, 1616 transitions, 5253 flow [2023-01-28 00:30:28,753 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:28,753 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1616 places, 1616 transitions, 5253 flow [2023-01-28 00:30:28,753 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1616 places, 1616 transitions, 5253 flow [2023-01-28 00:30:28,753 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1616 places, 1616 transitions, 5253 flow [2023-01-28 00:30:30,163 INFO L130 PetriNetUnfolder]: 130/2130 cut-off events. [2023-01-28 00:30:30,163 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:30:30,287 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3206 conditions, 2130 events. 130/2130 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8909 event pairs, 0 based on Foata normal form. 0/1913 useless extension candidates. Maximal degree in co-relation 3101. Up to 88 conditions per place. [2023-01-28 00:30:30,939 INFO L119 LiptonReduction]: Number of co-enabled transitions 2445840 [2023-01-28 00:30:50,583 INFO L134 LiptonReduction]: Checked pairs total: 3139493 [2023-01-28 00:30:50,583 INFO L136 LiptonReduction]: Total number of compositions: 1579 [2023-01-28 00:30:50,584 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:30:50,585 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:30:50,585 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:30:50,678 INFO L130 PetriNetUnfolder]: 43/517 cut-off events. [2023-01-28 00:30:50,678 INFO L131 PetriNetUnfolder]: For 14147/14147 co-relation queries the response was YES. [2023-01-28 00:30:50,678 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:30:50,678 INFO L208 CegarLoopForPetriNet]: trace histogram [44, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:30:50,679 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:30:50,679 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:30:50,679 INFO L85 PathProgramCache]: Analyzing trace with hash -516698509, now seen corresponding path program 1 times [2023-01-28 00:30:50,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:30:50,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3254047] [2023-01-28 00:30:50,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:30:50,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:30:50,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:50,742 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:30:50,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:30:50,838 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:30:50,838 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:30:50,839 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:30:50,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-01-28 00:30:50,839 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:30:50,839 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:30:50,839 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:30:50,839 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-01-28 00:30:50,945 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:30:50,951 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1653 places, 1653 transitions, 5418 flow [2023-01-28 00:30:52,279 INFO L130 PetriNetUnfolder]: 133/2179 cut-off events. [2023-01-28 00:30:52,279 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:30:52,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3302 conditions, 2179 events. 133/2179 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9143 event pairs, 0 based on Foata normal form. 0/1957 useless extension candidates. Maximal degree in co-relation 3196. Up to 90 conditions per place. [2023-01-28 00:30:52,411 INFO L82 GeneralOperation]: Start removeDead. Operand has 1653 places, 1653 transitions, 5418 flow [2023-01-28 00:30:52,436 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1653 places, 1653 transitions, 5418 flow [2023-01-28 00:30:52,436 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:30:52,436 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1653 places, 1653 transitions, 5418 flow [2023-01-28 00:30:52,436 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1653 places, 1653 transitions, 5418 flow [2023-01-28 00:30:52,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1653 places, 1653 transitions, 5418 flow [2023-01-28 00:30:53,959 INFO L130 PetriNetUnfolder]: 133/2179 cut-off events. [2023-01-28 00:30:53,959 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:30:54,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3302 conditions, 2179 events. 133/2179 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9143 event pairs, 0 based on Foata normal form. 0/1957 useless extension candidates. Maximal degree in co-relation 3196. Up to 90 conditions per place. [2023-01-28 00:30:54,679 INFO L119 LiptonReduction]: Number of co-enabled transitions 2561328 [2023-01-28 00:31:14,113 INFO L134 LiptonReduction]: Checked pairs total: 3277165 [2023-01-28 00:31:14,113 INFO L136 LiptonReduction]: Total number of compositions: 1626 [2023-01-28 00:31:14,116 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:14,116 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:14,117 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:14,218 INFO L130 PetriNetUnfolder]: 44/529 cut-off events. [2023-01-28 00:31:14,218 INFO L131 PetriNetUnfolder]: For 15136/15136 co-relation queries the response was YES. [2023-01-28 00:31:14,218 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:14,219 INFO L208 CegarLoopForPetriNet]: trace histogram [45, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:31:14,219 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:14,219 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:14,219 INFO L85 PathProgramCache]: Analyzing trace with hash -389745772, now seen corresponding path program 1 times [2023-01-28 00:31:14,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:14,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417522538] [2023-01-28 00:31:14,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:14,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:14,291 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:14,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:14,371 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:14,371 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:14,371 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:14,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-01-28 00:31:14,372 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:14,372 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:14,372 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:14,372 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-01-28 00:31:14,513 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:14,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1690 places, 1690 transitions, 5585 flow [2023-01-28 00:31:15,987 INFO L130 PetriNetUnfolder]: 136/2228 cut-off events. [2023-01-28 00:31:15,987 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:31:16,101 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3399 conditions, 2228 events. 136/2228 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9371 event pairs, 0 based on Foata normal form. 0/2001 useless extension candidates. Maximal degree in co-relation 3292. Up to 92 conditions per place. [2023-01-28 00:31:16,101 INFO L82 GeneralOperation]: Start removeDead. Operand has 1690 places, 1690 transitions, 5585 flow [2023-01-28 00:31:16,122 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1690 places, 1690 transitions, 5585 flow [2023-01-28 00:31:16,123 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:16,123 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1690 places, 1690 transitions, 5585 flow [2023-01-28 00:31:16,123 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1690 places, 1690 transitions, 5585 flow [2023-01-28 00:31:16,123 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1690 places, 1690 transitions, 5585 flow [2023-01-28 00:31:17,533 INFO L130 PetriNetUnfolder]: 136/2228 cut-off events. [2023-01-28 00:31:17,533 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:31:17,653 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3399 conditions, 2228 events. 136/2228 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9371 event pairs, 0 based on Foata normal form. 0/2001 useless extension candidates. Maximal degree in co-relation 3292. Up to 92 conditions per place. [2023-01-28 00:31:18,262 INFO L119 LiptonReduction]: Number of co-enabled transitions 2679480 [2023-01-28 00:31:38,358 INFO L134 LiptonReduction]: Checked pairs total: 3427313 [2023-01-28 00:31:38,359 INFO L136 LiptonReduction]: Total number of compositions: 1659 [2023-01-28 00:31:38,360 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:31:38,360 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:31:38,360 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:31:38,463 INFO L130 PetriNetUnfolder]: 45/541 cut-off events. [2023-01-28 00:31:38,463 INFO L131 PetriNetUnfolder]: For 16170/16170 co-relation queries the response was YES. [2023-01-28 00:31:38,463 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:31:38,463 INFO L208 CegarLoopForPetriNet]: trace histogram [46, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:31:38,463 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:31:38,463 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:31:38,464 INFO L85 PathProgramCache]: Analyzing trace with hash -372771588, now seen corresponding path program 1 times [2023-01-28 00:31:38,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:31:38,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123886246] [2023-01-28 00:31:38,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:31:38,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:31:38,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:38,522 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:31:38,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:31:38,582 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:31:38,582 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:31:38,583 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:31:38,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-01-28 00:31:38,583 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:31:38,583 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:31:38,583 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:31:38,583 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-01-28 00:31:38,719 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:31:38,727 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1727 places, 1727 transitions, 5754 flow [2023-01-28 00:31:40,344 INFO L130 PetriNetUnfolder]: 139/2277 cut-off events. [2023-01-28 00:31:40,344 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:31:40,454 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3497 conditions, 2277 events. 139/2277 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9574 event pairs, 0 based on Foata normal form. 0/2045 useless extension candidates. Maximal degree in co-relation 3389. Up to 94 conditions per place. [2023-01-28 00:31:40,455 INFO L82 GeneralOperation]: Start removeDead. Operand has 1727 places, 1727 transitions, 5754 flow [2023-01-28 00:31:40,474 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1727 places, 1727 transitions, 5754 flow [2023-01-28 00:31:40,474 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:31:40,474 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1727 places, 1727 transitions, 5754 flow [2023-01-28 00:31:40,474 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1727 places, 1727 transitions, 5754 flow [2023-01-28 00:31:40,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1727 places, 1727 transitions, 5754 flow [2023-01-28 00:31:42,115 INFO L130 PetriNetUnfolder]: 139/2277 cut-off events. [2023-01-28 00:31:42,116 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:31:42,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3497 conditions, 2277 events. 139/2277 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9574 event pairs, 0 based on Foata normal form. 0/2045 useless extension candidates. Maximal degree in co-relation 3389. Up to 94 conditions per place. [2023-01-28 00:31:42,942 INFO L119 LiptonReduction]: Number of co-enabled transitions 2800296 [2023-01-28 00:32:03,001 INFO L134 LiptonReduction]: Checked pairs total: 3596107 [2023-01-28 00:32:03,001 INFO L136 LiptonReduction]: Total number of compositions: 1698 [2023-01-28 00:32:03,002 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:03,002 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:03,002 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:03,111 INFO L130 PetriNetUnfolder]: 46/553 cut-off events. [2023-01-28 00:32:03,111 INFO L131 PetriNetUnfolder]: For 17250/17250 co-relation queries the response was YES. [2023-01-28 00:32:03,111 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:03,111 INFO L208 CegarLoopForPetriNet]: trace histogram [47, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:32:03,111 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:03,111 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:03,111 INFO L85 PathProgramCache]: Analyzing trace with hash -908474951, now seen corresponding path program 1 times [2023-01-28 00:32:03,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:03,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925468752] [2023-01-28 00:32:03,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:03,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:03,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:03,213 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:03,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:03,269 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:03,269 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:03,269 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:03,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-01-28 00:32:03,270 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:03,270 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:03,270 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:03,270 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-01-28 00:32:03,395 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:03,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1764 places, 1764 transitions, 5925 flow [2023-01-28 00:32:04,965 INFO L130 PetriNetUnfolder]: 142/2326 cut-off events. [2023-01-28 00:32:04,965 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:32:05,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3596 conditions, 2326 events. 142/2326 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9802 event pairs, 0 based on Foata normal form. 0/2089 useless extension candidates. Maximal degree in co-relation 3487. Up to 96 conditions per place. [2023-01-28 00:32:05,091 INFO L82 GeneralOperation]: Start removeDead. Operand has 1764 places, 1764 transitions, 5925 flow [2023-01-28 00:32:05,113 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1764 places, 1764 transitions, 5925 flow [2023-01-28 00:32:05,113 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:05,113 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1764 places, 1764 transitions, 5925 flow [2023-01-28 00:32:05,113 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1764 places, 1764 transitions, 5925 flow [2023-01-28 00:32:05,113 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1764 places, 1764 transitions, 5925 flow [2023-01-28 00:32:06,717 INFO L130 PetriNetUnfolder]: 142/2326 cut-off events. [2023-01-28 00:32:06,718 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:32:06,842 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3596 conditions, 2326 events. 142/2326 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9802 event pairs, 0 based on Foata normal form. 0/2089 useless extension candidates. Maximal degree in co-relation 3487. Up to 96 conditions per place. [2023-01-28 00:32:07,497 INFO L119 LiptonReduction]: Number of co-enabled transitions 2923776 [2023-01-28 00:32:29,839 INFO L134 LiptonReduction]: Checked pairs total: 3702187 [2023-01-28 00:32:29,839 INFO L136 LiptonReduction]: Total number of compositions: 1735 [2023-01-28 00:32:29,840 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:29,840 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:29,840 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:29,953 INFO L130 PetriNetUnfolder]: 47/565 cut-off events. [2023-01-28 00:32:29,953 INFO L131 PetriNetUnfolder]: For 18377/18377 co-relation queries the response was YES. [2023-01-28 00:32:29,953 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:29,953 INFO L208 CegarLoopForPetriNet]: trace histogram [48, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:32:29,953 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:29,954 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:29,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1270949751, now seen corresponding path program 1 times [2023-01-28 00:32:29,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:29,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297297665] [2023-01-28 00:32:29,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:29,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:30,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:30,019 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:30,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:30,083 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:30,084 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:30,084 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:30,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-01-28 00:32:30,084 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:30,084 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:30,084 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:30,084 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-01-28 00:32:30,189 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:30,195 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1801 places, 1801 transitions, 6098 flow [2023-01-28 00:32:31,811 INFO L130 PetriNetUnfolder]: 145/2375 cut-off events. [2023-01-28 00:32:31,812 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:32:31,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3696 conditions, 2375 events. 145/2375 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10007 event pairs, 0 based on Foata normal form. 0/2133 useless extension candidates. Maximal degree in co-relation 3586. Up to 98 conditions per place. [2023-01-28 00:32:31,944 INFO L82 GeneralOperation]: Start removeDead. Operand has 1801 places, 1801 transitions, 6098 flow [2023-01-28 00:32:31,967 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1801 places, 1801 transitions, 6098 flow [2023-01-28 00:32:31,967 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:31,967 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1801 places, 1801 transitions, 6098 flow [2023-01-28 00:32:31,968 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1801 places, 1801 transitions, 6098 flow [2023-01-28 00:32:31,968 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1801 places, 1801 transitions, 6098 flow [2023-01-28 00:32:33,710 INFO L130 PetriNetUnfolder]: 145/2375 cut-off events. [2023-01-28 00:32:33,711 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:32:33,837 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3696 conditions, 2375 events. 145/2375 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10007 event pairs, 0 based on Foata normal form. 0/2133 useless extension candidates. Maximal degree in co-relation 3586. Up to 98 conditions per place. [2023-01-28 00:32:34,588 INFO L119 LiptonReduction]: Number of co-enabled transitions 3049920 [2023-01-28 00:32:56,247 INFO L134 LiptonReduction]: Checked pairs total: 3914581 [2023-01-28 00:32:56,247 INFO L136 LiptonReduction]: Total number of compositions: 1771 [2023-01-28 00:32:56,249 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:32:56,249 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:32:56,249 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:32:56,367 INFO L130 PetriNetUnfolder]: 48/578 cut-off events. [2023-01-28 00:32:56,367 INFO L131 PetriNetUnfolder]: For 19552/19552 co-relation queries the response was YES. [2023-01-28 00:32:56,367 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:32:56,367 INFO L208 CegarLoopForPetriNet]: trace histogram [49, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:32:56,367 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:32:56,368 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:32:56,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1927943530, now seen corresponding path program 1 times [2023-01-28 00:32:56,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:32:56,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434575886] [2023-01-28 00:32:56,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:32:56,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:32:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:56,453 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:32:56,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:32:56,549 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:32:56,549 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:32:56,549 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:32:56,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-01-28 00:32:56,549 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:32:56,549 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:32:56,549 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:32:56,550 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-01-28 00:32:56,683 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:32:56,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1838 places, 1838 transitions, 6273 flow [2023-01-28 00:32:58,500 INFO L130 PetriNetUnfolder]: 148/2424 cut-off events. [2023-01-28 00:32:58,500 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:32:58,622 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3797 conditions, 2424 events. 148/2424 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10208 event pairs, 0 based on Foata normal form. 0/2177 useless extension candidates. Maximal degree in co-relation 3686. Up to 100 conditions per place. [2023-01-28 00:32:58,622 INFO L82 GeneralOperation]: Start removeDead. Operand has 1838 places, 1838 transitions, 6273 flow [2023-01-28 00:32:58,643 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1838 places, 1838 transitions, 6273 flow [2023-01-28 00:32:58,643 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:32:58,643 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1838 places, 1838 transitions, 6273 flow [2023-01-28 00:32:58,643 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1838 places, 1838 transitions, 6273 flow [2023-01-28 00:32:58,643 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1838 places, 1838 transitions, 6273 flow [2023-01-28 00:33:00,425 INFO L130 PetriNetUnfolder]: 148/2424 cut-off events. [2023-01-28 00:33:00,425 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:33:00,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3797 conditions, 2424 events. 148/2424 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10208 event pairs, 0 based on Foata normal form. 0/2177 useless extension candidates. Maximal degree in co-relation 3686. Up to 100 conditions per place. [2023-01-28 00:33:01,127 INFO L119 LiptonReduction]: Number of co-enabled transitions 3178728 [2023-01-28 00:33:23,943 INFO L134 LiptonReduction]: Checked pairs total: 4053259 [2023-01-28 00:33:23,943 INFO L136 LiptonReduction]: Total number of compositions: 1803 [2023-01-28 00:33:23,944 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:23,944 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:23,944 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:24,069 INFO L130 PetriNetUnfolder]: 49/589 cut-off events. [2023-01-28 00:33:24,069 INFO L131 PetriNetUnfolder]: For 20776/20776 co-relation queries the response was YES. [2023-01-28 00:33:24,069 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:24,069 INFO L208 CegarLoopForPetriNet]: trace histogram [50, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:33:24,069 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:24,070 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:24,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1370547804, now seen corresponding path program 1 times [2023-01-28 00:33:24,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:24,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475012282] [2023-01-28 00:33:24,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:24,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:24,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:24,130 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:24,200 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:24,200 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:24,200 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:24,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-01-28 00:33:24,200 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:24,200 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:24,200 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:24,200 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-01-28 00:33:24,311 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:24,318 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1875 places, 1875 transitions, 6450 flow [2023-01-28 00:33:26,403 INFO L130 PetriNetUnfolder]: 151/2473 cut-off events. [2023-01-28 00:33:26,403 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:33:26,533 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3899 conditions, 2473 events. 151/2473 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10445 event pairs, 0 based on Foata normal form. 0/2221 useless extension candidates. Maximal degree in co-relation 3787. Up to 102 conditions per place. [2023-01-28 00:33:26,533 INFO L82 GeneralOperation]: Start removeDead. Operand has 1875 places, 1875 transitions, 6450 flow [2023-01-28 00:33:26,555 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1875 places, 1875 transitions, 6450 flow [2023-01-28 00:33:26,555 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:26,555 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1875 places, 1875 transitions, 6450 flow [2023-01-28 00:33:26,555 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1875 places, 1875 transitions, 6450 flow [2023-01-28 00:33:26,555 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1875 places, 1875 transitions, 6450 flow [2023-01-28 00:33:28,321 INFO L130 PetriNetUnfolder]: 151/2473 cut-off events. [2023-01-28 00:33:28,321 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:33:28,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3899 conditions, 2473 events. 151/2473 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10445 event pairs, 0 based on Foata normal form. 0/2221 useless extension candidates. Maximal degree in co-relation 3787. Up to 102 conditions per place. [2023-01-28 00:33:29,162 INFO L119 LiptonReduction]: Number of co-enabled transitions 3310200 [2023-01-28 00:33:51,320 INFO L134 LiptonReduction]: Checked pairs total: 4284483 [2023-01-28 00:33:51,320 INFO L136 LiptonReduction]: Total number of compositions: 1834 [2023-01-28 00:33:51,321 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:33:51,321 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:33:51,322 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:33:51,498 INFO L130 PetriNetUnfolder]: 50/601 cut-off events. [2023-01-28 00:33:51,498 INFO L131 PetriNetUnfolder]: For 22050/22050 co-relation queries the response was YES. [2023-01-28 00:33:51,498 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:33:51,498 INFO L208 CegarLoopForPetriNet]: trace histogram [51, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:33:51,498 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:33:51,498 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:33:51,498 INFO L85 PathProgramCache]: Analyzing trace with hash -861121057, now seen corresponding path program 1 times [2023-01-28 00:33:51,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:33:51,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504838465] [2023-01-28 00:33:51,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:33:51,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:33:51,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:51,564 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:33:51,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:33:51,634 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:33:51,634 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:33:51,635 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:33:51,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-01-28 00:33:51,635 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:33:51,635 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:33:51,635 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:33:51,635 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-01-28 00:33:51,735 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:33:51,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1912 places, 1912 transitions, 6629 flow [2023-01-28 00:33:53,655 INFO L130 PetriNetUnfolder]: 154/2522 cut-off events. [2023-01-28 00:33:53,656 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:33:53,796 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4002 conditions, 2522 events. 154/2522 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10661 event pairs, 0 based on Foata normal form. 0/2265 useless extension candidates. Maximal degree in co-relation 3889. Up to 104 conditions per place. [2023-01-28 00:33:53,796 INFO L82 GeneralOperation]: Start removeDead. Operand has 1912 places, 1912 transitions, 6629 flow [2023-01-28 00:33:53,820 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1912 places, 1912 transitions, 6629 flow [2023-01-28 00:33:53,820 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:33:53,820 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1912 places, 1912 transitions, 6629 flow [2023-01-28 00:33:53,820 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1912 places, 1912 transitions, 6629 flow [2023-01-28 00:33:53,820 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1912 places, 1912 transitions, 6629 flow [2023-01-28 00:33:55,685 INFO L130 PetriNetUnfolder]: 154/2522 cut-off events. [2023-01-28 00:33:55,685 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:33:55,833 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4002 conditions, 2522 events. 154/2522 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10661 event pairs, 0 based on Foata normal form. 0/2265 useless extension candidates. Maximal degree in co-relation 3889. Up to 104 conditions per place. [2023-01-28 00:33:56,574 INFO L119 LiptonReduction]: Number of co-enabled transitions 3444336 [2023-01-28 00:34:21,672 INFO L134 LiptonReduction]: Checked pairs total: 4374677 [2023-01-28 00:34:21,672 INFO L136 LiptonReduction]: Total number of compositions: 1859 [2023-01-28 00:34:21,673 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:21,673 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:21,674 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:21,855 INFO L130 PetriNetUnfolder]: 51/613 cut-off events. [2023-01-28 00:34:21,856 INFO L131 PetriNetUnfolder]: For 23375/23375 co-relation queries the response was YES. [2023-01-28 00:34:21,856 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:21,856 INFO L208 CegarLoopForPetriNet]: trace histogram [52, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:34:21,856 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:21,856 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:21,856 INFO L85 PathProgramCache]: Analyzing trace with hash -718758540, now seen corresponding path program 1 times [2023-01-28 00:34:21,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:21,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234524959] [2023-01-28 00:34:21,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:21,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:21,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:21,943 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:21,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:22,021 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:22,021 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:22,021 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:22,021 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-01-28 00:34:22,021 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:22,021 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:22,021 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:22,021 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-01-28 00:34:22,163 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:22,169 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1949 places, 1949 transitions, 6810 flow [2023-01-28 00:34:24,216 INFO L130 PetriNetUnfolder]: 157/2571 cut-off events. [2023-01-28 00:34:24,217 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:34:24,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4106 conditions, 2571 events. 157/2571 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10851 event pairs, 0 based on Foata normal form. 0/2309 useless extension candidates. Maximal degree in co-relation 3992. Up to 106 conditions per place. [2023-01-28 00:34:24,356 INFO L82 GeneralOperation]: Start removeDead. Operand has 1949 places, 1949 transitions, 6810 flow [2023-01-28 00:34:24,379 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1949 places, 1949 transitions, 6810 flow [2023-01-28 00:34:24,379 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:24,379 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1949 places, 1949 transitions, 6810 flow [2023-01-28 00:34:24,379 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1949 places, 1949 transitions, 6810 flow [2023-01-28 00:34:24,380 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1949 places, 1949 transitions, 6810 flow [2023-01-28 00:34:26,319 INFO L130 PetriNetUnfolder]: 157/2571 cut-off events. [2023-01-28 00:34:26,319 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:34:26,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4106 conditions, 2571 events. 157/2571 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10851 event pairs, 0 based on Foata normal form. 0/2309 useless extension candidates. Maximal degree in co-relation 3992. Up to 106 conditions per place. [2023-01-28 00:34:27,306 INFO L119 LiptonReduction]: Number of co-enabled transitions 3581136 [2023-01-28 00:34:55,142 INFO L134 LiptonReduction]: Checked pairs total: 4613350 [2023-01-28 00:34:55,143 INFO L136 LiptonReduction]: Total number of compositions: 1907 [2023-01-28 00:34:55,144 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:34:55,144 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:34:55,144 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:34:55,328 INFO L130 PetriNetUnfolder]: 52/625 cut-off events. [2023-01-28 00:34:55,328 INFO L131 PetriNetUnfolder]: For 24752/24752 co-relation queries the response was YES. [2023-01-28 00:34:55,328 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:34:55,328 INFO L208 CegarLoopForPetriNet]: trace histogram [53, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:34:55,329 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:34:55,329 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:34:55,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1730669998, now seen corresponding path program 1 times [2023-01-28 00:34:55,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:34:55,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738719181] [2023-01-28 00:34:55,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:34:55,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:34:55,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:55,425 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:34:55,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:34:55,516 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:34:55,516 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:34:55,516 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:34:55,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-01-28 00:34:55,516 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:34:55,517 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:34:55,517 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:34:55,517 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-01-28 00:34:55,661 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:34:55,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1986 places, 1986 transitions, 6993 flow [2023-01-28 00:34:57,797 INFO L130 PetriNetUnfolder]: 160/2620 cut-off events. [2023-01-28 00:34:57,797 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:34:57,946 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4211 conditions, 2620 events. 160/2620 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11057 event pairs, 0 based on Foata normal form. 0/2353 useless extension candidates. Maximal degree in co-relation 4096. Up to 108 conditions per place. [2023-01-28 00:34:57,946 INFO L82 GeneralOperation]: Start removeDead. Operand has 1986 places, 1986 transitions, 6993 flow [2023-01-28 00:34:57,970 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1986 places, 1986 transitions, 6993 flow [2023-01-28 00:34:57,970 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:34:57,971 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1986 places, 1986 transitions, 6993 flow [2023-01-28 00:34:57,971 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1986 places, 1986 transitions, 6993 flow [2023-01-28 00:34:57,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1986 places, 1986 transitions, 6993 flow [2023-01-28 00:35:00,007 INFO L130 PetriNetUnfolder]: 160/2620 cut-off events. [2023-01-28 00:35:00,007 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:35:00,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4211 conditions, 2620 events. 160/2620 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11057 event pairs, 0 based on Foata normal form. 0/2353 useless extension candidates. Maximal degree in co-relation 4096. Up to 108 conditions per place. [2023-01-28 00:35:00,975 INFO L119 LiptonReduction]: Number of co-enabled transitions 3720600 [2023-01-28 00:35:28,086 INFO L134 LiptonReduction]: Checked pairs total: 4734247 [2023-01-28 00:35:28,087 INFO L136 LiptonReduction]: Total number of compositions: 1946 [2023-01-28 00:35:28,088 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:35:28,088 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:35:28,088 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:35:28,288 INFO L130 PetriNetUnfolder]: 53/637 cut-off events. [2023-01-28 00:35:28,288 INFO L131 PetriNetUnfolder]: For 26182/26182 co-relation queries the response was YES. [2023-01-28 00:35:28,289 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:35:28,289 INFO L208 CegarLoopForPetriNet]: trace histogram [54, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:35:28,289 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:35:28,289 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:35:28,289 INFO L85 PathProgramCache]: Analyzing trace with hash 282369330, now seen corresponding path program 1 times [2023-01-28 00:35:28,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:35:28,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139684558] [2023-01-28 00:35:28,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:35:28,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:35:28,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:28,364 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:35:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:35:28,446 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:35:28,446 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:35:28,446 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:35:28,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-01-28 00:35:28,446 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:35:28,446 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:35:28,447 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:35:28,447 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-01-28 00:35:28,615 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:35:28,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2023 places, 2023 transitions, 7178 flow [2023-01-28 00:35:30,962 INFO L130 PetriNetUnfolder]: 163/2669 cut-off events. [2023-01-28 00:35:30,963 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:35:31,120 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4317 conditions, 2669 events. 163/2669 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11402 event pairs, 0 based on Foata normal form. 0/2397 useless extension candidates. Maximal degree in co-relation 4201. Up to 110 conditions per place. [2023-01-28 00:35:31,121 INFO L82 GeneralOperation]: Start removeDead. Operand has 2023 places, 2023 transitions, 7178 flow [2023-01-28 00:35:31,145 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2023 places, 2023 transitions, 7178 flow [2023-01-28 00:35:31,146 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:35:31,146 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2023 places, 2023 transitions, 7178 flow [2023-01-28 00:35:31,146 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2023 places, 2023 transitions, 7178 flow [2023-01-28 00:35:31,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2023 places, 2023 transitions, 7178 flow [2023-01-28 00:35:33,312 INFO L130 PetriNetUnfolder]: 163/2669 cut-off events. [2023-01-28 00:35:33,312 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:35:33,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4317 conditions, 2669 events. 163/2669 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11402 event pairs, 0 based on Foata normal form. 0/2397 useless extension candidates. Maximal degree in co-relation 4201. Up to 110 conditions per place. [2023-01-28 00:35:34,286 INFO L119 LiptonReduction]: Number of co-enabled transitions 3862728 [2023-01-28 00:36:00,761 INFO L134 LiptonReduction]: Checked pairs total: 4899781 [2023-01-28 00:36:00,761 INFO L136 LiptonReduction]: Total number of compositions: 1983 [2023-01-28 00:36:00,762 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:00,763 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:00,763 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:00,918 INFO L130 PetriNetUnfolder]: 54/649 cut-off events. [2023-01-28 00:36:00,918 INFO L131 PetriNetUnfolder]: For 27666/27666 co-relation queries the response was YES. [2023-01-28 00:36:00,918 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:00,918 INFO L208 CegarLoopForPetriNet]: trace histogram [55, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:36:00,918 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:00,918 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:00,919 INFO L85 PathProgramCache]: Analyzing trace with hash 98901532, now seen corresponding path program 1 times [2023-01-28 00:36:00,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:00,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101702664] [2023-01-28 00:36:00,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:00,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:00,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:00,990 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:01,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:01,133 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:01,133 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:01,133 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:01,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-01-28 00:36:01,133 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:01,133 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:01,133 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:01,133 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-01-28 00:36:01,250 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:01,256 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2060 places, 2060 transitions, 7365 flow [2023-01-28 00:36:03,531 INFO L130 PetriNetUnfolder]: 166/2718 cut-off events. [2023-01-28 00:36:03,531 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:36:03,697 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4424 conditions, 2718 events. 166/2718 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11516 event pairs, 0 based on Foata normal form. 0/2441 useless extension candidates. Maximal degree in co-relation 4307. Up to 112 conditions per place. [2023-01-28 00:36:03,697 INFO L82 GeneralOperation]: Start removeDead. Operand has 2060 places, 2060 transitions, 7365 flow [2023-01-28 00:36:03,723 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2060 places, 2060 transitions, 7365 flow [2023-01-28 00:36:03,724 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:03,724 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2060 places, 2060 transitions, 7365 flow [2023-01-28 00:36:03,724 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2060 places, 2060 transitions, 7365 flow [2023-01-28 00:36:03,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2060 places, 2060 transitions, 7365 flow [2023-01-28 00:36:05,988 INFO L130 PetriNetUnfolder]: 166/2718 cut-off events. [2023-01-28 00:36:05,988 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:36:06,148 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4424 conditions, 2718 events. 166/2718 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11516 event pairs, 0 based on Foata normal form. 0/2441 useless extension candidates. Maximal degree in co-relation 4307. Up to 112 conditions per place. [2023-01-28 00:36:07,039 INFO L119 LiptonReduction]: Number of co-enabled transitions 4007520 [2023-01-28 00:36:33,990 INFO L134 LiptonReduction]: Checked pairs total: 5105904 [2023-01-28 00:36:33,991 INFO L136 LiptonReduction]: Total number of compositions: 2018 [2023-01-28 00:36:33,992 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:36:33,992 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5fd579d0, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:36:33,992 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:36:34,188 INFO L130 PetriNetUnfolder]: 55/661 cut-off events. [2023-01-28 00:36:34,188 INFO L131 PetriNetUnfolder]: For 29205/29205 co-relation queries the response was YES. [2023-01-28 00:36:34,188 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:36:34,188 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:36:34,189 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:36:34,189 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:36:34,189 INFO L85 PathProgramCache]: Analyzing trace with hash -762088169, now seen corresponding path program 1 times [2023-01-28 00:36:34,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:36:34,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909153509] [2023-01-28 00:36:34,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:36:34,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:36:34,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:34,272 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:36:34,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:36:34,361 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:36:34,361 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:36:34,362 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:36:34,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-01-28 00:36:34,362 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:36:34,362 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:36:34,362 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:36:34,362 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-01-28 00:36:34,510 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:36:34,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2097 places, 2097 transitions, 7554 flow [2023-01-28 00:36:36,898 INFO L130 PetriNetUnfolder]: 169/2767 cut-off events. [2023-01-28 00:36:36,898 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:36:37,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4532 conditions, 2767 events. 169/2767 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11721 event pairs, 0 based on Foata normal form. 0/2485 useless extension candidates. Maximal degree in co-relation 4414. Up to 114 conditions per place. [2023-01-28 00:36:37,068 INFO L82 GeneralOperation]: Start removeDead. Operand has 2097 places, 2097 transitions, 7554 flow [2023-01-28 00:36:37,095 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 2097 places, 2097 transitions, 7554 flow [2023-01-28 00:36:37,095 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:36:37,095 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 2097 places, 2097 transitions, 7554 flow [2023-01-28 00:36:37,096 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 2097 places, 2097 transitions, 7554 flow [2023-01-28 00:36:37,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 2097 places, 2097 transitions, 7554 flow [2023-01-28 00:36:39,353 INFO L130 PetriNetUnfolder]: 169/2767 cut-off events. [2023-01-28 00:36:39,353 INFO L131 PetriNetUnfolder]: For 30800/30800 co-relation queries the response was YES. [2023-01-28 00:36:39,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4532 conditions, 2767 events. 169/2767 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11721 event pairs, 0 based on Foata normal form. 0/2485 useless extension candidates. Maximal degree in co-relation 4414. Up to 114 conditions per place. [2023-01-28 00:36:40,441 INFO L119 LiptonReduction]: Number of co-enabled transitions 4154976 Received shutdown request... [2023-01-28 00:36:40,575 WARN L238 SmtUtils]: Removed 2 from assertion stack [2023-01-28 00:36:40,575 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:36:40,576 INFO L158 Benchmark]: Toolchain (without parser) took 815035.10ms. Allocated memory was 532.7MB in the beginning and 8.5GB in the end (delta: 7.9GB). Free memory was 488.0MB in the beginning and 1.8GB in the end (delta: -1.3GB). Peak memory consumption was 6.6GB. Max. memory is 16.0GB. [2023-01-28 00:36:40,576 INFO L158 Benchmark]: CDTParser took 0.08ms. Allocated memory is still 352.3MB. Free memory is still 299.1MB. There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:36:40,576 INFO L158 Benchmark]: CACSL2BoogieTranslator took 365.69ms. Allocated memory is still 532.7MB. Free memory was 488.0MB in the beginning and 468.4MB in the end (delta: 19.5MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-01-28 00:36:40,577 INFO L158 Benchmark]: Boogie Procedure Inliner took 47.33ms. Allocated memory is still 532.7MB. Free memory was 468.4MB in the beginning and 466.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-01-28 00:36:40,577 INFO L158 Benchmark]: Boogie Preprocessor took 26.15ms. Allocated memory is still 532.7MB. Free memory was 466.3MB in the beginning and 464.9MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-01-28 00:36:40,577 INFO L158 Benchmark]: RCFGBuilder took 294.42ms. Allocated memory is still 532.7MB. Free memory was 464.9MB in the beginning and 450.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. [2023-01-28 00:36:40,577 INFO L158 Benchmark]: TraceAbstraction took 814297.10ms. Allocated memory was 532.7MB in the beginning and 8.5GB in the end (delta: 7.9GB). Free memory was 449.5MB in the beginning and 1.8GB in the end (delta: -1.4GB). Peak memory consumption was 6.6GB. Max. memory is 16.0GB. [2023-01-28 00:36:40,579 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 352.3MB. Free memory is still 299.1MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 365.69ms. Allocated memory is still 532.7MB. Free memory was 488.0MB in the beginning and 468.4MB in the end (delta: 19.5MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 47.33ms. Allocated memory is still 532.7MB. Free memory was 468.4MB in the beginning and 466.3MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 26.15ms. Allocated memory is still 532.7MB. Free memory was 466.3MB in the beginning and 464.9MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 294.42ms. Allocated memory is still 532.7MB. Free memory was 464.9MB in the beginning and 450.2MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. * TraceAbstraction took 814297.10ms. Allocated memory was 532.7MB in the beginning and 8.5GB in the end (delta: 7.9GB). Free memory was 449.5MB in the beginning and 1.8GB in the end (delta: -1.4GB). Peak memory consumption was 6.6GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 62 PlacesBefore, 12 PlacesAfterwards, 62 TransitionsBefore, 10 TransitionsAfterwards, 936 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 39 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 2 ChoiceCompositions, 61 TotalNumberOfCompositions, 751 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 751, independent: 751, independent conditional: 0, independent unconditional: 751, 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: 489, independent: 489, independent conditional: 0, independent unconditional: 489, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 751, independent: 262, independent conditional: 0, independent unconditional: 262, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 489, unknown conditional: 0, unknown unconditional: 489] , Statistics on independence cache: Total cache size (in pairs): 4, Positive cache size: 4, Positive conditional cache size: 0, Positive unconditional cache size: 4, 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: 1.4s, 99 PlacesBefore, 25 PlacesAfterwards, 99 TransitionsBefore, 22 TransitionsAfterwards, 4536 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 67 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 3 ChoiceCompositions, 92 TotalNumberOfCompositions, 5748 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4565, independent: 4479, independent conditional: 0, independent unconditional: 4479, dependent: 86, dependent conditional: 0, dependent unconditional: 86, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2483, independent: 2446, independent conditional: 0, independent unconditional: 2446, dependent: 37, dependent conditional: 0, dependent unconditional: 37, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4565, independent: 2033, independent conditional: 0, independent unconditional: 2033, dependent: 49, dependent conditional: 0, dependent unconditional: 49, unknown: 2483, unknown conditional: 0, unknown unconditional: 2483] , Statistics on independence cache: Total cache size (in pairs): 90, Positive cache size: 80, Positive conditional cache size: 0, Positive unconditional cache size: 80, Negative cache size: 10, Negative conditional cache size: 0, Negative unconditional cache size: 10, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.8s, 136 PlacesBefore, 34 PlacesAfterwards, 136 TransitionsBefore, 30 TransitionsAfterwards, 10800 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 93 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 18 ConcurrentYvCompositions, 4 ChoiceCompositions, 126 TotalNumberOfCompositions, 13800 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9953, independent: 9823, independent conditional: 0, independent unconditional: 9823, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5820, independent: 5760, independent conditional: 0, independent unconditional: 5760, dependent: 60, dependent conditional: 0, dependent unconditional: 60, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 9953, independent: 4063, independent conditional: 0, independent unconditional: 4063, dependent: 70, dependent conditional: 0, dependent unconditional: 70, unknown: 5820, unknown conditional: 0, unknown unconditional: 5820] , Statistics on independence cache: Total cache size (in pairs): 188, Positive cache size: 173, Positive conditional cache size: 0, Positive unconditional cache size: 173, 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: 2.3s, 173 PlacesBefore, 43 PlacesAfterwards, 173 TransitionsBefore, 38 TransitionsAfterwards, 19728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 130 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 5 ChoiceCompositions, 167 TotalNumberOfCompositions, 24108 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 18685, independent: 18530, independent conditional: 0, independent unconditional: 18530, dependent: 155, dependent conditional: 0, dependent unconditional: 155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10568, independent: 10494, independent conditional: 0, independent unconditional: 10494, dependent: 74, dependent conditional: 0, dependent unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 18685, independent: 8036, independent conditional: 0, independent unconditional: 8036, dependent: 81, dependent conditional: 0, dependent unconditional: 81, unknown: 10568, unknown conditional: 0, unknown unconditional: 10568] , Statistics on independence cache: Total cache size (in pairs): 277, Positive cache size: 259, Positive conditional cache size: 0, Positive unconditional cache size: 259, Negative cache size: 18, Negative conditional cache size: 0, Negative unconditional cache size: 18, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.7s, 210 PlacesBefore, 52 PlacesAfterwards, 210 TransitionsBefore, 46 TransitionsAfterwards, 31320 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 157 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 6 ChoiceCompositions, 201 TotalNumberOfCompositions, 37498 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 27076, independent: 26911, independent conditional: 0, independent unconditional: 26911, dependent: 165, dependent conditional: 0, dependent unconditional: 165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 16673, independent: 16582, independent conditional: 0, independent unconditional: 16582, dependent: 91, dependent conditional: 0, dependent unconditional: 91, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 27076, independent: 10329, independent conditional: 0, independent unconditional: 10329, dependent: 74, dependent conditional: 0, dependent unconditional: 74, unknown: 16673, unknown conditional: 0, unknown unconditional: 16673] , Statistics on independence cache: Total cache size (in pairs): 458, Positive cache size: 433, Positive conditional cache size: 0, Positive unconditional cache size: 433, Negative cache size: 25, Negative conditional cache size: 0, Negative unconditional cache size: 25, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 247 PlacesBefore, 61 PlacesAfterwards, 247 TransitionsBefore, 54 TransitionsAfterwards, 45576 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 193 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 7 ChoiceCompositions, 240 TotalNumberOfCompositions, 57787 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 40922, independent: 40677, independent conditional: 0, independent unconditional: 40677, dependent: 245, dependent conditional: 0, dependent unconditional: 245, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 24407, independent: 24280, independent conditional: 0, independent unconditional: 24280, dependent: 127, dependent conditional: 0, dependent unconditional: 127, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 40922, independent: 16397, independent conditional: 0, independent unconditional: 16397, dependent: 118, dependent conditional: 0, dependent unconditional: 118, unknown: 24407, unknown conditional: 0, unknown unconditional: 24407] , Statistics on independence cache: Total cache size (in pairs): 647, Positive cache size: 614, Positive conditional cache size: 0, Positive unconditional cache size: 614, 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: 3.9s, 284 PlacesBefore, 70 PlacesAfterwards, 284 TransitionsBefore, 62 TransitionsAfterwards, 62496 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 218 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 36 ConcurrentYvCompositions, 8 ChoiceCompositions, 273 TotalNumberOfCompositions, 78593 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 54813, independent: 54525, independent conditional: 0, independent unconditional: 54525, dependent: 288, dependent conditional: 0, dependent unconditional: 288, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 33316, independent: 33156, independent conditional: 0, independent unconditional: 33156, dependent: 160, dependent conditional: 0, dependent unconditional: 160, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 54813, independent: 21369, independent conditional: 0, independent unconditional: 21369, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 33316, unknown conditional: 0, unknown unconditional: 33316] , Statistics on independence cache: Total cache size (in pairs): 747, Positive cache size: 709, Positive conditional cache size: 0, Positive unconditional cache size: 709, Negative cache size: 38, Negative conditional cache size: 0, Negative unconditional cache size: 38, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.6s, 321 PlacesBefore, 79 PlacesAfterwards, 321 TransitionsBefore, 70 TransitionsAfterwards, 82080 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 248 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 42 ConcurrentYvCompositions, 9 ChoiceCompositions, 310 TotalNumberOfCompositions, 103118 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 71417, independent: 71093, independent conditional: 0, independent unconditional: 71093, dependent: 324, dependent conditional: 0, dependent unconditional: 324, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 43176, independent: 43039, independent conditional: 0, independent unconditional: 43039, dependent: 137, dependent conditional: 0, dependent unconditional: 137, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 71417, independent: 28054, independent conditional: 0, independent unconditional: 28054, dependent: 187, dependent conditional: 0, dependent unconditional: 187, unknown: 43176, unknown conditional: 0, unknown unconditional: 43176] , Statistics on independence cache: Total cache size (in pairs): 845, Positive cache size: 807, Positive conditional cache size: 0, Positive unconditional cache size: 807, Negative cache size: 38, Negative conditional cache size: 0, Negative unconditional cache size: 38, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 358 PlacesBefore, 88 PlacesAfterwards, 358 TransitionsBefore, 78 TransitionsAfterwards, 104328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 284 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 44 ConcurrentYvCompositions, 10 ChoiceCompositions, 349 TotalNumberOfCompositions, 131680 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 91765, independent: 91404, independent conditional: 0, independent unconditional: 91404, dependent: 361, dependent conditional: 0, dependent unconditional: 361, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 55169, independent: 54959, independent conditional: 0, independent unconditional: 54959, dependent: 210, dependent conditional: 0, dependent unconditional: 210, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 91765, independent: 36445, independent conditional: 0, independent unconditional: 36445, dependent: 151, dependent conditional: 0, dependent unconditional: 151, unknown: 55169, unknown conditional: 0, unknown unconditional: 55169] , Statistics on independence cache: Total cache size (in pairs): 1153, Positive cache size: 1102, Positive conditional cache size: 0, Positive unconditional cache size: 1102, Negative cache size: 51, Negative conditional cache size: 0, Negative unconditional cache size: 51, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 395 PlacesBefore, 97 PlacesAfterwards, 395 TransitionsBefore, 86 TransitionsAfterwards, 129240 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 314 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 11 ChoiceCompositions, 386 TotalNumberOfCompositions, 160210 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 113913, independent: 113527, independent conditional: 0, independent unconditional: 113527, dependent: 386, dependent conditional: 0, dependent unconditional: 386, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 68429, independent: 68250, independent conditional: 0, independent unconditional: 68250, dependent: 179, dependent conditional: 0, dependent unconditional: 179, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 113913, independent: 45277, independent conditional: 0, independent unconditional: 45277, dependent: 207, dependent conditional: 0, dependent unconditional: 207, unknown: 68429, unknown conditional: 0, unknown unconditional: 68429] , Statistics on independence cache: Total cache size (in pairs): 1457, Positive cache size: 1409, Positive conditional cache size: 0, Positive unconditional cache size: 1409, Negative cache size: 48, Negative conditional cache size: 0, Negative unconditional cache size: 48, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.2s, 432 PlacesBefore, 106 PlacesAfterwards, 432 TransitionsBefore, 94 TransitionsAfterwards, 156816 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 340 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 58 ConcurrentYvCompositions, 12 ChoiceCompositions, 421 TotalNumberOfCompositions, 197898 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 136356, independent: 135912, independent conditional: 0, independent unconditional: 135912, dependent: 444, dependent conditional: 0, dependent unconditional: 444, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 82751, independent: 82551, independent conditional: 0, independent unconditional: 82551, dependent: 200, dependent conditional: 0, dependent unconditional: 200, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 136356, independent: 53361, independent conditional: 0, independent unconditional: 53361, dependent: 244, dependent conditional: 0, dependent unconditional: 244, unknown: 82751, unknown conditional: 0, unknown unconditional: 82751] , Statistics on independence cache: Total cache size (in pairs): 1658, Positive cache size: 1605, Positive conditional cache size: 0, Positive unconditional cache size: 1605, Negative cache size: 53, Negative conditional cache size: 0, Negative unconditional cache size: 53, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 469 PlacesBefore, 115 PlacesAfterwards, 469 TransitionsBefore, 102 TransitionsAfterwards, 187056 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 370 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 13 ChoiceCompositions, 451 TotalNumberOfCompositions, 241302 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 158389, independent: 157883, independent conditional: 0, independent unconditional: 157883, dependent: 506, dependent conditional: 0, dependent unconditional: 506, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 98673, independent: 98452, independent conditional: 0, independent unconditional: 98452, dependent: 221, dependent conditional: 0, dependent unconditional: 221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 158389, independent: 59431, independent conditional: 0, independent unconditional: 59431, dependent: 285, dependent conditional: 0, dependent unconditional: 285, unknown: 98673, unknown conditional: 0, unknown unconditional: 98673] , Statistics on independence cache: Total cache size (in pairs): 1816, Positive cache size: 1758, Positive conditional cache size: 0, Positive unconditional cache size: 1758, Negative cache size: 58, Negative conditional cache size: 0, Negative unconditional cache size: 58, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.6s, 506 PlacesBefore, 124 PlacesAfterwards, 506 TransitionsBefore, 110 TransitionsAfterwards, 219960 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 404 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 66 ConcurrentYvCompositions, 14 ChoiceCompositions, 495 TotalNumberOfCompositions, 279404 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 189214, independent: 188690, independent conditional: 0, independent unconditional: 188690, dependent: 524, dependent conditional: 0, dependent unconditional: 524, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 116079, independent: 115820, independent conditional: 0, independent unconditional: 115820, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 189214, independent: 72870, independent conditional: 0, independent unconditional: 72870, dependent: 265, dependent conditional: 0, dependent unconditional: 265, unknown: 116079, unknown conditional: 0, unknown unconditional: 116079] , Statistics on independence cache: Total cache size (in pairs): 2129, Positive cache size: 2066, Positive conditional cache size: 0, Positive unconditional cache size: 2066, Negative cache size: 63, Negative conditional cache size: 0, Negative unconditional cache size: 63, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.9s, 543 PlacesBefore, 133 PlacesAfterwards, 543 TransitionsBefore, 118 TransitionsAfterwards, 255528 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 432 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 71 ConcurrentYvCompositions, 15 ChoiceCompositions, 529 TotalNumberOfCompositions, 329843 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 218685, independent: 218102, independent conditional: 0, independent unconditional: 218102, dependent: 583, dependent conditional: 0, dependent unconditional: 583, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 134633, independent: 134367, independent conditional: 0, independent unconditional: 134367, dependent: 266, dependent conditional: 0, dependent unconditional: 266, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 218685, independent: 83735, independent conditional: 0, independent unconditional: 83735, dependent: 317, dependent conditional: 0, dependent unconditional: 317, unknown: 134633, unknown conditional: 0, unknown unconditional: 134633] , Statistics on independence cache: Total cache size (in pairs): 2220, Positive cache size: 2152, Positive conditional cache size: 0, Positive unconditional cache size: 2152, Negative cache size: 68, Negative conditional cache size: 0, Negative unconditional cache size: 68, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.5s, 580 PlacesBefore, 142 PlacesAfterwards, 580 TransitionsBefore, 126 TransitionsAfterwards, 293760 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 469 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 72 ConcurrentYvCompositions, 16 ChoiceCompositions, 568 TotalNumberOfCompositions, 369118 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 255457, independent: 254865, independent conditional: 0, independent unconditional: 254865, dependent: 592, dependent conditional: 0, dependent unconditional: 592, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 155829, independent: 155521, independent conditional: 0, independent unconditional: 155521, dependent: 308, dependent conditional: 0, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 255457, independent: 99344, independent conditional: 0, independent unconditional: 99344, dependent: 284, dependent conditional: 0, dependent unconditional: 284, unknown: 155829, unknown conditional: 0, unknown unconditional: 155829] , Statistics on independence cache: Total cache size (in pairs): 3188, Positive cache size: 3115, Positive conditional cache size: 0, Positive unconditional cache size: 3115, Negative cache size: 73, Negative conditional cache size: 0, Negative unconditional cache size: 73, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.4s, 617 PlacesBefore, 151 PlacesAfterwards, 617 TransitionsBefore, 134 TransitionsAfterwards, 334656 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 497 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 75 ConcurrentYvCompositions, 17 ChoiceCompositions, 600 TotalNumberOfCompositions, 421733 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 286937, independent: 286297, independent conditional: 0, independent unconditional: 286297, dependent: 640, dependent conditional: 0, dependent unconditional: 640, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 176735, independent: 176428, independent conditional: 0, independent unconditional: 176428, dependent: 307, dependent conditional: 0, dependent unconditional: 307, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 286937, independent: 109869, independent conditional: 0, independent unconditional: 109869, dependent: 333, dependent conditional: 0, dependent unconditional: 333, unknown: 176735, unknown conditional: 0, unknown unconditional: 176735] , Statistics on independence cache: Total cache size (in pairs): 3145, Positive cache size: 3067, Positive conditional cache size: 0, Positive unconditional cache size: 3067, Negative cache size: 78, Negative conditional cache size: 0, Negative unconditional cache size: 78, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 654 PlacesBefore, 160 PlacesAfterwards, 654 TransitionsBefore, 142 TransitionsAfterwards, 378216 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 523 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 85 ConcurrentYvCompositions, 18 ChoiceCompositions, 637 TotalNumberOfCompositions, 477585 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 323287, independent: 322602, independent conditional: 0, independent unconditional: 322602, dependent: 685, dependent conditional: 0, dependent unconditional: 685, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 199951, independent: 199573, independent conditional: 0, independent unconditional: 199573, dependent: 378, dependent conditional: 0, dependent unconditional: 378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 323287, independent: 123029, independent conditional: 0, independent unconditional: 123029, dependent: 307, dependent conditional: 0, dependent unconditional: 307, unknown: 199951, unknown conditional: 0, unknown unconditional: 199951] , Statistics on independence cache: Total cache size (in pairs): 4071, Positive cache size: 3974, Positive conditional cache size: 0, Positive unconditional cache size: 3974, 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: 8.2s, 691 PlacesBefore, 169 PlacesAfterwards, 691 TransitionsBefore, 150 TransitionsAfterwards, 424440 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 563 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 86 ConcurrentYvCompositions, 19 ChoiceCompositions, 679 TotalNumberOfCompositions, 539084 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 371056, independent: 370332, independent conditional: 0, independent unconditional: 370332, dependent: 724, dependent conditional: 0, dependent unconditional: 724, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 225535, independent: 225157, independent conditional: 0, independent unconditional: 225157, dependent: 378, dependent conditional: 0, dependent unconditional: 378, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 371056, independent: 145175, independent conditional: 0, independent unconditional: 145175, dependent: 346, dependent conditional: 0, dependent unconditional: 346, unknown: 225535, unknown conditional: 0, unknown unconditional: 225535] , Statistics on independence cache: Total cache size (in pairs): 4534, Positive cache size: 4435, Positive conditional cache size: 0, Positive unconditional cache size: 4435, Negative cache size: 99, Negative conditional cache size: 0, Negative unconditional cache size: 99, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 728 PlacesBefore, 178 PlacesAfterwards, 728 TransitionsBefore, 158 TransitionsAfterwards, 473328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 593 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 89 ConcurrentYvCompositions, 20 ChoiceCompositions, 713 TotalNumberOfCompositions, 608135 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 404057, independent: 403281, independent conditional: 0, independent unconditional: 403281, dependent: 776, dependent conditional: 0, dependent unconditional: 776, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 248660, independent: 248321, independent conditional: 0, independent unconditional: 248321, dependent: 339, dependent conditional: 0, dependent unconditional: 339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 404057, independent: 154960, independent conditional: 0, independent unconditional: 154960, dependent: 437, dependent conditional: 0, dependent unconditional: 437, unknown: 248660, unknown conditional: 0, unknown unconditional: 248660] , Statistics on independence cache: Total cache size (in pairs): 4329, Positive cache size: 4236, Positive conditional cache size: 0, Positive unconditional cache size: 4236, Negative cache size: 93, Negative conditional cache size: 0, Negative unconditional cache size: 93, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 765 PlacesBefore, 187 PlacesAfterwards, 765 TransitionsBefore, 166 TransitionsAfterwards, 524880 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 618 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 97 ConcurrentYvCompositions, 21 ChoiceCompositions, 747 TotalNumberOfCompositions, 661168 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 451117, independent: 450316, independent conditional: 0, independent unconditional: 450316, dependent: 801, dependent conditional: 0, dependent unconditional: 801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 276282, independent: 275910, independent conditional: 0, independent unconditional: 275910, dependent: 372, dependent conditional: 0, dependent unconditional: 372, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 451117, independent: 174406, independent conditional: 0, independent unconditional: 174406, dependent: 429, dependent conditional: 0, dependent unconditional: 429, unknown: 276282, unknown conditional: 0, unknown unconditional: 276282] , Statistics on independence cache: Total cache size (in pairs): 5002, Positive cache size: 4904, Positive conditional cache size: 0, Positive unconditional cache size: 4904, Negative cache size: 98, Negative conditional cache size: 0, Negative unconditional cache size: 98, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.4s, 802 PlacesBefore, 196 PlacesAfterwards, 802 TransitionsBefore, 174 TransitionsAfterwards, 579096 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 650 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 22 ChoiceCompositions, 785 TotalNumberOfCompositions, 737529 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 492516, independent: 491661, independent conditional: 0, independent unconditional: 491661, dependent: 855, dependent conditional: 0, dependent unconditional: 855, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 306732, independent: 306287, independent conditional: 0, independent unconditional: 306287, dependent: 445, dependent conditional: 0, dependent unconditional: 445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 492516, independent: 185374, independent conditional: 0, independent unconditional: 185374, dependent: 410, dependent conditional: 0, dependent unconditional: 410, unknown: 306732, unknown conditional: 0, unknown unconditional: 306732] , Statistics on independence cache: Total cache size (in pairs): 6107, Positive cache size: 5984, Positive conditional cache size: 0, Positive unconditional cache size: 5984, Negative cache size: 123, Negative conditional cache size: 0, Negative unconditional cache size: 123, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.5s, 839 PlacesBefore, 205 PlacesAfterwards, 839 TransitionsBefore, 182 TransitionsAfterwards, 635976 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 677 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 109 ConcurrentYvCompositions, 23 ChoiceCompositions, 820 TotalNumberOfCompositions, 829203 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 543657, independent: 542733, independent conditional: 0, independent unconditional: 542733, dependent: 924, dependent conditional: 0, dependent unconditional: 924, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 333548, independent: 333091, independent conditional: 0, independent unconditional: 333091, dependent: 457, dependent conditional: 0, dependent unconditional: 457, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 543657, independent: 209642, independent conditional: 0, independent unconditional: 209642, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 333548, unknown conditional: 0, unknown unconditional: 333548] , Statistics on independence cache: Total cache size (in pairs): 4134, Positive cache size: 4000, Positive conditional cache size: 0, Positive unconditional cache size: 4000, Negative cache size: 134, Negative conditional cache size: 0, Negative unconditional cache size: 134, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.3s, 876 PlacesBefore, 214 PlacesAfterwards, 876 TransitionsBefore, 190 TransitionsAfterwards, 695520 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 702 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 117 ConcurrentYvCompositions, 24 ChoiceCompositions, 854 TotalNumberOfCompositions, 880130 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 595245, independent: 594316, independent conditional: 0, independent unconditional: 594316, dependent: 929, dependent conditional: 0, dependent unconditional: 929, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 365584, independent: 365154, independent conditional: 0, independent unconditional: 365154, dependent: 430, dependent conditional: 0, dependent unconditional: 430, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 595245, independent: 229162, independent conditional: 0, independent unconditional: 229162, dependent: 499, dependent conditional: 0, dependent unconditional: 499, unknown: 365584, unknown conditional: 0, unknown unconditional: 365584] , Statistics on independence cache: Total cache size (in pairs): 7218, Positive cache size: 7106, Positive conditional cache size: 0, Positive unconditional cache size: 7106, Negative cache size: 112, Negative conditional cache size: 0, Negative unconditional cache size: 112, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.6s, 913 PlacesBefore, 223 PlacesAfterwards, 913 TransitionsBefore, 198 TransitionsAfterwards, 757728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 739 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 120 ConcurrentYvCompositions, 25 ChoiceCompositions, 895 TotalNumberOfCompositions, 967295 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 645750, independent: 644775, independent conditional: 0, independent unconditional: 644775, dependent: 975, dependent conditional: 0, dependent unconditional: 975, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 397561, independent: 397124, independent conditional: 0, independent unconditional: 397124, dependent: 437, dependent conditional: 0, dependent unconditional: 437, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 645750, independent: 247651, independent conditional: 0, independent unconditional: 247651, dependent: 538, dependent conditional: 0, dependent unconditional: 538, unknown: 397561, unknown conditional: 0, unknown unconditional: 397561] , Statistics on independence cache: Total cache size (in pairs): 6788, Positive cache size: 6671, Positive conditional cache size: 0, Positive unconditional cache size: 6671, Negative cache size: 117, Negative conditional cache size: 0, Negative unconditional cache size: 117, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.0s, 950 PlacesBefore, 232 PlacesAfterwards, 950 TransitionsBefore, 206 TransitionsAfterwards, 822600 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 777 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 117 ConcurrentYvCompositions, 26 ChoiceCompositions, 931 TotalNumberOfCompositions, 1051369 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 711488, independent: 710465, independent conditional: 0, independent unconditional: 710465, dependent: 1023, dependent conditional: 0, dependent unconditional: 1023, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 433339, independent: 432854, independent conditional: 0, independent unconditional: 432854, dependent: 485, dependent conditional: 0, dependent unconditional: 485, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 711488, independent: 277611, independent conditional: 0, independent unconditional: 277611, dependent: 538, dependent conditional: 0, dependent unconditional: 538, unknown: 433339, unknown conditional: 0, unknown unconditional: 433339] , Statistics on independence cache: Total cache size (in pairs): 8237, Positive cache size: 8114, Positive conditional cache size: 0, Positive unconditional cache size: 8114, Negative cache size: 123, Negative conditional cache size: 0, Negative unconditional cache size: 123, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.0s, 987 PlacesBefore, 241 PlacesAfterwards, 987 TransitionsBefore, 214 TransitionsAfterwards, 890136 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 812 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 122 ConcurrentYvCompositions, 27 ChoiceCompositions, 972 TotalNumberOfCompositions, 1129987 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 763992, independent: 762945, independent conditional: 0, independent unconditional: 762945, dependent: 1047, dependent conditional: 0, dependent unconditional: 1047, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 467125, independent: 466593, independent conditional: 0, independent unconditional: 466593, dependent: 532, dependent conditional: 0, dependent unconditional: 532, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 763992, independent: 296352, independent conditional: 0, independent unconditional: 296352, dependent: 515, dependent conditional: 0, dependent unconditional: 515, unknown: 467125, unknown conditional: 0, unknown unconditional: 467125] , Statistics on independence cache: Total cache size (in pairs): 8060, Positive cache size: 7932, Positive conditional cache size: 0, Positive unconditional cache size: 7932, Negative cache size: 128, Negative conditional cache size: 0, Negative unconditional cache size: 128, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.8s, 1024 PlacesBefore, 250 PlacesAfterwards, 1024 TransitionsBefore, 222 TransitionsAfterwards, 960336 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 832 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 133 ConcurrentYvCompositions, 28 ChoiceCompositions, 1004 TotalNumberOfCompositions, 1224627 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 823757, independent: 822667, independent conditional: 0, independent unconditional: 822667, dependent: 1090, dependent conditional: 0, dependent unconditional: 1090, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 503833, independent: 503340, independent conditional: 0, independent unconditional: 503340, dependent: 493, dependent conditional: 0, dependent unconditional: 493, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 823757, independent: 319327, independent conditional: 0, independent unconditional: 319327, dependent: 597, dependent conditional: 0, dependent unconditional: 597, unknown: 503833, unknown conditional: 0, unknown unconditional: 503833] , Statistics on independence cache: Total cache size (in pairs): 8775, Positive cache size: 8642, Positive conditional cache size: 0, Positive unconditional cache size: 8642, Negative cache size: 133, Negative conditional cache size: 0, Negative unconditional cache size: 133, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1061 PlacesBefore, 259 PlacesAfterwards, 1061 TransitionsBefore, 230 TransitionsAfterwards, 1033200 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 859 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 138 ConcurrentYvCompositions, 29 ChoiceCompositions, 1037 TotalNumberOfCompositions, 1326045 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 884169, independent: 883017, independent conditional: 0, independent unconditional: 883017, dependent: 1152, dependent conditional: 0, dependent unconditional: 1152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 543168, independent: 542635, independent conditional: 0, independent unconditional: 542635, dependent: 533, dependent conditional: 0, dependent unconditional: 533, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 884169, independent: 340382, independent conditional: 0, independent unconditional: 340382, dependent: 619, dependent conditional: 0, dependent unconditional: 619, unknown: 543168, unknown conditional: 0, unknown unconditional: 543168] , Statistics on independence cache: Total cache size (in pairs): 9859, Positive cache size: 9721, Positive conditional cache size: 0, Positive unconditional cache size: 9721, Negative cache size: 138, Negative conditional cache size: 0, Negative unconditional cache size: 138, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.7s, 1098 PlacesBefore, 268 PlacesAfterwards, 1098 TransitionsBefore, 238 TransitionsAfterwards, 1108728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 899 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 138 ConcurrentYvCompositions, 30 ChoiceCompositions, 1078 TotalNumberOfCompositions, 1409290 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 947141, independent: 945965, independent conditional: 0, independent unconditional: 945965, dependent: 1176, dependent conditional: 0, dependent unconditional: 1176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 580891, independent: 580395, independent conditional: 0, independent unconditional: 580395, dependent: 496, dependent conditional: 0, dependent unconditional: 496, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 947141, independent: 365570, independent conditional: 0, independent unconditional: 365570, dependent: 680, dependent conditional: 0, dependent unconditional: 680, unknown: 580891, unknown conditional: 0, unknown unconditional: 580891] , Statistics on independence cache: Total cache size (in pairs): 9609, Positive cache size: 9466, Positive conditional cache size: 0, Positive unconditional cache size: 9466, Negative cache size: 143, Negative conditional cache size: 0, Negative unconditional cache size: 143, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.0s, 1135 PlacesBefore, 277 PlacesAfterwards, 1135 TransitionsBefore, 246 TransitionsAfterwards, 1186920 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 921 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 149 ConcurrentYvCompositions, 31 ChoiceCompositions, 1112 TotalNumberOfCompositions, 1495680 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1017848, independent: 1016643, independent conditional: 0, independent unconditional: 1016643, dependent: 1205, dependent conditional: 0, dependent unconditional: 1205, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 623645, independent: 623021, independent conditional: 0, independent unconditional: 623021, dependent: 624, dependent conditional: 0, dependent unconditional: 624, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1017848, independent: 393622, independent conditional: 0, independent unconditional: 393622, dependent: 581, dependent conditional: 0, dependent unconditional: 581, unknown: 623645, unknown conditional: 0, unknown unconditional: 623645] , Statistics on independence cache: Total cache size (in pairs): 11783, Positive cache size: 11635, Positive conditional cache size: 0, Positive unconditional cache size: 11635, Negative cache size: 148, Negative conditional cache size: 0, Negative unconditional cache size: 148, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.9s, 1172 PlacesBefore, 286 PlacesAfterwards, 1172 TransitionsBefore, 254 TransitionsAfterwards, 1267776 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 960 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 146 ConcurrentYvCompositions, 32 ChoiceCompositions, 1149 TotalNumberOfCompositions, 1626130 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1075782, independent: 1074507, independent conditional: 0, independent unconditional: 1074507, dependent: 1275, dependent conditional: 0, dependent unconditional: 1275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 663101, independent: 662512, independent conditional: 0, independent unconditional: 662512, dependent: 589, dependent conditional: 0, dependent unconditional: 589, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1075782, independent: 411995, independent conditional: 0, independent unconditional: 411995, dependent: 686, dependent conditional: 0, dependent unconditional: 686, unknown: 663101, unknown conditional: 0, unknown unconditional: 663101] , Statistics on independence cache: Total cache size (in pairs): 9147, Positive cache size: 8994, Positive conditional cache size: 0, Positive unconditional cache size: 8994, Negative cache size: 153, Negative conditional cache size: 0, Negative unconditional cache size: 153, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.9s, 1209 PlacesBefore, 295 PlacesAfterwards, 1209 TransitionsBefore, 262 TransitionsAfterwards, 1351296 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 993 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 157 ConcurrentYvCompositions, 33 ChoiceCompositions, 1194 TotalNumberOfCompositions, 1724454 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1156541, independent: 1155257, independent conditional: 0, independent unconditional: 1155257, dependent: 1284, dependent conditional: 0, dependent unconditional: 1284, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 709418, independent: 708759, independent conditional: 0, independent unconditional: 708759, dependent: 659, dependent conditional: 0, dependent unconditional: 659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1156541, independent: 446498, independent conditional: 0, independent unconditional: 446498, dependent: 625, dependent conditional: 0, dependent unconditional: 625, unknown: 709418, unknown conditional: 0, unknown unconditional: 709418] , Statistics on independence cache: Total cache size (in pairs): 13780, Positive cache size: 13592, Positive conditional cache size: 0, Positive unconditional cache size: 13592, Negative cache size: 188, Negative conditional cache size: 0, Negative unconditional cache size: 188, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.7s, 1246 PlacesBefore, 304 PlacesAfterwards, 1246 TransitionsBefore, 270 TransitionsAfterwards, 1437480 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1019 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 161 ConcurrentYvCompositions, 34 ChoiceCompositions, 1225 TotalNumberOfCompositions, 1835090 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1241202, independent: 1239852, independent conditional: 0, independent unconditional: 1239852, dependent: 1350, dependent conditional: 0, dependent unconditional: 1350, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 756795, independent: 756170, independent conditional: 0, independent unconditional: 756170, dependent: 625, dependent conditional: 0, dependent unconditional: 625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1241202, independent: 483682, independent conditional: 0, independent unconditional: 483682, dependent: 725, dependent conditional: 0, dependent unconditional: 725, unknown: 756795, unknown conditional: 0, unknown unconditional: 756795] , Statistics on independence cache: Total cache size (in pairs): 15323, Positive cache size: 15139, Positive conditional cache size: 0, Positive unconditional cache size: 15139, Negative cache size: 184, Negative conditional cache size: 0, Negative unconditional cache size: 184, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.1s, 1283 PlacesBefore, 313 PlacesAfterwards, 1283 TransitionsBefore, 278 TransitionsAfterwards, 1526328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1047 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 170 ConcurrentYvCompositions, 35 ChoiceCompositions, 1263 TotalNumberOfCompositions, 1933392 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1312397, independent: 1311041, independent conditional: 0, independent unconditional: 1311041, dependent: 1356, dependent conditional: 0, dependent unconditional: 1356, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 800303, independent: 799604, independent conditional: 0, independent unconditional: 799604, dependent: 699, dependent conditional: 0, dependent unconditional: 699, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1312397, independent: 511437, independent conditional: 0, independent unconditional: 511437, dependent: 657, dependent conditional: 0, dependent unconditional: 657, unknown: 800303, unknown conditional: 0, unknown unconditional: 800303] , Statistics on independence cache: Total cache size (in pairs): 14243, Positive cache size: 14058, Positive conditional cache size: 0, Positive unconditional cache size: 14058, Negative cache size: 185, Negative conditional cache size: 0, Negative unconditional cache size: 185, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.2s, 1320 PlacesBefore, 322 PlacesAfterwards, 1320 TransitionsBefore, 286 TransitionsAfterwards, 1617840 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1076 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 175 ConcurrentYvCompositions, 36 ChoiceCompositions, 1298 TotalNumberOfCompositions, 2066314 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1380983, independent: 1379568, independent conditional: 0, independent unconditional: 1379568, dependent: 1415, dependent conditional: 0, dependent unconditional: 1415, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 844797, independent: 844095, independent conditional: 0, independent unconditional: 844095, dependent: 702, dependent conditional: 0, dependent unconditional: 702, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1380983, independent: 535473, independent conditional: 0, independent unconditional: 535473, dependent: 713, dependent conditional: 0, dependent unconditional: 713, unknown: 844797, unknown conditional: 0, unknown unconditional: 844797] , Statistics on independence cache: Total cache size (in pairs): 11526, Positive cache size: 11318, Positive conditional cache size: 0, Positive unconditional cache size: 11318, Negative cache size: 208, Negative conditional cache size: 0, Negative unconditional cache size: 208, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.6s, 1357 PlacesBefore, 331 PlacesAfterwards, 1357 TransitionsBefore, 294 TransitionsAfterwards, 1712016 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1111 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 176 ConcurrentYvCompositions, 37 ChoiceCompositions, 1335 TotalNumberOfCompositions, 2171640 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1464172, independent: 1462722, independent conditional: 0, independent unconditional: 1462722, dependent: 1450, dependent conditional: 0, dependent unconditional: 1450, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 898529, independent: 897852, independent conditional: 0, independent unconditional: 897852, dependent: 677, dependent conditional: 0, dependent unconditional: 677, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1464172, independent: 564870, independent conditional: 0, independent unconditional: 564870, dependent: 773, dependent conditional: 0, dependent unconditional: 773, unknown: 898529, unknown conditional: 0, unknown unconditional: 898529] , Statistics on independence cache: Total cache size (in pairs): 16371, Positive cache size: 16192, Positive conditional cache size: 0, Positive unconditional cache size: 16192, Negative cache size: 179, Negative conditional cache size: 0, Negative unconditional cache size: 179, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.5s, 1394 PlacesBefore, 340 PlacesAfterwards, 1394 TransitionsBefore, 302 TransitionsAfterwards, 1808856 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1136 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 176 ConcurrentYvCompositions, 38 ChoiceCompositions, 1361 TotalNumberOfCompositions, 2291449 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1547814, independent: 1546310, independent conditional: 0, independent unconditional: 1546310, dependent: 1504, dependent conditional: 0, dependent unconditional: 1504, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 949243, independent: 948486, independent conditional: 0, independent unconditional: 948486, dependent: 757, dependent conditional: 0, dependent unconditional: 757, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1547814, independent: 597824, independent conditional: 0, independent unconditional: 597824, dependent: 747, dependent conditional: 0, dependent unconditional: 747, unknown: 949243, unknown conditional: 0, unknown unconditional: 949243] , Statistics on independence cache: Total cache size (in pairs): 16788, Positive cache size: 16590, Positive conditional cache size: 0, Positive unconditional cache size: 16590, Negative cache size: 198, Negative conditional cache size: 0, Negative unconditional cache size: 198, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.2s, 1431 PlacesBefore, 349 PlacesAfterwards, 1431 TransitionsBefore, 310 TransitionsAfterwards, 1908360 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1175 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 183 ConcurrentYvCompositions, 39 ChoiceCompositions, 1408 TotalNumberOfCompositions, 2436000 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1627096, independent: 1625560, independent conditional: 0, independent unconditional: 1625560, dependent: 1536, dependent conditional: 0, dependent unconditional: 1536, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1000883, independent: 1000040, independent conditional: 0, independent unconditional: 1000040, dependent: 843, dependent conditional: 0, dependent unconditional: 843, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1627096, independent: 625520, independent conditional: 0, independent unconditional: 625520, dependent: 693, dependent conditional: 0, dependent unconditional: 693, unknown: 1000883, unknown conditional: 0, unknown unconditional: 1000883] , Statistics on independence cache: Total cache size (in pairs): 16599, Positive cache size: 16345, Positive conditional cache size: 0, Positive unconditional cache size: 16345, Negative cache size: 254, Negative conditional cache size: 0, Negative unconditional cache size: 254, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.7s, 1468 PlacesBefore, 358 PlacesAfterwards, 1468 TransitionsBefore, 318 TransitionsAfterwards, 2010528 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1193 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 188 ConcurrentYvCompositions, 40 ChoiceCompositions, 1432 TotalNumberOfCompositions, 2551490 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1704299, independent: 1702720, independent conditional: 0, independent unconditional: 1702720, dependent: 1579, dependent conditional: 0, dependent unconditional: 1579, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1052315, independent: 1051576, independent conditional: 0, independent unconditional: 1051576, dependent: 739, dependent conditional: 0, dependent unconditional: 739, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1704299, independent: 651144, independent conditional: 0, independent unconditional: 651144, dependent: 840, dependent conditional: 0, dependent unconditional: 840, unknown: 1052315, unknown conditional: 0, unknown unconditional: 1052315] , Statistics on independence cache: Total cache size (in pairs): 17942, Positive cache size: 17749, Positive conditional cache size: 0, Positive unconditional cache size: 17749, Negative cache size: 193, Negative conditional cache size: 0, Negative unconditional cache size: 193, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.1s, 1505 PlacesBefore, 367 PlacesAfterwards, 1505 TransitionsBefore, 326 TransitionsAfterwards, 2115360 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1222 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 201 ConcurrentYvCompositions, 41 ChoiceCompositions, 1475 TotalNumberOfCompositions, 2694335 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1785700, independent: 1784074, independent conditional: 0, independent unconditional: 1784074, dependent: 1626, dependent conditional: 0, dependent unconditional: 1626, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1102886, independent: 1102135, independent conditional: 0, independent unconditional: 1102135, dependent: 751, dependent conditional: 0, dependent unconditional: 751, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1785700, independent: 681939, independent conditional: 0, independent unconditional: 681939, dependent: 875, dependent conditional: 0, dependent unconditional: 875, unknown: 1102886, unknown conditional: 0, unknown unconditional: 1102886] , Statistics on independence cache: Total cache size (in pairs): 12484, Positive cache size: 12286, Positive conditional cache size: 0, Positive unconditional cache size: 12286, Negative cache size: 198, Negative conditional cache size: 0, Negative unconditional cache size: 198, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.8s, 1542 PlacesBefore, 376 PlacesAfterwards, 1542 TransitionsBefore, 334 TransitionsAfterwards, 2222856 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1258 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 198 ConcurrentYvCompositions, 42 ChoiceCompositions, 1509 TotalNumberOfCompositions, 2838892 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1889566, independent: 1887877, independent conditional: 0, independent unconditional: 1887877, dependent: 1689, dependent conditional: 0, dependent unconditional: 1689, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1166456, independent: 1165553, independent conditional: 0, independent unconditional: 1165553, dependent: 903, dependent conditional: 0, dependent unconditional: 903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1889566, independent: 722324, independent conditional: 0, independent unconditional: 722324, dependent: 786, dependent conditional: 0, dependent unconditional: 786, unknown: 1166456, unknown conditional: 0, unknown unconditional: 1166456] , Statistics on independence cache: Total cache size (in pairs): 20503, Positive cache size: 20264, Positive conditional cache size: 0, Positive unconditional cache size: 20264, Negative cache size: 239, Negative conditional cache size: 0, Negative unconditional cache size: 239, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.3s, 1579 PlacesBefore, 385 PlacesAfterwards, 1579 TransitionsBefore, 342 TransitionsAfterwards, 2333016 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1273 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 207 ConcurrentYvCompositions, 43 ChoiceCompositions, 1534 TotalNumberOfCompositions, 2963772 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1958567, independent: 1956854, independent conditional: 0, independent unconditional: 1956854, dependent: 1713, dependent conditional: 0, dependent unconditional: 1713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1218958, independent: 1218105, independent conditional: 0, independent unconditional: 1218105, dependent: 853, dependent conditional: 0, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1958567, independent: 738749, independent conditional: 0, independent unconditional: 738749, dependent: 860, dependent conditional: 0, dependent unconditional: 860, unknown: 1218958, unknown conditional: 0, unknown unconditional: 1218958] , Statistics on independence cache: Total cache size (in pairs): 17810, Positive cache size: 17560, Positive conditional cache size: 0, Positive unconditional cache size: 17560, Negative cache size: 250, Negative conditional cache size: 0, Negative unconditional cache size: 250, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.8s, 1616 PlacesBefore, 394 PlacesAfterwards, 1616 TransitionsBefore, 350 TransitionsAfterwards, 2445840 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1316 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 208 ConcurrentYvCompositions, 44 ChoiceCompositions, 1579 TotalNumberOfCompositions, 3139493 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2080444, independent: 2078676, independent conditional: 0, independent unconditional: 2078676, dependent: 1768, dependent conditional: 0, dependent unconditional: 1768, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1285961, independent: 1285135, independent conditional: 0, independent unconditional: 1285135, dependent: 826, dependent conditional: 0, dependent unconditional: 826, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2080444, independent: 793541, independent conditional: 0, independent unconditional: 793541, dependent: 942, dependent conditional: 0, dependent unconditional: 942, unknown: 1285961, unknown conditional: 0, unknown unconditional: 1285961] , Statistics on independence cache: Total cache size (in pairs): 23222, Positive cache size: 23008, Positive conditional cache size: 0, Positive unconditional cache size: 23008, Negative cache size: 214, Negative conditional cache size: 0, Negative unconditional cache size: 214, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.7s, 1653 PlacesBefore, 403 PlacesAfterwards, 1653 TransitionsBefore, 358 TransitionsAfterwards, 2561328 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1352 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 218 ConcurrentYvCompositions, 45 ChoiceCompositions, 1626 TotalNumberOfCompositions, 3277165 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2176894, independent: 2175109, independent conditional: 0, independent unconditional: 2175109, dependent: 1785, dependent conditional: 0, dependent unconditional: 1785, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1347435, independent: 1346703, independent conditional: 0, independent unconditional: 1346703, dependent: 732, dependent conditional: 0, dependent unconditional: 732, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2176894, independent: 828406, independent conditional: 0, independent unconditional: 828406, dependent: 1053, dependent conditional: 0, dependent unconditional: 1053, unknown: 1347435, unknown conditional: 0, unknown unconditional: 1347435] , Statistics on independence cache: Total cache size (in pairs): 22348, Positive cache size: 22130, Positive conditional cache size: 0, Positive unconditional cache size: 22130, Negative cache size: 218, Negative conditional cache size: 0, Negative unconditional cache size: 218, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.2s, 1690 PlacesBefore, 412 PlacesAfterwards, 1690 TransitionsBefore, 366 TransitionsAfterwards, 2679480 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1390 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 212 ConcurrentYvCompositions, 46 ChoiceCompositions, 1659 TotalNumberOfCompositions, 3427313 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2318426, independent: 2316596, independent conditional: 0, independent unconditional: 2316596, dependent: 1830, dependent conditional: 0, dependent unconditional: 1830, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1417055, independent: 1416161, independent conditional: 0, independent unconditional: 1416161, dependent: 894, dependent conditional: 0, dependent unconditional: 894, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2318426, independent: 900435, independent conditional: 0, independent unconditional: 900435, dependent: 936, dependent conditional: 0, dependent unconditional: 936, unknown: 1417055, unknown conditional: 0, unknown unconditional: 1417055] , Statistics on independence cache: Total cache size (in pairs): 28180, Positive cache size: 27957, Positive conditional cache size: 0, Positive unconditional cache size: 27957, Negative cache size: 223, Negative conditional cache size: 0, Negative unconditional cache size: 223, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 22.5s, 1727 PlacesBefore, 421 PlacesAfterwards, 1727 TransitionsBefore, 374 TransitionsAfterwards, 2800296 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1414 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 226 ConcurrentYvCompositions, 47 ChoiceCompositions, 1698 TotalNumberOfCompositions, 3596107 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2386543, independent: 2384664, independent conditional: 0, independent unconditional: 2384664, dependent: 1879, dependent conditional: 0, dependent unconditional: 1879, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1474241, independent: 1473162, independent conditional: 0, independent unconditional: 1473162, dependent: 1079, dependent conditional: 0, dependent unconditional: 1079, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2386543, independent: 911502, independent conditional: 0, independent unconditional: 911502, dependent: 800, dependent conditional: 0, dependent unconditional: 800, unknown: 1474241, unknown conditional: 0, unknown unconditional: 1474241] , Statistics on independence cache: Total cache size (in pairs): 26186, Positive cache size: 25920, Positive conditional cache size: 0, Positive unconditional cache size: 25920, Negative cache size: 266, Negative conditional cache size: 0, Negative unconditional cache size: 266, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.7s, 1764 PlacesBefore, 430 PlacesAfterwards, 1764 TransitionsBefore, 382 TransitionsAfterwards, 2923776 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1446 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 230 ConcurrentYvCompositions, 48 ChoiceCompositions, 1735 TotalNumberOfCompositions, 3702187 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2472064, independent: 2470173, independent conditional: 0, independent unconditional: 2470173, dependent: 1891, dependent conditional: 0, dependent unconditional: 1891, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1539414, independent: 1538437, independent conditional: 0, independent unconditional: 1538437, dependent: 977, dependent conditional: 0, dependent unconditional: 977, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2472064, independent: 931736, independent conditional: 0, independent unconditional: 931736, dependent: 914, dependent conditional: 0, dependent unconditional: 914, unknown: 1539414, unknown conditional: 0, unknown unconditional: 1539414] , Statistics on independence cache: Total cache size (in pairs): 27806, Positive cache size: 27527, Positive conditional cache size: 0, Positive unconditional cache size: 27527, Negative cache size: 279, Negative conditional cache size: 0, Negative unconditional cache size: 279, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.3s, 1801 PlacesBefore, 439 PlacesAfterwards, 1801 TransitionsBefore, 390 TransitionsAfterwards, 3049920 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1477 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 234 ConcurrentYvCompositions, 49 ChoiceCompositions, 1771 TotalNumberOfCompositions, 3914581 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2588683, independent: 2586716, independent conditional: 0, independent unconditional: 2586716, dependent: 1967, dependent conditional: 0, dependent unconditional: 1967, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1600297, independent: 1599257, independent conditional: 0, independent unconditional: 1599257, dependent: 1040, dependent conditional: 0, dependent unconditional: 1040, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2588683, independent: 987459, independent conditional: 0, independent unconditional: 987459, dependent: 927, dependent conditional: 0, dependent unconditional: 927, unknown: 1600297, unknown conditional: 0, unknown unconditional: 1600297] , Statistics on independence cache: Total cache size (in pairs): 23323, Positive cache size: 23038, Positive conditional cache size: 0, Positive unconditional cache size: 23038, 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: 25.3s, 1838 PlacesBefore, 448 PlacesAfterwards, 1838 TransitionsBefore, 398 TransitionsAfterwards, 3178728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1501 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 241 ConcurrentYvCompositions, 50 ChoiceCompositions, 1803 TotalNumberOfCompositions, 4053259 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2764034, independent: 2762046, independent conditional: 0, independent unconditional: 2762046, dependent: 1988, dependent conditional: 0, dependent unconditional: 1988, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1678162, independent: 1677177, independent conditional: 0, independent unconditional: 1677177, dependent: 985, dependent conditional: 0, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2764034, independent: 1084869, independent conditional: 0, independent unconditional: 1084869, dependent: 1003, dependent conditional: 0, dependent unconditional: 1003, unknown: 1678162, unknown conditional: 0, unknown unconditional: 1678162] , Statistics on independence cache: Total cache size (in pairs): 32742, Positive cache size: 32500, Positive conditional cache size: 0, Positive unconditional cache size: 32500, Negative cache size: 242, Negative conditional cache size: 0, Negative unconditional cache size: 242, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 24.8s, 1875 PlacesBefore, 457 PlacesAfterwards, 1875 TransitionsBefore, 406 TransitionsAfterwards, 3310200 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1537 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 235 ConcurrentYvCompositions, 51 ChoiceCompositions, 1834 TotalNumberOfCompositions, 4284483 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2828553, independent: 2826477, independent conditional: 0, independent unconditional: 2826477, dependent: 2076, dependent conditional: 0, dependent unconditional: 2076, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1746787, independent: 1745835, independent conditional: 0, independent unconditional: 1745835, dependent: 952, dependent conditional: 0, dependent unconditional: 952, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2828553, independent: 1080642, independent conditional: 0, independent unconditional: 1080642, dependent: 1124, dependent conditional: 0, dependent unconditional: 1124, unknown: 1746787, unknown conditional: 0, unknown unconditional: 1746787] , Statistics on independence cache: Total cache size (in pairs): 32263, Positive cache size: 32015, Positive conditional cache size: 0, Positive unconditional cache size: 32015, Negative cache size: 248, Negative conditional cache size: 0, Negative unconditional cache size: 248, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27.9s, 1912 PlacesBefore, 466 PlacesAfterwards, 1912 TransitionsBefore, 414 TransitionsAfterwards, 3444336 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1547 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 249 ConcurrentYvCompositions, 52 ChoiceCompositions, 1859 TotalNumberOfCompositions, 4374677 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2907434, independent: 2905372, independent conditional: 0, independent unconditional: 2905372, dependent: 2062, dependent conditional: 0, dependent unconditional: 2062, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1816979, independent: 1815959, independent conditional: 0, independent unconditional: 1815959, dependent: 1020, dependent conditional: 0, dependent unconditional: 1020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2907434, independent: 1089413, independent conditional: 0, independent unconditional: 1089413, dependent: 1042, dependent conditional: 0, dependent unconditional: 1042, unknown: 1816979, unknown conditional: 0, unknown unconditional: 1816979] , Statistics on independence cache: Total cache size (in pairs): 30305, Positive cache size: 30052, Positive conditional cache size: 0, Positive unconditional cache size: 30052, Negative cache size: 253, Negative conditional cache size: 0, Negative unconditional cache size: 253, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 30.8s, 1949 PlacesBefore, 475 PlacesAfterwards, 1949 TransitionsBefore, 422 TransitionsAfterwards, 3581136 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1598 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 245 ConcurrentYvCompositions, 53 ChoiceCompositions, 1907 TotalNumberOfCompositions, 4613350 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3035733, independent: 3033582, independent conditional: 0, independent unconditional: 3033582, dependent: 2151, dependent conditional: 0, dependent unconditional: 2151, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1883635, independent: 1882600, independent conditional: 0, independent unconditional: 1882600, dependent: 1035, dependent conditional: 0, dependent unconditional: 1035, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3035733, independent: 1150982, independent conditional: 0, independent unconditional: 1150982, dependent: 1116, dependent conditional: 0, dependent unconditional: 1116, unknown: 1883635, unknown conditional: 0, unknown unconditional: 1883635] , Statistics on independence cache: Total cache size (in pairs): 29036, Positive cache size: 28778, Positive conditional cache size: 0, Positive unconditional cache size: 28778, 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: 30.1s, 1986 PlacesBefore, 484 PlacesAfterwards, 1986 TransitionsBefore, 430 TransitionsAfterwards, 3720600 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1627 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 254 ConcurrentYvCompositions, 54 ChoiceCompositions, 1946 TotalNumberOfCompositions, 4734247 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3172870, independent: 3170727, independent conditional: 0, independent unconditional: 3170727, dependent: 2143, dependent conditional: 0, dependent unconditional: 2143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1960717, independent: 1959762, independent conditional: 0, independent unconditional: 1959762, dependent: 955, dependent conditional: 0, dependent unconditional: 955, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3172870, independent: 1210965, independent conditional: 0, independent unconditional: 1210965, dependent: 1188, dependent conditional: 0, dependent unconditional: 1188, unknown: 1960717, unknown conditional: 0, unknown unconditional: 1960717] , Statistics on independence cache: Total cache size (in pairs): 34961, Positive cache size: 34698, Positive conditional cache size: 0, Positive unconditional cache size: 34698, Negative cache size: 263, Negative conditional cache size: 0, Negative unconditional cache size: 263, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 29.6s, 2023 PlacesBefore, 493 PlacesAfterwards, 2023 TransitionsBefore, 438 TransitionsAfterwards, 3862728 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1654 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 263 ConcurrentYvCompositions, 55 ChoiceCompositions, 1983 TotalNumberOfCompositions, 4899781 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3287227, independent: 3285051, independent conditional: 0, independent unconditional: 3285051, dependent: 2176, dependent conditional: 0, dependent unconditional: 2176, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2038334, independent: 2037356, independent conditional: 0, independent unconditional: 2037356, dependent: 978, dependent conditional: 0, dependent unconditional: 978, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3287227, independent: 1247695, independent conditional: 0, independent unconditional: 1247695, dependent: 1198, dependent conditional: 0, dependent unconditional: 1198, unknown: 2038334, unknown conditional: 0, unknown unconditional: 2038334] , Statistics on independence cache: Total cache size (in pairs): 35591, Positive cache size: 35323, Positive conditional cache size: 0, Positive unconditional cache size: 35323, 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: 30.3s, 2060 PlacesBefore, 502 PlacesAfterwards, 2060 TransitionsBefore, 446 TransitionsAfterwards, 4007520 CoEnabledTransitionPairs, 6 FixpointIterations, 11 TrivialSequentialCompositions, 1683 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 268 ConcurrentYvCompositions, 56 ChoiceCompositions, 2018 TotalNumberOfCompositions, 5105904 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3405824, independent: 3403584, independent conditional: 0, independent unconditional: 3403584, dependent: 2240, dependent conditional: 0, dependent unconditional: 2240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2112276, independent: 2111279, independent conditional: 0, independent unconditional: 2111279, dependent: 997, dependent conditional: 0, dependent unconditional: 997, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3405824, independent: 1292305, independent conditional: 0, independent unconditional: 1292305, dependent: 1243, dependent conditional: 0, dependent unconditional: 1243, unknown: 2112276, unknown conditional: 0, unknown unconditional: 2112276] , Statistics on independence cache: Total cache size (in pairs): 37091, Positive cache size: 36818, Positive conditional cache size: 0, Positive unconditional cache size: 36818, Negative cache size: 273, Negative conditional cache size: 0, Negative unconditional cache size: 273, 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 2097 places, 2097 transitions, 7554 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 2097 places, 2097 transitions, 7554 flow and 4154976 co-enabled transitions pairs.,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown