/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/03_incdec.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-b8dbc81 [2023-01-27 23:55:09,969 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-01-27 23:55:09,971 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-01-27 23:55:09,995 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-01-27 23:55:09,996 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-01-27 23:55:09,997 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-01-27 23:55:09,998 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-01-27 23:55:09,999 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-01-27 23:55:10,001 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-01-27 23:55:10,001 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-01-27 23:55:10,002 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-01-27 23:55:10,003 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-01-27 23:55:10,004 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-01-27 23:55:10,004 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-01-27 23:55:10,005 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-01-27 23:55:10,006 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-01-27 23:55:10,007 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-01-27 23:55:10,007 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-01-27 23:55:10,009 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-01-27 23:55:10,010 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-01-27 23:55:10,011 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-01-27 23:55:10,012 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-01-27 23:55:10,013 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-01-27 23:55:10,014 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-01-27 23:55:10,017 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-01-27 23:55:10,017 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-01-27 23:55:10,018 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-01-27 23:55:10,018 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-01-27 23:55:10,019 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-01-27 23:55:10,019 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-01-27 23:55:10,020 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-01-27 23:55:10,020 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-01-27 23:55:10,021 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-01-27 23:55:10,021 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-01-27 23:55:10,022 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-01-27 23:55:10,022 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-01-27 23:55:10,023 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-01-27 23:55:10,023 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-01-27 23:55:10,023 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-01-27 23:55:10,024 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-01-27 23:55:10,024 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-01-27 23:55:10,025 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-01-27 23:55:10,043 INFO L113 SettingsManager]: Loading preferences was successful [2023-01-27 23:55:10,043 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-01-27 23:55:10,044 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-01-27 23:55:10,044 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-01-27 23:55:10,044 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-01-27 23:55:10,044 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-01-27 23:55:10,045 INFO L138 SettingsManager]: * Use SBE=true [2023-01-27 23:55:10,045 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-01-27 23:55:10,045 INFO L138 SettingsManager]: * sizeof long=4 [2023-01-27 23:55:10,045 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-01-27 23:55:10,045 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-01-27 23:55:10,045 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-01-27 23:55:10,045 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-01-27 23:55:10,045 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-01-27 23:55:10,046 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-01-27 23:55:10,046 INFO L138 SettingsManager]: * sizeof long double=12 [2023-01-27 23:55:10,046 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-01-27 23:55:10,046 INFO L138 SettingsManager]: * Use constant arrays=true [2023-01-27 23:55:10,046 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-01-27 23:55:10,046 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-01-27 23:55:10,046 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-01-27 23:55:10,046 INFO L138 SettingsManager]: * To the following directory=./dump/ [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-27 23:55:10,047 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-01-27 23:55:10,047 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-01-27 23:55:10,048 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: When to check the insufficient erros location relative to the other error locations -> BEFORE [2023-01-27 23:55:10,219 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-01-27 23:55:10,235 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-01-27 23:55:10,237 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-01-27 23:55:10,238 INFO L271 PluginConnector]: Initializing CDTParser... [2023-01-27 23:55:10,238 INFO L275 PluginConnector]: CDTParser initialized [2023-01-27 23:55:10,239 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/03_incdec.i [2023-01-27 23:55:11,459 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-01-27 23:55:11,690 INFO L351 CDTParser]: Found 1 translation units. [2023-01-27 23:55:11,691 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/03_incdec.i [2023-01-27 23:55:11,700 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f14ca410/ae021b67d3c54d88b2000610581abbd3/FLAGed64c28a6 [2023-01-27 23:55:11,715 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9f14ca410/ae021b67d3c54d88b2000610581abbd3 [2023-01-27 23:55:11,717 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-01-27 23:55:11,718 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2023-01-27 23:55:11,719 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-01-27 23:55:11,719 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-01-27 23:55:11,722 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-01-27 23:55:11,722 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 11:55:11" (1/1) ... [2023-01-27 23:55:11,723 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28df7dcd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:11, skipping insertion in model container [2023-01-27 23:55:11,723 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 11:55:11" (1/1) ... [2023-01-27 23:55:11,729 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-01-27 23:55:11,773 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-01-27 23:55:12,007 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/03_incdec.i[30534,30547] [2023-01-27 23:55:12,015 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/03_incdec.i[30928,30941] [2023-01-27 23:55:12,023 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-27 23:55:12,035 INFO L203 MainTranslator]: Completed pre-run [2023-01-27 23:55:12,093 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/03_incdec.i[30534,30547] [2023-01-27 23:55:12,095 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/03_incdec.i[30928,30941] [2023-01-27 23:55:12,097 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-01-27 23:55:12,129 INFO L208 MainTranslator]: Completed translation [2023-01-27 23:55:12,129 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12 WrapperNode [2023-01-27 23:55:12,129 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-01-27 23:55:12,130 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-01-27 23:55:12,130 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-01-27 23:55:12,130 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2023-01-27 23:55:12,136 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,160 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,188 INFO L138 Inliner]: procedures = 172, calls = 24, calls flagged for inlining = 16, calls inlined = 24, statements flattened = 134 [2023-01-27 23:55:12,189 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-01-27 23:55:12,189 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-01-27 23:55:12,189 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-01-27 23:55:12,190 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-01-27 23:55:12,196 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,197 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,201 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,201 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,206 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,208 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,210 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,211 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,236 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-01-27 23:55:12,236 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-01-27 23:55:12,236 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-01-27 23:55:12,237 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-01-27 23:55:12,237 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (1/1) ... [2023-01-27 23:55:12,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-01-27 23:55:12,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-01-27 23:55:12,268 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-01-27 23:55:12,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-01-27 23:55:12,295 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-01-27 23:55:12,295 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-01-27 23:55:12,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-01-27 23:55:12,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-01-27 23:55:12,295 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-01-27 23:55:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-01-27 23:55:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-01-27 23:55:12,296 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-01-27 23:55:12,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-01-27 23:55:12,297 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-01-27 23:55:12,389 INFO L236 CfgBuilder]: Building ICFG [2023-01-27 23:55:12,390 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-01-27 23:55:12,630 INFO L277 CfgBuilder]: Performing block encoding [2023-01-27 23:55:12,749 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-01-27 23:55:12,749 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-01-27 23:55:12,751 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 11:55:12 BoogieIcfgContainer [2023-01-27 23:55:12,751 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-01-27 23:55:12,753 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-01-27 23:55:12,753 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-01-27 23:55:12,756 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-01-27 23:55:12,756 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.01 11:55:11" (1/3) ... [2023-01-27 23:55:12,757 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27a86888 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 11:55:12, skipping insertion in model container [2023-01-27 23:55:12,757 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 11:55:12" (2/3) ... [2023-01-27 23:55:12,757 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27a86888 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.01 11:55:12, skipping insertion in model container [2023-01-27 23:55:12,757 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.01 11:55:12" (3/3) ... [2023-01-27 23:55:12,758 INFO L112 eAbstractionObserver]: Analyzing ICFG 03_incdec.i [2023-01-27 23:55:12,773 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-01-27 23:55:12,773 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-01-27 23:55:12,773 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-01-27 23:55:12,851 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:12,884 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 78 places, 81 transitions, 167 flow [2023-01-27 23:55:12,915 INFO L130 PetriNetUnfolder]: 7/91 cut-off events. [2023-01-27 23:55:12,915 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-27 23:55:12,920 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96 conditions, 91 events. 7/91 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 165 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 65. Up to 4 conditions per place. [2023-01-27 23:55:12,920 INFO L82 GeneralOperation]: Start removeDead. Operand has 78 places, 81 transitions, 167 flow [2023-01-27 23:55:12,923 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 78 places, 81 transitions, 167 flow [2023-01-27 23:55:12,926 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:12,934 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 78 places, 81 transitions, 167 flow [2023-01-27 23:55:12,936 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 78 places, 81 transitions, 167 flow [2023-01-27 23:55:12,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 78 places, 81 transitions, 167 flow [2023-01-27 23:55:12,955 INFO L130 PetriNetUnfolder]: 7/91 cut-off events. [2023-01-27 23:55:12,955 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-27 23:55:12,956 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96 conditions, 91 events. 7/91 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 165 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 65. Up to 4 conditions per place. [2023-01-27 23:55:12,958 INFO L119 LiptonReduction]: Number of co-enabled transitions 1378 [2023-01-27 23:55:17,391 INFO L134 LiptonReduction]: Checked pairs total: 1359 [2023-01-27 23:55:17,391 INFO L136 LiptonReduction]: Total number of compositions: 105 [2023-01-27 23:55:17,412 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:17,421 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:17,422 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:17,430 INFO L130 PetriNetUnfolder]: 0/10 cut-off events. [2023-01-27 23:55:17,430 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2023-01-27 23:55:17,431 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:17,431 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-01-27 23:55:17,432 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:17,437 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:17,438 INFO L85 PathProgramCache]: Analyzing trace with hash -689861676, now seen corresponding path program 1 times [2023-01-27 23:55:17,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:17,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691734402] [2023-01-27 23:55:17,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:17,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:17,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:17,547 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:17,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:17,591 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:17,593 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:17,594 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:17,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-01-27 23:55:17,595 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:17,598 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:17,599 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:17,599 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-01-27 23:55:17,660 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:17,665 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 129 places, 135 transitions, 282 flow [2023-01-27 23:55:17,706 INFO L130 PetriNetUnfolder]: 13/157 cut-off events. [2023-01-27 23:55:17,706 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-27 23:55:17,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 167 conditions, 157 events. 13/157 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 474 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 118. Up to 6 conditions per place. [2023-01-27 23:55:17,712 INFO L82 GeneralOperation]: Start removeDead. Operand has 129 places, 135 transitions, 282 flow [2023-01-27 23:55:17,713 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 129 places, 135 transitions, 282 flow [2023-01-27 23:55:17,713 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:17,713 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 129 places, 135 transitions, 282 flow [2023-01-27 23:55:17,714 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 129 places, 135 transitions, 282 flow [2023-01-27 23:55:17,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 129 places, 135 transitions, 282 flow [2023-01-27 23:55:17,752 INFO L130 PetriNetUnfolder]: 13/157 cut-off events. [2023-01-27 23:55:17,752 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-27 23:55:17,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 167 conditions, 157 events. 13/157 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 474 event pairs, 0 based on Foata normal form. 0/137 useless extension candidates. Maximal degree in co-relation 118. Up to 6 conditions per place. [2023-01-27 23:55:17,758 INFO L119 LiptonReduction]: Number of co-enabled transitions 8480 [2023-01-27 23:55:20,120 INFO L134 LiptonReduction]: Checked pairs total: 31412 [2023-01-27 23:55:20,120 INFO L136 LiptonReduction]: Total number of compositions: 106 [2023-01-27 23:55:20,122 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:20,123 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:20,123 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:20,128 INFO L130 PetriNetUnfolder]: 5/49 cut-off events. [2023-01-27 23:55:20,128 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2023-01-27 23:55:20,128 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:20,128 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-01-27 23:55:20,128 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:20,129 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:20,129 INFO L85 PathProgramCache]: Analyzing trace with hash 896775523, now seen corresponding path program 1 times [2023-01-27 23:55:20,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:20,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578114777] [2023-01-27 23:55:20,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:20,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:20,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:20,145 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:20,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:20,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:20,160 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:20,160 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:20,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-01-27 23:55:20,161 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:20,161 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:20,161 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:20,161 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-01-27 23:55:20,184 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:20,187 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 180 places, 189 transitions, 399 flow [2023-01-27 23:55:20,211 INFO L130 PetriNetUnfolder]: 19/223 cut-off events. [2023-01-27 23:55:20,211 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-27 23:55:20,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239 conditions, 223 events. 19/223 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 789 event pairs, 0 based on Foata normal form. 0/194 useless extension candidates. Maximal degree in co-relation 171. Up to 8 conditions per place. [2023-01-27 23:55:20,213 INFO L82 GeneralOperation]: Start removeDead. Operand has 180 places, 189 transitions, 399 flow [2023-01-27 23:55:20,214 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 180 places, 189 transitions, 399 flow [2023-01-27 23:55:20,214 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:20,214 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 180 places, 189 transitions, 399 flow [2023-01-27 23:55:20,215 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 180 places, 189 transitions, 399 flow [2023-01-27 23:55:20,215 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 180 places, 189 transitions, 399 flow [2023-01-27 23:55:20,237 INFO L130 PetriNetUnfolder]: 19/223 cut-off events. [2023-01-27 23:55:20,237 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-27 23:55:20,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239 conditions, 223 events. 19/223 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 789 event pairs, 0 based on Foata normal form. 0/194 useless extension candidates. Maximal degree in co-relation 171. Up to 8 conditions per place. [2023-01-27 23:55:20,247 INFO L119 LiptonReduction]: Number of co-enabled transitions 21306 [2023-01-27 23:55:23,246 INFO L134 LiptonReduction]: Checked pairs total: 84912 [2023-01-27 23:55:23,246 INFO L136 LiptonReduction]: Total number of compositions: 150 [2023-01-27 23:55:23,248 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:23,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;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:23,249 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:23,256 INFO L130 PetriNetUnfolder]: 10/82 cut-off events. [2023-01-27 23:55:23,256 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2023-01-27 23:55:23,256 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:23,256 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-01-27 23:55:23,257 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:23,257 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:23,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1731754208, now seen corresponding path program 1 times [2023-01-27 23:55:23,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:23,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498754111] [2023-01-27 23:55:23,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:23,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:23,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:23,294 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:23,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:23,321 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:23,322 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:23,322 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:23,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-01-27 23:55:23,322 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:23,323 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:23,323 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:23,323 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-01-27 23:55:23,357 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:23,363 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 231 places, 243 transitions, 518 flow [2023-01-27 23:55:23,401 INFO L130 PetriNetUnfolder]: 25/289 cut-off events. [2023-01-27 23:55:23,402 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-27 23:55:23,404 INFO L83 FinitePrefix]: Finished finitePrefix Result has 312 conditions, 289 events. 25/289 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1114 event pairs, 0 based on Foata normal form. 0/251 useless extension candidates. Maximal degree in co-relation 231. Up to 10 conditions per place. [2023-01-27 23:55:23,404 INFO L82 GeneralOperation]: Start removeDead. Operand has 231 places, 243 transitions, 518 flow [2023-01-27 23:55:23,407 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 231 places, 243 transitions, 518 flow [2023-01-27 23:55:23,407 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:23,407 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 231 places, 243 transitions, 518 flow [2023-01-27 23:55:23,407 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 231 places, 243 transitions, 518 flow [2023-01-27 23:55:23,408 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 231 places, 243 transitions, 518 flow [2023-01-27 23:55:23,440 INFO L130 PetriNetUnfolder]: 25/289 cut-off events. [2023-01-27 23:55:23,441 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-27 23:55:23,443 INFO L83 FinitePrefix]: Finished finitePrefix Result has 312 conditions, 289 events. 25/289 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1114 event pairs, 0 based on Foata normal form. 0/251 useless extension candidates. Maximal degree in co-relation 231. Up to 10 conditions per place. [2023-01-27 23:55:23,454 INFO L119 LiptonReduction]: Number of co-enabled transitions 39856 [2023-01-27 23:55:27,128 INFO L134 LiptonReduction]: Checked pairs total: 161119 [2023-01-27 23:55:27,129 INFO L136 LiptonReduction]: Total number of compositions: 189 [2023-01-27 23:55:27,130 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:27,131 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:27,131 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:27,141 INFO L130 PetriNetUnfolder]: 13/110 cut-off events. [2023-01-27 23:55:27,141 INFO L131 PetriNetUnfolder]: For 16/16 co-relation queries the response was YES. [2023-01-27 23:55:27,141 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:27,141 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:27,141 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:27,142 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:27,142 INFO L85 PathProgramCache]: Analyzing trace with hash 2014054127, now seen corresponding path program 1 times [2023-01-27 23:55:27,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:27,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282927415] [2023-01-27 23:55:27,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:27,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:27,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:27,160 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:27,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:27,176 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:27,177 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:27,177 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:27,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-01-27 23:55:27,177 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:27,178 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:27,178 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:27,178 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-01-27 23:55:27,207 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:27,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 282 places, 297 transitions, 639 flow [2023-01-27 23:55:27,256 INFO L130 PetriNetUnfolder]: 31/355 cut-off events. [2023-01-27 23:55:27,256 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-27 23:55:27,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 386 conditions, 355 events. 31/355 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1415 event pairs, 0 based on Foata normal form. 0/308 useless extension candidates. Maximal degree in co-relation 302. Up to 12 conditions per place. [2023-01-27 23:55:27,261 INFO L82 GeneralOperation]: Start removeDead. Operand has 282 places, 297 transitions, 639 flow [2023-01-27 23:55:27,264 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 282 places, 297 transitions, 639 flow [2023-01-27 23:55:27,264 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:27,264 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 282 places, 297 transitions, 639 flow [2023-01-27 23:55:27,264 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 282 places, 297 transitions, 639 flow [2023-01-27 23:55:27,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 282 places, 297 transitions, 639 flow [2023-01-27 23:55:27,340 INFO L130 PetriNetUnfolder]: 31/355 cut-off events. [2023-01-27 23:55:27,340 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-27 23:55:27,343 INFO L83 FinitePrefix]: Finished finitePrefix Result has 386 conditions, 355 events. 31/355 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1415 event pairs, 0 based on Foata normal form. 0/308 useless extension candidates. Maximal degree in co-relation 302. Up to 12 conditions per place. [2023-01-27 23:55:27,356 INFO L119 LiptonReduction]: Number of co-enabled transitions 64130 [2023-01-27 23:55:31,659 INFO L134 LiptonReduction]: Checked pairs total: 272528 [2023-01-27 23:55:31,659 INFO L136 LiptonReduction]: Total number of compositions: 235 [2023-01-27 23:55:31,660 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:31,661 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:31,661 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:31,675 INFO L130 PetriNetUnfolder]: 20/146 cut-off events. [2023-01-27 23:55:31,675 INFO L131 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2023-01-27 23:55:31,676 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:31,676 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:31,676 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:31,676 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:31,676 INFO L85 PathProgramCache]: Analyzing trace with hash -1536550184, now seen corresponding path program 1 times [2023-01-27 23:55:31,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:31,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021018123] [2023-01-27 23:55:31,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:31,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:31,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:31,695 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:31,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:31,711 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:31,712 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:31,712 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:31,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-01-27 23:55:31,712 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:31,713 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:31,713 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:31,713 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-01-27 23:55:31,749 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:31,752 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 333 places, 351 transitions, 762 flow [2023-01-27 23:55:31,854 INFO L130 PetriNetUnfolder]: 37/421 cut-off events. [2023-01-27 23:55:31,854 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-27 23:55:31,859 INFO L83 FinitePrefix]: Finished finitePrefix Result has 461 conditions, 421 events. 37/421 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1758 event pairs, 0 based on Foata normal form. 0/365 useless extension candidates. Maximal degree in co-relation 374. Up to 14 conditions per place. [2023-01-27 23:55:31,859 INFO L82 GeneralOperation]: Start removeDead. Operand has 333 places, 351 transitions, 762 flow [2023-01-27 23:55:31,863 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 333 places, 351 transitions, 762 flow [2023-01-27 23:55:31,863 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:31,863 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 333 places, 351 transitions, 762 flow [2023-01-27 23:55:31,864 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 333 places, 351 transitions, 762 flow [2023-01-27 23:55:31,864 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 333 places, 351 transitions, 762 flow [2023-01-27 23:55:31,938 INFO L130 PetriNetUnfolder]: 37/421 cut-off events. [2023-01-27 23:55:31,939 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-27 23:55:31,945 INFO L83 FinitePrefix]: Finished finitePrefix Result has 461 conditions, 421 events. 37/421 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1758 event pairs, 0 based on Foata normal form. 0/365 useless extension candidates. Maximal degree in co-relation 374. Up to 14 conditions per place. [2023-01-27 23:55:31,970 INFO L119 LiptonReduction]: Number of co-enabled transitions 94128 [2023-01-27 23:55:37,121 INFO L134 LiptonReduction]: Checked pairs total: 389510 [2023-01-27 23:55:37,121 INFO L136 LiptonReduction]: Total number of compositions: 270 [2023-01-27 23:55:37,123 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:37,123 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:37,123 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:37,141 INFO L130 PetriNetUnfolder]: 21/172 cut-off events. [2023-01-27 23:55:37,141 INFO L131 PetriNetUnfolder]: For 50/50 co-relation queries the response was YES. [2023-01-27 23:55:37,141 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:37,141 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:37,141 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:37,142 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:37,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1147083698, now seen corresponding path program 1 times [2023-01-27 23:55:37,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:37,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561771730] [2023-01-27 23:55:37,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:37,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:37,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:37,159 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:37,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:37,174 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:37,175 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:37,175 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:37,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-01-27 23:55:37,175 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:37,175 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:37,176 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:37,176 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-01-27 23:55:37,248 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:37,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 384 places, 405 transitions, 887 flow [2023-01-27 23:55:37,335 INFO L130 PetriNetUnfolder]: 43/487 cut-off events. [2023-01-27 23:55:37,336 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-27 23:55:37,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 537 conditions, 487 events. 43/487 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2076 event pairs, 0 based on Foata normal form. 0/422 useless extension candidates. Maximal degree in co-relation 449. Up to 16 conditions per place. [2023-01-27 23:55:37,344 INFO L82 GeneralOperation]: Start removeDead. Operand has 384 places, 405 transitions, 887 flow [2023-01-27 23:55:37,349 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 384 places, 405 transitions, 887 flow [2023-01-27 23:55:37,349 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:37,349 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 384 places, 405 transitions, 887 flow [2023-01-27 23:55:37,349 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 384 places, 405 transitions, 887 flow [2023-01-27 23:55:37,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 384 places, 405 transitions, 887 flow [2023-01-27 23:55:37,431 INFO L130 PetriNetUnfolder]: 43/487 cut-off events. [2023-01-27 23:55:37,431 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-27 23:55:37,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 537 conditions, 487 events. 43/487 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2076 event pairs, 0 based on Foata normal form. 0/422 useless extension candidates. Maximal degree in co-relation 449. Up to 16 conditions per place. [2023-01-27 23:55:37,469 INFO L119 LiptonReduction]: Number of co-enabled transitions 129850 [2023-01-27 23:55:43,450 INFO L134 LiptonReduction]: Checked pairs total: 546720 [2023-01-27 23:55:43,451 INFO L136 LiptonReduction]: Total number of compositions: 315 [2023-01-27 23:55:43,452 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:43,453 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:43,453 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:43,475 INFO L130 PetriNetUnfolder]: 30/214 cut-off events. [2023-01-27 23:55:43,475 INFO L131 PetriNetUnfolder]: For 77/77 co-relation queries the response was YES. [2023-01-27 23:55:43,475 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:43,475 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:43,476 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:43,476 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:43,476 INFO L85 PathProgramCache]: Analyzing trace with hash 302123598, now seen corresponding path program 1 times [2023-01-27 23:55:43,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:43,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792963164] [2023-01-27 23:55:43,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:43,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:43,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:43,511 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:43,540 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:43,540 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:43,540 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:43,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-01-27 23:55:43,540 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:43,546 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:43,546 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:43,546 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-01-27 23:55:43,590 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:43,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 435 places, 459 transitions, 1014 flow [2023-01-27 23:55:43,696 INFO L130 PetriNetUnfolder]: 49/553 cut-off events. [2023-01-27 23:55:43,696 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-27 23:55:43,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 614 conditions, 553 events. 49/553 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2391 event pairs, 0 based on Foata normal form. 0/479 useless extension candidates. Maximal degree in co-relation 525. Up to 18 conditions per place. [2023-01-27 23:55:43,707 INFO L82 GeneralOperation]: Start removeDead. Operand has 435 places, 459 transitions, 1014 flow [2023-01-27 23:55:43,716 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 435 places, 459 transitions, 1014 flow [2023-01-27 23:55:43,716 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:43,716 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 435 places, 459 transitions, 1014 flow [2023-01-27 23:55:43,716 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 435 places, 459 transitions, 1014 flow [2023-01-27 23:55:43,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 435 places, 459 transitions, 1014 flow [2023-01-27 23:55:43,863 INFO L130 PetriNetUnfolder]: 49/553 cut-off events. [2023-01-27 23:55:43,863 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-27 23:55:43,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 614 conditions, 553 events. 49/553 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2391 event pairs, 0 based on Foata normal form. 0/479 useless extension candidates. Maximal degree in co-relation 525. Up to 18 conditions per place. [2023-01-27 23:55:43,920 INFO L119 LiptonReduction]: Number of co-enabled transitions 171296 [2023-01-27 23:55:50,715 INFO L134 LiptonReduction]: Checked pairs total: 724857 [2023-01-27 23:55:50,715 INFO L136 LiptonReduction]: Total number of compositions: 361 [2023-01-27 23:55:50,717 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:50,718 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:50,718 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:50,744 INFO L130 PetriNetUnfolder]: 34/247 cut-off events. [2023-01-27 23:55:50,744 INFO L131 PetriNetUnfolder]: For 112/112 co-relation queries the response was YES. [2023-01-27 23:55:50,744 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:50,744 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:50,744 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:50,745 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:50,745 INFO L85 PathProgramCache]: Analyzing trace with hash 204788950, now seen corresponding path program 1 times [2023-01-27 23:55:50,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:50,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810667829] [2023-01-27 23:55:50,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:50,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:50,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:50,768 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:50,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:50,794 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:50,795 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:50,795 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:50,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-01-27 23:55:50,795 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:50,797 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:50,797 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:50,797 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-01-27 23:55:50,840 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:50,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 486 places, 513 transitions, 1143 flow [2023-01-27 23:55:50,969 INFO L130 PetriNetUnfolder]: 55/619 cut-off events. [2023-01-27 23:55:50,969 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-27 23:55:50,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 692 conditions, 619 events. 55/619 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2723 event pairs, 0 based on Foata normal form. 0/536 useless extension candidates. Maximal degree in co-relation 602. Up to 20 conditions per place. [2023-01-27 23:55:50,984 INFO L82 GeneralOperation]: Start removeDead. Operand has 486 places, 513 transitions, 1143 flow [2023-01-27 23:55:50,989 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 486 places, 513 transitions, 1143 flow [2023-01-27 23:55:50,989 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:50,989 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 486 places, 513 transitions, 1143 flow [2023-01-27 23:55:50,990 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 486 places, 513 transitions, 1143 flow [2023-01-27 23:55:50,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 486 places, 513 transitions, 1143 flow [2023-01-27 23:55:51,111 INFO L130 PetriNetUnfolder]: 55/619 cut-off events. [2023-01-27 23:55:51,111 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-27 23:55:51,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 692 conditions, 619 events. 55/619 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 2723 event pairs, 0 based on Foata normal form. 0/536 useless extension candidates. Maximal degree in co-relation 602. Up to 20 conditions per place. [2023-01-27 23:55:51,177 INFO L119 LiptonReduction]: Number of co-enabled transitions 218466 [2023-01-27 23:55:58,565 INFO L134 LiptonReduction]: Checked pairs total: 941215 [2023-01-27 23:55:58,565 INFO L136 LiptonReduction]: Total number of compositions: 406 [2023-01-27 23:55:58,567 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:55:58,568 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:55:58,568 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:55:58,602 INFO L130 PetriNetUnfolder]: 40/282 cut-off events. [2023-01-27 23:55:58,602 INFO L131 PetriNetUnfolder]: For 156/156 co-relation queries the response was YES. [2023-01-27 23:55:58,602 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:55:58,603 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:55:58,603 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:55:58,603 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:55:58,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1800113142, now seen corresponding path program 1 times [2023-01-27 23:55:58,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:55:58,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673739933] [2023-01-27 23:55:58,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:55:58,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:55:58,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:58,639 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:55:58,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:55:58,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:55:58,667 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:55:58,667 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:55:58,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-01-27 23:55:58,667 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:55:58,670 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:55:58,670 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:55:58,670 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-01-27 23:55:58,723 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:55:58,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 537 places, 567 transitions, 1274 flow [2023-01-27 23:55:58,867 INFO L130 PetriNetUnfolder]: 61/685 cut-off events. [2023-01-27 23:55:58,868 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-27 23:55:58,885 INFO L83 FinitePrefix]: Finished finitePrefix Result has 771 conditions, 685 events. 61/685 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3062 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 680. Up to 22 conditions per place. [2023-01-27 23:55:58,885 INFO L82 GeneralOperation]: Start removeDead. Operand has 537 places, 567 transitions, 1274 flow [2023-01-27 23:55:58,891 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 537 places, 567 transitions, 1274 flow [2023-01-27 23:55:58,891 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:55:58,891 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 537 places, 567 transitions, 1274 flow [2023-01-27 23:55:58,892 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 537 places, 567 transitions, 1274 flow [2023-01-27 23:55:58,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 537 places, 567 transitions, 1274 flow [2023-01-27 23:55:59,045 INFO L130 PetriNetUnfolder]: 61/685 cut-off events. [2023-01-27 23:55:59,046 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-27 23:55:59,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 771 conditions, 685 events. 61/685 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3062 event pairs, 0 based on Foata normal form. 0/593 useless extension candidates. Maximal degree in co-relation 680. Up to 22 conditions per place. [2023-01-27 23:55:59,130 INFO L119 LiptonReduction]: Number of co-enabled transitions 271360 [2023-01-27 23:56:07,549 INFO L134 LiptonReduction]: Checked pairs total: 1163148 [2023-01-27 23:56:07,550 INFO L136 LiptonReduction]: Total number of compositions: 444 [2023-01-27 23:56:07,551 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:07,551 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:07,551 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:07,590 INFO L130 PetriNetUnfolder]: 43/310 cut-off events. [2023-01-27 23:56:07,590 INFO L131 PetriNetUnfolder]: For 210/210 co-relation queries the response was YES. [2023-01-27 23:56:07,590 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:07,590 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:07,590 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:07,591 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:07,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1369158811, now seen corresponding path program 1 times [2023-01-27 23:56:07,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:07,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553075803] [2023-01-27 23:56:07,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:07,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:07,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:07,617 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:07,646 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:07,646 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:07,646 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:07,646 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-01-27 23:56:07,647 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:07,648 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:07,648 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:07,648 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-01-27 23:56:07,702 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:07,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 588 places, 621 transitions, 1407 flow [2023-01-27 23:56:07,897 INFO L130 PetriNetUnfolder]: 67/751 cut-off events. [2023-01-27 23:56:07,898 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-27 23:56:07,920 INFO L83 FinitePrefix]: Finished finitePrefix Result has 851 conditions, 751 events. 67/751 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3386 event pairs, 0 based on Foata normal form. 0/650 useless extension candidates. Maximal degree in co-relation 759. Up to 24 conditions per place. [2023-01-27 23:56:07,920 INFO L82 GeneralOperation]: Start removeDead. Operand has 588 places, 621 transitions, 1407 flow [2023-01-27 23:56:07,928 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 588 places, 621 transitions, 1407 flow [2023-01-27 23:56:07,928 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:07,928 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 588 places, 621 transitions, 1407 flow [2023-01-27 23:56:07,929 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 588 places, 621 transitions, 1407 flow [2023-01-27 23:56:07,929 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 588 places, 621 transitions, 1407 flow [2023-01-27 23:56:08,144 INFO L130 PetriNetUnfolder]: 67/751 cut-off events. [2023-01-27 23:56:08,144 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-27 23:56:08,165 INFO L83 FinitePrefix]: Finished finitePrefix Result has 851 conditions, 751 events. 67/751 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 3386 event pairs, 0 based on Foata normal form. 0/650 useless extension candidates. Maximal degree in co-relation 759. Up to 24 conditions per place. [2023-01-27 23:56:08,235 INFO L119 LiptonReduction]: Number of co-enabled transitions 329978 [2023-01-27 23:56:18,508 INFO L134 LiptonReduction]: Checked pairs total: 1421495 [2023-01-27 23:56:18,508 INFO L136 LiptonReduction]: Total number of compositions: 487 [2023-01-27 23:56:18,510 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:18,510 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:18,510 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:18,550 INFO L130 PetriNetUnfolder]: 48/344 cut-off events. [2023-01-27 23:56:18,550 INFO L131 PetriNetUnfolder]: For 275/275 co-relation queries the response was YES. [2023-01-27 23:56:18,550 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:18,550 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:18,550 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:18,551 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:18,551 INFO L85 PathProgramCache]: Analyzing trace with hash -1088212543, now seen corresponding path program 1 times [2023-01-27 23:56:18,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:18,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663587167] [2023-01-27 23:56:18,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:18,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:18,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:18,571 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:18,589 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:18,589 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:18,589 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:18,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-01-27 23:56:18,589 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:18,590 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:18,590 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:18,590 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-01-27 23:56:18,648 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:18,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 639 places, 675 transitions, 1542 flow [2023-01-27 23:56:18,893 INFO L130 PetriNetUnfolder]: 73/817 cut-off events. [2023-01-27 23:56:18,893 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-27 23:56:18,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 932 conditions, 817 events. 73/817 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3705 event pairs, 0 based on Foata normal form. 0/707 useless extension candidates. Maximal degree in co-relation 839. Up to 26 conditions per place. [2023-01-27 23:56:18,915 INFO L82 GeneralOperation]: Start removeDead. Operand has 639 places, 675 transitions, 1542 flow [2023-01-27 23:56:18,923 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 639 places, 675 transitions, 1542 flow [2023-01-27 23:56:18,923 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:18,923 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 639 places, 675 transitions, 1542 flow [2023-01-27 23:56:18,923 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 639 places, 675 transitions, 1542 flow [2023-01-27 23:56:18,923 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 639 places, 675 transitions, 1542 flow [2023-01-27 23:56:19,142 INFO L130 PetriNetUnfolder]: 73/817 cut-off events. [2023-01-27 23:56:19,142 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-27 23:56:19,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 932 conditions, 817 events. 73/817 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 3705 event pairs, 0 based on Foata normal form. 0/707 useless extension candidates. Maximal degree in co-relation 839. Up to 26 conditions per place. [2023-01-27 23:56:19,228 INFO L119 LiptonReduction]: Number of co-enabled transitions 394320 [2023-01-27 23:56:30,175 INFO L134 LiptonReduction]: Checked pairs total: 1736802 [2023-01-27 23:56:30,176 INFO L136 LiptonReduction]: Total number of compositions: 533 [2023-01-27 23:56:30,177 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:30,177 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:30,177 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:30,243 INFO L130 PetriNetUnfolder]: 54/379 cut-off events. [2023-01-27 23:56:30,244 INFO L131 PetriNetUnfolder]: For 352/352 co-relation queries the response was YES. [2023-01-27 23:56:30,244 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:30,244 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:30,244 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:30,244 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:30,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1287417228, now seen corresponding path program 1 times [2023-01-27 23:56:30,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:30,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929899542] [2023-01-27 23:56:30,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:30,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:30,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:30,266 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:30,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:30,283 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:30,283 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:30,284 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:30,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-01-27 23:56:30,284 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:30,284 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:30,284 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:30,284 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-01-27 23:56:30,343 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:30,347 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 690 places, 729 transitions, 1679 flow [2023-01-27 23:56:30,528 INFO L130 PetriNetUnfolder]: 79/883 cut-off events. [2023-01-27 23:56:30,528 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-27 23:56:30,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1014 conditions, 883 events. 79/883 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4023 event pairs, 0 based on Foata normal form. 0/764 useless extension candidates. Maximal degree in co-relation 920. Up to 28 conditions per place. [2023-01-27 23:56:30,550 INFO L82 GeneralOperation]: Start removeDead. Operand has 690 places, 729 transitions, 1679 flow [2023-01-27 23:56:30,558 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 690 places, 729 transitions, 1679 flow [2023-01-27 23:56:30,558 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:30,558 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 690 places, 729 transitions, 1679 flow [2023-01-27 23:56:30,559 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 690 places, 729 transitions, 1679 flow [2023-01-27 23:56:30,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 690 places, 729 transitions, 1679 flow [2023-01-27 23:56:30,743 INFO L130 PetriNetUnfolder]: 79/883 cut-off events. [2023-01-27 23:56:30,743 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-27 23:56:30,765 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1014 conditions, 883 events. 79/883 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4023 event pairs, 0 based on Foata normal form. 0/764 useless extension candidates. Maximal degree in co-relation 920. Up to 28 conditions per place. [2023-01-27 23:56:30,841 INFO L119 LiptonReduction]: Number of co-enabled transitions 464386 [2023-01-27 23:56:41,872 INFO L134 LiptonReduction]: Checked pairs total: 1964245 [2023-01-27 23:56:41,873 INFO L136 LiptonReduction]: Total number of compositions: 558 [2023-01-27 23:56:41,877 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:41,877 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:41,878 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:41,965 INFO L130 PetriNetUnfolder]: 54/402 cut-off events. [2023-01-27 23:56:41,966 INFO L131 PetriNetUnfolder]: For 442/442 co-relation queries the response was YES. [2023-01-27 23:56:41,966 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:41,966 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:41,966 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:41,966 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:41,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1271341591, now seen corresponding path program 1 times [2023-01-27 23:56:41,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:41,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398897928] [2023-01-27 23:56:41,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:41,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:41,994 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:42,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:42,013 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:42,014 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:42,014 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:42,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-01-27 23:56:42,014 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:42,014 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:42,015 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:42,015 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-01-27 23:56:42,082 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:42,089 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 741 places, 783 transitions, 1818 flow [2023-01-27 23:56:42,323 INFO L130 PetriNetUnfolder]: 85/949 cut-off events. [2023-01-27 23:56:42,323 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-27 23:56:42,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1097 conditions, 949 events. 85/949 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 4392 event pairs, 0 based on Foata normal form. 0/821 useless extension candidates. Maximal degree in co-relation 1002. Up to 30 conditions per place. [2023-01-27 23:56:42,349 INFO L82 GeneralOperation]: Start removeDead. Operand has 741 places, 783 transitions, 1818 flow [2023-01-27 23:56:42,357 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 741 places, 783 transitions, 1818 flow [2023-01-27 23:56:42,357 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:42,357 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 741 places, 783 transitions, 1818 flow [2023-01-27 23:56:42,357 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 741 places, 783 transitions, 1818 flow [2023-01-27 23:56:42,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 741 places, 783 transitions, 1818 flow [2023-01-27 23:56:42,597 INFO L130 PetriNetUnfolder]: 85/949 cut-off events. [2023-01-27 23:56:42,598 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-27 23:56:42,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1097 conditions, 949 events. 85/949 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 4392 event pairs, 0 based on Foata normal form. 0/821 useless extension candidates. Maximal degree in co-relation 1002. Up to 30 conditions per place. [2023-01-27 23:56:42,685 INFO L119 LiptonReduction]: Number of co-enabled transitions 540176 [2023-01-27 23:56:55,340 INFO L134 LiptonReduction]: Checked pairs total: 2306074 [2023-01-27 23:56:55,340 INFO L136 LiptonReduction]: Total number of compositions: 615 [2023-01-27 23:56:55,341 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:56:55,341 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:56:55,341 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:56:55,393 INFO L130 PetriNetUnfolder]: 63/443 cut-off events. [2023-01-27 23:56:55,393 INFO L131 PetriNetUnfolder]: For 546/546 co-relation queries the response was YES. [2023-01-27 23:56:55,393 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:56:55,393 INFO L208 CegarLoopForPetriNet]: trace histogram [15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:56:55,393 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:56:55,394 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:56:55,394 INFO L85 PathProgramCache]: Analyzing trace with hash -761870189, now seen corresponding path program 1 times [2023-01-27 23:56:55,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:56:55,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507985196] [2023-01-27 23:56:55,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:56:55,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:56:55,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:55,414 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:56:55,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:56:55,443 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:56:55,443 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:56:55,443 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:56:55,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-01-27 23:56:55,443 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:56:55,444 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:56:55,444 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:56:55,444 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-01-27 23:56:55,503 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:56:55,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 792 places, 837 transitions, 1959 flow [2023-01-27 23:56:55,813 INFO L130 PetriNetUnfolder]: 91/1015 cut-off events. [2023-01-27 23:56:55,813 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-27 23:56:55,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1181 conditions, 1015 events. 91/1015 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4669 event pairs, 0 based on Foata normal form. 0/878 useless extension candidates. Maximal degree in co-relation 1085. Up to 32 conditions per place. [2023-01-27 23:56:55,831 INFO L82 GeneralOperation]: Start removeDead. Operand has 792 places, 837 transitions, 1959 flow [2023-01-27 23:56:55,838 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 792 places, 837 transitions, 1959 flow [2023-01-27 23:56:55,838 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:56:55,838 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 792 places, 837 transitions, 1959 flow [2023-01-27 23:56:55,838 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 792 places, 837 transitions, 1959 flow [2023-01-27 23:56:55,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 792 places, 837 transitions, 1959 flow [2023-01-27 23:56:56,114 INFO L130 PetriNetUnfolder]: 91/1015 cut-off events. [2023-01-27 23:56:56,114 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-27 23:56:56,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1181 conditions, 1015 events. 91/1015 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4669 event pairs, 0 based on Foata normal form. 0/878 useless extension candidates. Maximal degree in co-relation 1085. Up to 32 conditions per place. [2023-01-27 23:56:56,277 INFO L119 LiptonReduction]: Number of co-enabled transitions 621690 [2023-01-27 23:57:10,002 INFO L134 LiptonReduction]: Checked pairs total: 2745292 [2023-01-27 23:57:10,002 INFO L136 LiptonReduction]: Total number of compositions: 660 [2023-01-27 23:57:10,004 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:10,004 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:10,004 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:10,074 INFO L130 PetriNetUnfolder]: 70/480 cut-off events. [2023-01-27 23:57:10,074 INFO L131 PetriNetUnfolder]: For 665/665 co-relation queries the response was YES. [2023-01-27 23:57:10,074 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:10,075 INFO L208 CegarLoopForPetriNet]: trace histogram [16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:10,075 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:10,075 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:10,075 INFO L85 PathProgramCache]: Analyzing trace with hash 711010166, now seen corresponding path program 1 times [2023-01-27 23:57:10,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:10,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635016910] [2023-01-27 23:57:10,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:10,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:10,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:10,113 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:10,135 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:10,135 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:10,135 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:10,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-01-27 23:57:10,136 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:10,136 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:10,136 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:10,136 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-01-27 23:57:10,209 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:10,215 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 843 places, 891 transitions, 2102 flow [2023-01-27 23:57:10,573 INFO L130 PetriNetUnfolder]: 97/1081 cut-off events. [2023-01-27 23:57:10,574 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-27 23:57:10,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1266 conditions, 1081 events. 97/1081 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5057 event pairs, 0 based on Foata normal form. 0/935 useless extension candidates. Maximal degree in co-relation 1169. Up to 34 conditions per place. [2023-01-27 23:57:10,601 INFO L82 GeneralOperation]: Start removeDead. Operand has 843 places, 891 transitions, 2102 flow [2023-01-27 23:57:10,610 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 843 places, 891 transitions, 2102 flow [2023-01-27 23:57:10,610 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:10,611 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 843 places, 891 transitions, 2102 flow [2023-01-27 23:57:10,611 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 843 places, 891 transitions, 2102 flow [2023-01-27 23:57:10,611 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 843 places, 891 transitions, 2102 flow [2023-01-27 23:57:10,914 INFO L130 PetriNetUnfolder]: 97/1081 cut-off events. [2023-01-27 23:57:10,914 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-27 23:57:10,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1266 conditions, 1081 events. 97/1081 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5057 event pairs, 0 based on Foata normal form. 0/935 useless extension candidates. Maximal degree in co-relation 1169. Up to 34 conditions per place. [2023-01-27 23:57:11,075 INFO L119 LiptonReduction]: Number of co-enabled transitions 708928 [2023-01-27 23:57:24,994 INFO L134 LiptonReduction]: Checked pairs total: 3141824 [2023-01-27 23:57:24,994 INFO L136 LiptonReduction]: Total number of compositions: 696 [2023-01-27 23:57:24,995 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:24,995 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:24,996 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:25,079 INFO L130 PetriNetUnfolder]: 72/507 cut-off events. [2023-01-27 23:57:25,080 INFO L131 PetriNetUnfolder]: For 800/800 co-relation queries the response was YES. [2023-01-27 23:57:25,080 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:25,080 INFO L208 CegarLoopForPetriNet]: trace histogram [17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:25,080 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:25,080 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:25,080 INFO L85 PathProgramCache]: Analyzing trace with hash 316368113, now seen corresponding path program 1 times [2023-01-27 23:57:25,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:25,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438749356] [2023-01-27 23:57:25,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:25,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:25,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:25,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:25,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:25,126 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:25,126 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:25,126 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:25,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-01-27 23:57:25,126 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:25,127 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:25,127 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:25,127 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-01-27 23:57:25,202 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:25,208 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 894 places, 945 transitions, 2247 flow [2023-01-27 23:57:25,543 INFO L130 PetriNetUnfolder]: 103/1147 cut-off events. [2023-01-27 23:57:25,543 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-27 23:57:25,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1352 conditions, 1147 events. 103/1147 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5380 event pairs, 0 based on Foata normal form. 0/992 useless extension candidates. Maximal degree in co-relation 1254. Up to 36 conditions per place. [2023-01-27 23:57:25,580 INFO L82 GeneralOperation]: Start removeDead. Operand has 894 places, 945 transitions, 2247 flow [2023-01-27 23:57:25,591 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 894 places, 945 transitions, 2247 flow [2023-01-27 23:57:25,591 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:25,591 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 894 places, 945 transitions, 2247 flow [2023-01-27 23:57:25,592 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 894 places, 945 transitions, 2247 flow [2023-01-27 23:57:25,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 894 places, 945 transitions, 2247 flow [2023-01-27 23:57:25,924 INFO L130 PetriNetUnfolder]: 103/1147 cut-off events. [2023-01-27 23:57:25,924 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-27 23:57:25,968 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1352 conditions, 1147 events. 103/1147 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5380 event pairs, 0 based on Foata normal form. 0/992 useless extension candidates. Maximal degree in co-relation 1254. Up to 36 conditions per place. [2023-01-27 23:57:26,114 INFO L119 LiptonReduction]: Number of co-enabled transitions 801890 [2023-01-27 23:57:41,552 INFO L134 LiptonReduction]: Checked pairs total: 3368835 [2023-01-27 23:57:41,552 INFO L136 LiptonReduction]: Total number of compositions: 736 [2023-01-27 23:57:41,553 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:41,554 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:41,554 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:41,636 INFO L130 PetriNetUnfolder]: 74/532 cut-off events. [2023-01-27 23:57:41,636 INFO L131 PetriNetUnfolder]: For 952/952 co-relation queries the response was YES. [2023-01-27 23:57:41,636 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:41,636 INFO L208 CegarLoopForPetriNet]: trace histogram [18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:41,636 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:41,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:41,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1669694681, now seen corresponding path program 1 times [2023-01-27 23:57:41,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:41,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087760066] [2023-01-27 23:57:41,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:41,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:41,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:41,663 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:41,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:41,688 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:41,688 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:41,688 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:41,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-01-27 23:57:41,689 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:41,689 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:41,689 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:41,689 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-01-27 23:57:41,762 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:41,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 945 places, 999 transitions, 2394 flow [2023-01-27 23:57:42,254 INFO L130 PetriNetUnfolder]: 109/1213 cut-off events. [2023-01-27 23:57:42,255 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-27 23:57:42,282 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1439 conditions, 1213 events. 109/1213 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5667 event pairs, 0 based on Foata normal form. 0/1049 useless extension candidates. Maximal degree in co-relation 1340. Up to 38 conditions per place. [2023-01-27 23:57:42,282 INFO L82 GeneralOperation]: Start removeDead. Operand has 945 places, 999 transitions, 2394 flow [2023-01-27 23:57:42,291 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 945 places, 999 transitions, 2394 flow [2023-01-27 23:57:42,291 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:42,291 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 945 places, 999 transitions, 2394 flow [2023-01-27 23:57:42,291 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 945 places, 999 transitions, 2394 flow [2023-01-27 23:57:42,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 945 places, 999 transitions, 2394 flow [2023-01-27 23:57:42,656 INFO L130 PetriNetUnfolder]: 109/1213 cut-off events. [2023-01-27 23:57:42,656 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-27 23:57:42,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1439 conditions, 1213 events. 109/1213 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 5667 event pairs, 0 based on Foata normal form. 0/1049 useless extension candidates. Maximal degree in co-relation 1340. Up to 38 conditions per place. [2023-01-27 23:57:42,892 INFO L119 LiptonReduction]: Number of co-enabled transitions 900576 [2023-01-27 23:57:58,849 INFO L134 LiptonReduction]: Checked pairs total: 3987271 [2023-01-27 23:57:58,849 INFO L136 LiptonReduction]: Total number of compositions: 782 [2023-01-27 23:57:58,851 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:57:58,851 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:57:58,851 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:57:58,952 INFO L130 PetriNetUnfolder]: 84/577 cut-off events. [2023-01-27 23:57:58,952 INFO L131 PetriNetUnfolder]: For 1122/1122 co-relation queries the response was YES. [2023-01-27 23:57:58,952 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:57:58,953 INFO L208 CegarLoopForPetriNet]: trace histogram [19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:57:58,953 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:57:58,953 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:57:58,953 INFO L85 PathProgramCache]: Analyzing trace with hash 842442788, now seen corresponding path program 1 times [2023-01-27 23:57:58,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:57:58,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18455445] [2023-01-27 23:57:58,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:57:58,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:57:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:58,978 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:57:58,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:57:59,007 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:57:59,007 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:57:59,007 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:57:59,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-01-27 23:57:59,007 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:57:59,008 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:57:59,008 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:57:59,008 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-01-27 23:57:59,083 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:57:59,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 996 places, 1053 transitions, 2543 flow [2023-01-27 23:57:59,625 INFO L130 PetriNetUnfolder]: 115/1279 cut-off events. [2023-01-27 23:57:59,626 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-27 23:57:59,657 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1527 conditions, 1279 events. 115/1279 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6019 event pairs, 0 based on Foata normal form. 0/1106 useless extension candidates. Maximal degree in co-relation 1427. Up to 40 conditions per place. [2023-01-27 23:57:59,658 INFO L82 GeneralOperation]: Start removeDead. Operand has 996 places, 1053 transitions, 2543 flow [2023-01-27 23:57:59,667 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 996 places, 1053 transitions, 2543 flow [2023-01-27 23:57:59,668 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:57:59,668 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 996 places, 1053 transitions, 2543 flow [2023-01-27 23:57:59,668 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 996 places, 1053 transitions, 2543 flow [2023-01-27 23:57:59,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 996 places, 1053 transitions, 2543 flow [2023-01-27 23:58:00,101 INFO L130 PetriNetUnfolder]: 115/1279 cut-off events. [2023-01-27 23:58:00,101 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-27 23:58:00,153 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1527 conditions, 1279 events. 115/1279 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6019 event pairs, 0 based on Foata normal form. 0/1106 useless extension candidates. Maximal degree in co-relation 1427. Up to 40 conditions per place. [2023-01-27 23:58:00,335 INFO L119 LiptonReduction]: Number of co-enabled transitions 1004986 [2023-01-27 23:58:17,105 INFO L134 LiptonReduction]: Checked pairs total: 4349928 [2023-01-27 23:58:17,106 INFO L136 LiptonReduction]: Total number of compositions: 826 [2023-01-27 23:58:17,107 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:17,107 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:17,107 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:17,221 INFO L130 PetriNetUnfolder]: 85/602 cut-off events. [2023-01-27 23:58:17,221 INFO L131 PetriNetUnfolder]: For 1311/1311 co-relation queries the response was YES. [2023-01-27 23:58:17,221 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:17,221 INFO L208 CegarLoopForPetriNet]: trace histogram [20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:17,221 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:17,222 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:17,222 INFO L85 PathProgramCache]: Analyzing trace with hash 792882992, now seen corresponding path program 1 times [2023-01-27 23:58:17,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:17,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860662514] [2023-01-27 23:58:17,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:17,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:17,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:17,246 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:17,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:17,272 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:17,272 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:17,272 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:17,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-01-27 23:58:17,273 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:17,273 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:17,273 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:17,273 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-01-27 23:58:17,351 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:17,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1047 places, 1107 transitions, 2694 flow [2023-01-27 23:58:17,874 INFO L130 PetriNetUnfolder]: 121/1345 cut-off events. [2023-01-27 23:58:17,874 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-27 23:58:17,924 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1616 conditions, 1345 events. 121/1345 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6321 event pairs, 0 based on Foata normal form. 0/1163 useless extension candidates. Maximal degree in co-relation 1515. Up to 42 conditions per place. [2023-01-27 23:58:17,924 INFO L82 GeneralOperation]: Start removeDead. Operand has 1047 places, 1107 transitions, 2694 flow [2023-01-27 23:58:17,939 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1047 places, 1107 transitions, 2694 flow [2023-01-27 23:58:17,939 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:17,940 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1047 places, 1107 transitions, 2694 flow [2023-01-27 23:58:17,940 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1047 places, 1107 transitions, 2694 flow [2023-01-27 23:58:17,940 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1047 places, 1107 transitions, 2694 flow [2023-01-27 23:58:18,446 INFO L130 PetriNetUnfolder]: 121/1345 cut-off events. [2023-01-27 23:58:18,447 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-27 23:58:18,503 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1616 conditions, 1345 events. 121/1345 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 6321 event pairs, 0 based on Foata normal form. 0/1163 useless extension candidates. Maximal degree in co-relation 1515. Up to 42 conditions per place. [2023-01-27 23:58:18,815 INFO L119 LiptonReduction]: Number of co-enabled transitions 1115120 [2023-01-27 23:58:36,729 INFO L134 LiptonReduction]: Checked pairs total: 4904836 [2023-01-27 23:58:36,730 INFO L136 LiptonReduction]: Total number of compositions: 861 [2023-01-27 23:58:36,731 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:36,731 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:36,731 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:36,860 INFO L130 PetriNetUnfolder]: 90/635 cut-off events. [2023-01-27 23:58:36,860 INFO L131 PetriNetUnfolder]: For 1520/1520 co-relation queries the response was YES. [2023-01-27 23:58:36,860 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:36,860 INFO L208 CegarLoopForPetriNet]: trace histogram [21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:36,860 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:36,860 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:36,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1955234961, now seen corresponding path program 1 times [2023-01-27 23:58:36,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:36,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473523007] [2023-01-27 23:58:36,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:36,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:36,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:36,905 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:36,983 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:36,984 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:36,984 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:36,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-01-27 23:58:36,984 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:36,985 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:36,985 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:36,985 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-01-27 23:58:37,088 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:37,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1098 places, 1161 transitions, 2847 flow [2023-01-27 23:58:37,772 INFO L130 PetriNetUnfolder]: 127/1411 cut-off events. [2023-01-27 23:58:37,772 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-27 23:58:37,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1706 conditions, 1411 events. 127/1411 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 6662 event pairs, 0 based on Foata normal form. 0/1220 useless extension candidates. Maximal degree in co-relation 1604. Up to 44 conditions per place. [2023-01-27 23:58:37,852 INFO L82 GeneralOperation]: Start removeDead. Operand has 1098 places, 1161 transitions, 2847 flow [2023-01-27 23:58:37,874 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1098 places, 1161 transitions, 2847 flow [2023-01-27 23:58:37,874 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:37,874 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1098 places, 1161 transitions, 2847 flow [2023-01-27 23:58:37,874 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1098 places, 1161 transitions, 2847 flow [2023-01-27 23:58:37,875 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1098 places, 1161 transitions, 2847 flow [2023-01-27 23:58:38,474 INFO L130 PetriNetUnfolder]: 127/1411 cut-off events. [2023-01-27 23:58:38,474 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-27 23:58:38,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1706 conditions, 1411 events. 127/1411 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 6662 event pairs, 0 based on Foata normal form. 0/1220 useless extension candidates. Maximal degree in co-relation 1604. Up to 44 conditions per place. [2023-01-27 23:58:38,711 INFO L119 LiptonReduction]: Number of co-enabled transitions 1230978 [2023-01-27 23:58:57,098 INFO L134 LiptonReduction]: Checked pairs total: 5320480 [2023-01-27 23:58:57,098 INFO L136 LiptonReduction]: Total number of compositions: 909 [2023-01-27 23:58:57,100 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:58:57,100 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:58:57,101 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:58:57,316 INFO L130 PetriNetUnfolder]: 94/666 cut-off events. [2023-01-27 23:58:57,316 INFO L131 PetriNetUnfolder]: For 1750/1750 co-relation queries the response was YES. [2023-01-27 23:58:57,316 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:58:57,316 INFO L208 CegarLoopForPetriNet]: trace histogram [22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:58:57,316 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:58:57,317 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:58:57,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1042004491, now seen corresponding path program 1 times [2023-01-27 23:58:57,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:58:57,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471057973] [2023-01-27 23:58:57,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:58:57,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:58:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:57,362 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:58:57,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:58:57,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:58:57,403 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:58:57,404 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:58:57,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-01-27 23:58:57,404 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:58:57,404 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:58:57,404 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:58:57,404 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-01-27 23:58:57,512 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:58:57,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1149 places, 1215 transitions, 3002 flow [2023-01-27 23:58:58,109 INFO L130 PetriNetUnfolder]: 133/1477 cut-off events. [2023-01-27 23:58:58,109 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-27 23:58:58,180 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1797 conditions, 1477 events. 133/1477 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7056 event pairs, 0 based on Foata normal form. 0/1277 useless extension candidates. Maximal degree in co-relation 1694. Up to 46 conditions per place. [2023-01-27 23:58:58,181 INFO L82 GeneralOperation]: Start removeDead. Operand has 1149 places, 1215 transitions, 3002 flow [2023-01-27 23:58:58,200 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1149 places, 1215 transitions, 3002 flow [2023-01-27 23:58:58,200 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:58:58,201 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1149 places, 1215 transitions, 3002 flow [2023-01-27 23:58:58,201 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1149 places, 1215 transitions, 3002 flow [2023-01-27 23:58:58,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1149 places, 1215 transitions, 3002 flow [2023-01-27 23:58:58,795 INFO L130 PetriNetUnfolder]: 133/1477 cut-off events. [2023-01-27 23:58:58,795 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-27 23:58:58,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1797 conditions, 1477 events. 133/1477 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7056 event pairs, 0 based on Foata normal form. 0/1277 useless extension candidates. Maximal degree in co-relation 1694. Up to 46 conditions per place. [2023-01-27 23:58:59,058 INFO L119 LiptonReduction]: Number of co-enabled transitions 1352560 [2023-01-27 23:59:18,851 INFO L134 LiptonReduction]: Checked pairs total: 5896490 [2023-01-27 23:59:18,851 INFO L136 LiptonReduction]: Total number of compositions: 952 [2023-01-27 23:59:18,852 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:59:18,852 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:59:18,852 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:59:18,985 INFO L130 PetriNetUnfolder]: 99/699 cut-off events. [2023-01-27 23:59:18,985 INFO L131 PetriNetUnfolder]: For 2002/2002 co-relation queries the response was YES. [2023-01-27 23:59:18,985 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:59:18,985 INFO L208 CegarLoopForPetriNet]: trace histogram [23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:59:18,985 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:59:18,985 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:59:18,986 INFO L85 PathProgramCache]: Analyzing trace with hash 699729989, now seen corresponding path program 1 times [2023-01-27 23:59:18,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:59:18,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84560853] [2023-01-27 23:59:18,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:59:18,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:59:19,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:19,011 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:59:19,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:19,039 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:59:19,039 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:59:19,039 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:59:19,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-01-27 23:59:19,039 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:59:19,039 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:59:19,040 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:59:19,040 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-01-27 23:59:19,138 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:59:19,147 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1200 places, 1269 transitions, 3159 flow [2023-01-27 23:59:19,740 INFO L130 PetriNetUnfolder]: 139/1543 cut-off events. [2023-01-27 23:59:19,740 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-27 23:59:19,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1889 conditions, 1543 events. 139/1543 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 7336 event pairs, 0 based on Foata normal form. 0/1334 useless extension candidates. Maximal degree in co-relation 1785. Up to 48 conditions per place. [2023-01-27 23:59:19,812 INFO L82 GeneralOperation]: Start removeDead. Operand has 1200 places, 1269 transitions, 3159 flow [2023-01-27 23:59:19,831 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1200 places, 1269 transitions, 3159 flow [2023-01-27 23:59:19,831 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:19,831 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1200 places, 1269 transitions, 3159 flow [2023-01-27 23:59:19,832 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1200 places, 1269 transitions, 3159 flow [2023-01-27 23:59:19,832 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1200 places, 1269 transitions, 3159 flow [2023-01-27 23:59:20,401 INFO L130 PetriNetUnfolder]: 139/1543 cut-off events. [2023-01-27 23:59:20,401 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-27 23:59:20,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1889 conditions, 1543 events. 139/1543 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 7336 event pairs, 0 based on Foata normal form. 0/1334 useless extension candidates. Maximal degree in co-relation 1785. Up to 48 conditions per place. [2023-01-27 23:59:20,776 INFO L119 LiptonReduction]: Number of co-enabled transitions 1479866 [2023-01-27 23:59:40,461 INFO L134 LiptonReduction]: Checked pairs total: 6425027 [2023-01-27 23:59:40,461 INFO L136 LiptonReduction]: Total number of compositions: 997 [2023-01-27 23:59:40,462 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-27 23:59:40,463 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-27 23:59:40,463 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-27 23:59:40,607 INFO L130 PetriNetUnfolder]: 106/736 cut-off events. [2023-01-27 23:59:40,608 INFO L131 PetriNetUnfolder]: For 2277/2277 co-relation queries the response was YES. [2023-01-27 23:59:40,608 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-27 23:59:40,608 INFO L208 CegarLoopForPetriNet]: trace histogram [24, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-27 23:59:40,608 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-27 23:59:40,608 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-27 23:59:40,608 INFO L85 PathProgramCache]: Analyzing trace with hash -2070470009, now seen corresponding path program 1 times [2023-01-27 23:59:40,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-27 23:59:40,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964357039] [2023-01-27 23:59:40,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-27 23:59:40,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-27 23:59:40,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:40,637 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-27 23:59:40,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-27 23:59:40,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-27 23:59:40,668 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-27 23:59:40,668 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-27 23:59:40,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-01-27 23:59:40,668 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-27 23:59:40,668 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-27 23:59:40,668 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-27 23:59:40,668 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-01-27 23:59:40,824 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-27 23:59:40,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1251 places, 1323 transitions, 3318 flow [2023-01-27 23:59:41,521 INFO L130 PetriNetUnfolder]: 145/1609 cut-off events. [2023-01-27 23:59:41,522 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-27 23:59:41,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1982 conditions, 1609 events. 145/1609 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7651 event pairs, 0 based on Foata normal form. 0/1391 useless extension candidates. Maximal degree in co-relation 1877. Up to 50 conditions per place. [2023-01-27 23:59:41,606 INFO L82 GeneralOperation]: Start removeDead. Operand has 1251 places, 1323 transitions, 3318 flow [2023-01-27 23:59:41,631 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1251 places, 1323 transitions, 3318 flow [2023-01-27 23:59:41,632 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-27 23:59:41,632 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1251 places, 1323 transitions, 3318 flow [2023-01-27 23:59:41,632 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1251 places, 1323 transitions, 3318 flow [2023-01-27 23:59:41,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1251 places, 1323 transitions, 3318 flow [2023-01-27 23:59:42,385 INFO L130 PetriNetUnfolder]: 145/1609 cut-off events. [2023-01-27 23:59:42,385 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-27 23:59:42,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1982 conditions, 1609 events. 145/1609 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7651 event pairs, 0 based on Foata normal form. 0/1391 useless extension candidates. Maximal degree in co-relation 1877. Up to 50 conditions per place. [2023-01-27 23:59:42,660 INFO L119 LiptonReduction]: Number of co-enabled transitions 1612896 [2023-01-28 00:00:03,290 INFO L134 LiptonReduction]: Checked pairs total: 6893787 [2023-01-28 00:00:03,290 INFO L136 LiptonReduction]: Total number of compositions: 1024 [2023-01-28 00:00:03,291 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:00:03,292 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:00:03,292 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:00:03,463 INFO L130 PetriNetUnfolder]: 107/760 cut-off events. [2023-01-28 00:00:03,463 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2023-01-28 00:00:03,463 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:00:03,463 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:00:03,464 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:00:03,464 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:00:03,464 INFO L85 PathProgramCache]: Analyzing trace with hash 98462057, now seen corresponding path program 1 times [2023-01-28 00:00:03,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:00:03,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099910248] [2023-01-28 00:00:03,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:00:03,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:00:03,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:03,497 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:00:03,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:03,534 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:00:03,535 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:00:03,535 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:00:03,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-01-28 00:00:03,535 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:00:03,535 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:00:03,536 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:00:03,536 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-01-28 00:00:03,640 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:00:03,648 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1302 places, 1377 transitions, 3479 flow [2023-01-28 00:00:04,482 INFO L130 PetriNetUnfolder]: 151/1675 cut-off events. [2023-01-28 00:00:04,482 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:00:04,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2076 conditions, 1675 events. 151/1675 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7979 event pairs, 0 based on Foata normal form. 0/1448 useless extension candidates. Maximal degree in co-relation 1970. Up to 52 conditions per place. [2023-01-28 00:00:04,560 INFO L82 GeneralOperation]: Start removeDead. Operand has 1302 places, 1377 transitions, 3479 flow [2023-01-28 00:00:04,582 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1302 places, 1377 transitions, 3479 flow [2023-01-28 00:00:04,582 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:00:04,582 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1302 places, 1377 transitions, 3479 flow [2023-01-28 00:00:04,582 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1302 places, 1377 transitions, 3479 flow [2023-01-28 00:00:04,582 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1302 places, 1377 transitions, 3479 flow [2023-01-28 00:00:05,253 INFO L130 PetriNetUnfolder]: 151/1675 cut-off events. [2023-01-28 00:00:05,253 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:00:05,345 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2076 conditions, 1675 events. 151/1675 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 7979 event pairs, 0 based on Foata normal form. 0/1448 useless extension candidates. Maximal degree in co-relation 1970. Up to 52 conditions per place. [2023-01-28 00:00:06,031 INFO L119 LiptonReduction]: Number of co-enabled transitions 1751650 [2023-01-28 00:00:30,032 INFO L134 LiptonReduction]: Checked pairs total: 7649341 [2023-01-28 00:00:30,032 INFO L136 LiptonReduction]: Total number of compositions: 1085 [2023-01-28 00:00:30,048 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:00:30,049 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:00:30,049 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:00:30,241 INFO L130 PetriNetUnfolder]: 114/797 cut-off events. [2023-01-28 00:00:30,242 INFO L131 PetriNetUnfolder]: For 2900/2900 co-relation queries the response was YES. [2023-01-28 00:00:30,242 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:00:30,242 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:00:30,242 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:00:30,242 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:00:30,242 INFO L85 PathProgramCache]: Analyzing trace with hash 1137508989, now seen corresponding path program 1 times [2023-01-28 00:00:30,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:00:30,243 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726921549] [2023-01-28 00:00:30,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:00:30,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:00:30,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:30,272 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:00:30,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:00:30,312 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:00:30,313 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:00:30,313 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:00:30,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-01-28 00:00:30,313 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:00:30,313 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:00:30,313 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:00:30,314 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-01-28 00:00:30,427 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:00:30,436 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1353 places, 1431 transitions, 3642 flow [2023-01-28 00:00:31,409 INFO L130 PetriNetUnfolder]: 157/1741 cut-off events. [2023-01-28 00:00:31,409 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:00:31,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2171 conditions, 1741 events. 157/1741 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 8330 event pairs, 0 based on Foata normal form. 0/1505 useless extension candidates. Maximal degree in co-relation 2064. Up to 54 conditions per place. [2023-01-28 00:00:31,469 INFO L82 GeneralOperation]: Start removeDead. Operand has 1353 places, 1431 transitions, 3642 flow [2023-01-28 00:00:31,489 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1353 places, 1431 transitions, 3642 flow [2023-01-28 00:00:31,489 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:00:31,489 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1353 places, 1431 transitions, 3642 flow [2023-01-28 00:00:31,490 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1353 places, 1431 transitions, 3642 flow [2023-01-28 00:00:31,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1353 places, 1431 transitions, 3642 flow [2023-01-28 00:00:32,635 INFO L130 PetriNetUnfolder]: 157/1741 cut-off events. [2023-01-28 00:00:32,635 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:00:32,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2171 conditions, 1741 events. 157/1741 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 8330 event pairs, 0 based on Foata normal form. 0/1505 useless extension candidates. Maximal degree in co-relation 2064. Up to 54 conditions per place. [2023-01-28 00:00:33,102 INFO L119 LiptonReduction]: Number of co-enabled transitions 1896128 [2023-01-28 00:01:00,192 INFO L134 LiptonReduction]: Checked pairs total: 8328014 [2023-01-28 00:01:00,192 INFO L136 LiptonReduction]: Total number of compositions: 1136 [2023-01-28 00:01:00,194 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:01:00,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;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:01:00,195 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:01:00,407 INFO L130 PetriNetUnfolder]: 121/834 cut-off events. [2023-01-28 00:01:00,407 INFO L131 PetriNetUnfolder]: For 3250/3250 co-relation queries the response was YES. [2023-01-28 00:01:00,407 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:01:00,408 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:01:00,408 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:01:00,408 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:01:00,408 INFO L85 PathProgramCache]: Analyzing trace with hash 89884604, now seen corresponding path program 1 times [2023-01-28 00:01:00,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:01:00,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269375150] [2023-01-28 00:01:00,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:01:00,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:01:00,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:00,456 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:01:00,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:00,503 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:01:00,503 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:01:00,503 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:01:00,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-01-28 00:01:00,503 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:01:00,504 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:01:00,504 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:01:00,504 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-01-28 00:01:00,615 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:01:00,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1404 places, 1485 transitions, 3807 flow [2023-01-28 00:01:01,930 INFO L130 PetriNetUnfolder]: 163/1807 cut-off events. [2023-01-28 00:01:01,930 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:01:02,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2267 conditions, 1807 events. 163/1807 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8592 event pairs, 0 based on Foata normal form. 0/1562 useless extension candidates. Maximal degree in co-relation 2159. Up to 56 conditions per place. [2023-01-28 00:01:02,106 INFO L82 GeneralOperation]: Start removeDead. Operand has 1404 places, 1485 transitions, 3807 flow [2023-01-28 00:01:02,155 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1404 places, 1485 transitions, 3807 flow [2023-01-28 00:01:02,155 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:01:02,155 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1404 places, 1485 transitions, 3807 flow [2023-01-28 00:01:02,155 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1404 places, 1485 transitions, 3807 flow [2023-01-28 00:01:02,155 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1404 places, 1485 transitions, 3807 flow [2023-01-28 00:01:03,271 INFO L130 PetriNetUnfolder]: 163/1807 cut-off events. [2023-01-28 00:01:03,271 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:01:03,383 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2267 conditions, 1807 events. 163/1807 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8592 event pairs, 0 based on Foata normal form. 0/1562 useless extension candidates. Maximal degree in co-relation 2159. Up to 56 conditions per place. [2023-01-28 00:01:03,761 INFO L119 LiptonReduction]: Number of co-enabled transitions 2046330 [2023-01-28 00:01:29,633 INFO L134 LiptonReduction]: Checked pairs total: 9076233 [2023-01-28 00:01:29,633 INFO L136 LiptonReduction]: Total number of compositions: 1162 [2023-01-28 00:01:29,635 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:01:29,635 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:01:29,635 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:01:29,848 INFO L130 PetriNetUnfolder]: 129/874 cut-off events. [2023-01-28 00:01:29,849 INFO L131 PetriNetUnfolder]: For 3627/3627 co-relation queries the response was YES. [2023-01-28 00:01:29,849 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:01:29,849 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:01:29,849 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:01:29,849 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:01:29,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1285741775, now seen corresponding path program 1 times [2023-01-28 00:01:29,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:01:29,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284732325] [2023-01-28 00:01:29,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:01:29,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:01:29,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:29,896 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:01:29,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:01:29,954 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:01:29,955 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:01:29,955 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:01:29,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-01-28 00:01:29,955 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:01:29,955 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:01:29,955 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:01:29,955 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-01-28 00:01:30,086 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:01:30,108 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1455 places, 1539 transitions, 3974 flow [2023-01-28 00:01:31,579 INFO L130 PetriNetUnfolder]: 169/1873 cut-off events. [2023-01-28 00:01:31,579 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:01:31,760 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2364 conditions, 1873 events. 169/1873 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8972 event pairs, 0 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 2255. Up to 58 conditions per place. [2023-01-28 00:01:31,760 INFO L82 GeneralOperation]: Start removeDead. Operand has 1455 places, 1539 transitions, 3974 flow [2023-01-28 00:01:31,802 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1455 places, 1539 transitions, 3974 flow [2023-01-28 00:01:31,802 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:01:31,802 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1455 places, 1539 transitions, 3974 flow [2023-01-28 00:01:31,802 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1455 places, 1539 transitions, 3974 flow [2023-01-28 00:01:31,802 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1455 places, 1539 transitions, 3974 flow [2023-01-28 00:01:33,295 INFO L130 PetriNetUnfolder]: 169/1873 cut-off events. [2023-01-28 00:01:33,296 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:01:33,415 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2364 conditions, 1873 events. 169/1873 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 8972 event pairs, 0 based on Foata normal form. 0/1619 useless extension candidates. Maximal degree in co-relation 2255. Up to 58 conditions per place. [2023-01-28 00:01:33,845 INFO L119 LiptonReduction]: Number of co-enabled transitions 2202256 [2023-01-28 00:01:59,755 INFO L134 LiptonReduction]: Checked pairs total: 9606495 [2023-01-28 00:01:59,756 INFO L136 LiptonReduction]: Total number of compositions: 1207 [2023-01-28 00:01:59,757 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:01:59,757 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:01:59,757 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:01:59,979 INFO L130 PetriNetUnfolder]: 130/899 cut-off events. [2023-01-28 00:01:59,980 INFO L131 PetriNetUnfolder]: For 4032/4032 co-relation queries the response was YES. [2023-01-28 00:01:59,980 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:01:59,980 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:01:59,980 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:01:59,980 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:01:59,980 INFO L85 PathProgramCache]: Analyzing trace with hash -502741070, now seen corresponding path program 1 times [2023-01-28 00:01:59,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:01:59,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408734928] [2023-01-28 00:01:59,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:01:59,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:02:00,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:00,012 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:02:00,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:00,054 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:02:00,055 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:02:00,055 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:02:00,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-01-28 00:02:00,055 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:02:00,055 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:02:00,055 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:02:00,056 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-01-28 00:02:00,168 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:02:00,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1506 places, 1593 transitions, 4143 flow [2023-01-28 00:02:01,272 INFO L130 PetriNetUnfolder]: 175/1939 cut-off events. [2023-01-28 00:02:01,273 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:02:01,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2462 conditions, 1939 events. 175/1939 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9258 event pairs, 0 based on Foata normal form. 0/1676 useless extension candidates. Maximal degree in co-relation 2352. Up to 60 conditions per place. [2023-01-28 00:02:01,395 INFO L82 GeneralOperation]: Start removeDead. Operand has 1506 places, 1593 transitions, 4143 flow [2023-01-28 00:02:01,431 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1506 places, 1593 transitions, 4143 flow [2023-01-28 00:02:01,431 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:02:01,432 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1506 places, 1593 transitions, 4143 flow [2023-01-28 00:02:01,432 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1506 places, 1593 transitions, 4143 flow [2023-01-28 00:02:01,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1506 places, 1593 transitions, 4143 flow [2023-01-28 00:02:02,539 INFO L130 PetriNetUnfolder]: 175/1939 cut-off events. [2023-01-28 00:02:02,539 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:02:02,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2462 conditions, 1939 events. 175/1939 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9258 event pairs, 0 based on Foata normal form. 0/1676 useless extension candidates. Maximal degree in co-relation 2352. Up to 60 conditions per place. [2023-01-28 00:02:03,009 INFO L119 LiptonReduction]: Number of co-enabled transitions 2363906 [2023-01-28 00:02:29,721 INFO L134 LiptonReduction]: Checked pairs total: 10308678 [2023-01-28 00:02:29,722 INFO L136 LiptonReduction]: Total number of compositions: 1246 [2023-01-28 00:02:29,723 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:02:29,723 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:02:29,723 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:02:29,958 INFO L130 PetriNetUnfolder]: 131/924 cut-off events. [2023-01-28 00:02:29,958 INFO L131 PetriNetUnfolder]: For 4466/4466 co-relation queries the response was YES. [2023-01-28 00:02:29,958 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:02:29,958 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:02:29,958 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:02:29,958 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:02:29,958 INFO L85 PathProgramCache]: Analyzing trace with hash -273652268, now seen corresponding path program 1 times [2023-01-28 00:02:29,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:02:29,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366986162] [2023-01-28 00:02:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:02:29,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:02:29,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:29,994 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:02:30,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:02:30,033 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:02:30,033 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:02:30,033 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:02:30,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-01-28 00:02:30,033 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:02:30,034 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:02:30,034 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:02:30,034 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-01-28 00:02:30,160 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:02:30,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1557 places, 1647 transitions, 4314 flow [2023-01-28 00:02:31,304 INFO L130 PetriNetUnfolder]: 181/2005 cut-off events. [2023-01-28 00:02:31,304 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:02:31,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2561 conditions, 2005 events. 181/2005 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9562 event pairs, 0 based on Foata normal form. 0/1733 useless extension candidates. Maximal degree in co-relation 2450. Up to 62 conditions per place. [2023-01-28 00:02:31,436 INFO L82 GeneralOperation]: Start removeDead. Operand has 1557 places, 1647 transitions, 4314 flow [2023-01-28 00:02:31,471 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1557 places, 1647 transitions, 4314 flow [2023-01-28 00:02:31,471 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:02:31,471 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1557 places, 1647 transitions, 4314 flow [2023-01-28 00:02:31,471 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1557 places, 1647 transitions, 4314 flow [2023-01-28 00:02:31,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1557 places, 1647 transitions, 4314 flow [2023-01-28 00:02:32,569 INFO L130 PetriNetUnfolder]: 181/2005 cut-off events. [2023-01-28 00:02:32,569 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:02:32,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2561 conditions, 2005 events. 181/2005 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9562 event pairs, 0 based on Foata normal form. 0/1733 useless extension candidates. Maximal degree in co-relation 2450. Up to 62 conditions per place. [2023-01-28 00:02:33,134 INFO L119 LiptonReduction]: Number of co-enabled transitions 2531280 [2023-01-28 00:03:01,286 INFO L134 LiptonReduction]: Checked pairs total: 10954785 [2023-01-28 00:03:01,286 INFO L136 LiptonReduction]: Total number of compositions: 1278 [2023-01-28 00:03:01,287 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:03:01,288 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:03:01,288 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:03:01,554 INFO L130 PetriNetUnfolder]: 132/949 cut-off events. [2023-01-28 00:03:01,554 INFO L131 PetriNetUnfolder]: For 4930/4930 co-relation queries the response was YES. [2023-01-28 00:03:01,554 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:03:01,554 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:03:01,554 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:03:01,554 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:03:01,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1209971367, now seen corresponding path program 1 times [2023-01-28 00:03:01,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:03:01,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270887251] [2023-01-28 00:03:01,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:03:01,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:03:01,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:01,601 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:03:01,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:01,642 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:03:01,642 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:03:01,642 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:03:01,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-01-28 00:03:01,643 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:03:01,643 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:03:01,643 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:03:01,643 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-01-28 00:03:01,844 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:03:01,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1608 places, 1701 transitions, 4487 flow [2023-01-28 00:03:03,221 INFO L130 PetriNetUnfolder]: 187/2071 cut-off events. [2023-01-28 00:03:03,222 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:03:03,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2661 conditions, 2071 events. 187/2071 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9724 event pairs, 0 based on Foata normal form. 0/1790 useless extension candidates. Maximal degree in co-relation 2549. Up to 64 conditions per place. [2023-01-28 00:03:03,418 INFO L82 GeneralOperation]: Start removeDead. Operand has 1608 places, 1701 transitions, 4487 flow [2023-01-28 00:03:03,462 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1608 places, 1701 transitions, 4487 flow [2023-01-28 00:03:03,462 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:03:03,462 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1608 places, 1701 transitions, 4487 flow [2023-01-28 00:03:03,463 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1608 places, 1701 transitions, 4487 flow [2023-01-28 00:03:03,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1608 places, 1701 transitions, 4487 flow [2023-01-28 00:03:04,973 INFO L130 PetriNetUnfolder]: 187/2071 cut-off events. [2023-01-28 00:03:04,973 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:03:05,128 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2661 conditions, 2071 events. 187/2071 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 9724 event pairs, 0 based on Foata normal form. 0/1790 useless extension candidates. Maximal degree in co-relation 2549. Up to 64 conditions per place. [2023-01-28 00:03:06,214 INFO L119 LiptonReduction]: Number of co-enabled transitions 2704378 [2023-01-28 00:03:37,610 INFO L134 LiptonReduction]: Checked pairs total: 11660863 [2023-01-28 00:03:37,611 INFO L136 LiptonReduction]: Total number of compositions: 1325 [2023-01-28 00:03:37,612 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:03:37,612 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:03:37,612 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:03:37,940 INFO L130 PetriNetUnfolder]: 140/986 cut-off events. [2023-01-28 00:03:37,940 INFO L131 PetriNetUnfolder]: For 5425/5425 co-relation queries the response was YES. [2023-01-28 00:03:37,940 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:03:37,940 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:03:37,940 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:03:37,940 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:03:37,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1513934118, now seen corresponding path program 1 times [2023-01-28 00:03:37,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:03:37,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996227812] [2023-01-28 00:03:37,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:03:37,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:03:37,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:37,981 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:03:37,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:03:38,023 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:03:38,024 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:03:38,024 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:03:38,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-01-28 00:03:38,024 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:03:38,024 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:03:38,024 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:03:38,024 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-01-28 00:03:38,155 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:03:38,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1659 places, 1755 transitions, 4662 flow [2023-01-28 00:03:39,643 INFO L130 PetriNetUnfolder]: 193/2137 cut-off events. [2023-01-28 00:03:39,643 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:03:39,734 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2762 conditions, 2137 events. 193/2137 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10034 event pairs, 0 based on Foata normal form. 0/1847 useless extension candidates. Maximal degree in co-relation 2649. Up to 66 conditions per place. [2023-01-28 00:03:39,734 INFO L82 GeneralOperation]: Start removeDead. Operand has 1659 places, 1755 transitions, 4662 flow [2023-01-28 00:03:39,772 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1659 places, 1755 transitions, 4662 flow [2023-01-28 00:03:39,772 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:03:39,773 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1659 places, 1755 transitions, 4662 flow [2023-01-28 00:03:39,773 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1659 places, 1755 transitions, 4662 flow [2023-01-28 00:03:39,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1659 places, 1755 transitions, 4662 flow [2023-01-28 00:03:41,287 INFO L130 PetriNetUnfolder]: 193/2137 cut-off events. [2023-01-28 00:03:41,288 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:03:41,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2762 conditions, 2137 events. 193/2137 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10034 event pairs, 0 based on Foata normal form. 0/1847 useless extension candidates. Maximal degree in co-relation 2649. Up to 66 conditions per place. [2023-01-28 00:03:41,910 INFO L119 LiptonReduction]: Number of co-enabled transitions 2883200 [2023-01-28 00:04:12,298 INFO L134 LiptonReduction]: Checked pairs total: 12313339 [2023-01-28 00:04:12,298 INFO L136 LiptonReduction]: Total number of compositions: 1369 [2023-01-28 00:04:12,300 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:04:12,300 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:04:12,300 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:04:12,634 INFO L130 PetriNetUnfolder]: 141/1012 cut-off events. [2023-01-28 00:04:12,634 INFO L131 PetriNetUnfolder]: For 5952/5952 co-relation queries the response was YES. [2023-01-28 00:04:12,634 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:04:12,634 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:04:12,634 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:04:12,635 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:04:12,635 INFO L85 PathProgramCache]: Analyzing trace with hash 1247655876, now seen corresponding path program 1 times [2023-01-28 00:04:12,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:04:12,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628788945] [2023-01-28 00:04:12,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:04:12,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:04:12,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:12,674 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:04:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:12,721 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:04:12,721 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:04:12,721 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:04:12,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-01-28 00:04:12,722 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:04:12,722 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:04:12,722 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:04:12,722 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-01-28 00:04:12,845 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:04:12,851 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1710 places, 1809 transitions, 4839 flow [2023-01-28 00:04:14,351 INFO L130 PetriNetUnfolder]: 199/2203 cut-off events. [2023-01-28 00:04:14,351 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:04:14,452 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2864 conditions, 2203 events. 199/2203 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10355 event pairs, 0 based on Foata normal form. 0/1904 useless extension candidates. Maximal degree in co-relation 2750. Up to 68 conditions per place. [2023-01-28 00:04:14,452 INFO L82 GeneralOperation]: Start removeDead. Operand has 1710 places, 1809 transitions, 4839 flow [2023-01-28 00:04:14,493 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1710 places, 1809 transitions, 4839 flow [2023-01-28 00:04:14,493 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:04:14,493 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1710 places, 1809 transitions, 4839 flow [2023-01-28 00:04:14,493 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1710 places, 1809 transitions, 4839 flow [2023-01-28 00:04:14,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1710 places, 1809 transitions, 4839 flow [2023-01-28 00:04:16,023 INFO L130 PetriNetUnfolder]: 199/2203 cut-off events. [2023-01-28 00:04:16,023 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:04:16,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2864 conditions, 2203 events. 199/2203 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10355 event pairs, 0 based on Foata normal form. 0/1904 useless extension candidates. Maximal degree in co-relation 2750. Up to 68 conditions per place. [2023-01-28 00:04:16,592 INFO L119 LiptonReduction]: Number of co-enabled transitions 3067746 [2023-01-28 00:04:48,061 INFO L134 LiptonReduction]: Checked pairs total: 13425529 [2023-01-28 00:04:48,061 INFO L136 LiptonReduction]: Total number of compositions: 1415 [2023-01-28 00:04:48,063 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:04:48,063 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:04:48,063 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:04:48,480 INFO L130 PetriNetUnfolder]: 151/1055 cut-off events. [2023-01-28 00:04:48,480 INFO L131 PetriNetUnfolder]: For 6512/6512 co-relation queries the response was YES. [2023-01-28 00:04:48,480 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:04:48,480 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:04:48,481 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:04:48,481 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:04:48,481 INFO L85 PathProgramCache]: Analyzing trace with hash 49360908, now seen corresponding path program 1 times [2023-01-28 00:04:48,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:04:48,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800694944] [2023-01-28 00:04:48,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:04:48,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:04:48,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:48,527 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:04:48,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:04:48,579 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:04:48,579 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:04:48,579 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:04:48,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-01-28 00:04:48,579 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:04:48,579 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:04:48,580 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:04:48,580 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-01-28 00:04:48,726 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:04:48,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1761 places, 1863 transitions, 5018 flow [2023-01-28 00:04:50,829 INFO L130 PetriNetUnfolder]: 205/2269 cut-off events. [2023-01-28 00:04:50,829 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:04:50,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2967 conditions, 2269 events. 205/2269 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10671 event pairs, 0 based on Foata normal form. 0/1961 useless extension candidates. Maximal degree in co-relation 2852. Up to 70 conditions per place. [2023-01-28 00:04:50,999 INFO L82 GeneralOperation]: Start removeDead. Operand has 1761 places, 1863 transitions, 5018 flow [2023-01-28 00:04:51,079 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1761 places, 1863 transitions, 5018 flow [2023-01-28 00:04:51,079 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:04:51,079 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1761 places, 1863 transitions, 5018 flow [2023-01-28 00:04:51,079 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1761 places, 1863 transitions, 5018 flow [2023-01-28 00:04:51,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1761 places, 1863 transitions, 5018 flow [2023-01-28 00:04:53,281 INFO L130 PetriNetUnfolder]: 205/2269 cut-off events. [2023-01-28 00:04:53,281 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:04:53,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2967 conditions, 2269 events. 205/2269 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10671 event pairs, 0 based on Foata normal form. 0/1961 useless extension candidates. Maximal degree in co-relation 2852. Up to 70 conditions per place. [2023-01-28 00:04:54,025 INFO L119 LiptonReduction]: Number of co-enabled transitions 3258016 [2023-01-28 00:05:29,815 INFO L134 LiptonReduction]: Checked pairs total: 14239758 [2023-01-28 00:05:29,815 INFO L136 LiptonReduction]: Total number of compositions: 1458 [2023-01-28 00:05:29,817 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:05:29,817 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:05:29,817 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:05:30,232 INFO L130 PetriNetUnfolder]: 154/1082 cut-off events. [2023-01-28 00:05:30,232 INFO L131 PetriNetUnfolder]: For 7106/7106 co-relation queries the response was YES. [2023-01-28 00:05:30,233 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:05:30,233 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:05:30,233 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:05:30,233 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:05:30,233 INFO L85 PathProgramCache]: Analyzing trace with hash 383123699, now seen corresponding path program 1 times [2023-01-28 00:05:30,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:05:30,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053878414] [2023-01-28 00:05:30,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:05:30,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:05:30,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:30,276 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:05:30,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:05:30,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:05:30,330 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:05:30,330 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:05:30,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-01-28 00:05:30,330 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:05:30,330 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:05:30,331 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:05:30,331 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-01-28 00:05:30,456 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:05:30,465 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1812 places, 1917 transitions, 5199 flow [2023-01-28 00:05:32,697 INFO L130 PetriNetUnfolder]: 211/2335 cut-off events. [2023-01-28 00:05:32,697 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:05:32,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3071 conditions, 2335 events. 211/2335 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10986 event pairs, 0 based on Foata normal form. 0/2018 useless extension candidates. Maximal degree in co-relation 2955. Up to 72 conditions per place. [2023-01-28 00:05:32,869 INFO L82 GeneralOperation]: Start removeDead. Operand has 1812 places, 1917 transitions, 5199 flow [2023-01-28 00:05:32,920 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1812 places, 1917 transitions, 5199 flow [2023-01-28 00:05:32,921 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:05:32,921 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1812 places, 1917 transitions, 5199 flow [2023-01-28 00:05:32,921 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1812 places, 1917 transitions, 5199 flow [2023-01-28 00:05:32,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1812 places, 1917 transitions, 5199 flow [2023-01-28 00:05:34,949 INFO L130 PetriNetUnfolder]: 211/2335 cut-off events. [2023-01-28 00:05:34,949 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:05:35,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3071 conditions, 2335 events. 211/2335 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 10986 event pairs, 0 based on Foata normal form. 0/2018 useless extension candidates. Maximal degree in co-relation 2955. Up to 72 conditions per place. [2023-01-28 00:05:35,907 INFO L119 LiptonReduction]: Number of co-enabled transitions 3454010 [2023-01-28 00:06:13,404 INFO L134 LiptonReduction]: Checked pairs total: 15045243 [2023-01-28 00:06:13,404 INFO L136 LiptonReduction]: Total number of compositions: 1498 [2023-01-28 00:06:13,406 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-01-28 00:06:13,406 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@205fc124, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-01-28 00:06:13,406 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-01-28 00:06:13,889 INFO L130 PetriNetUnfolder]: 161/1121 cut-off events. [2023-01-28 00:06:13,889 INFO L131 PetriNetUnfolder]: For 7735/7735 co-relation queries the response was YES. [2023-01-28 00:06:13,889 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-01-28 00:06:13,890 INFO L208 CegarLoopForPetriNet]: trace histogram [36, 35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-01-28 00:06:13,891 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-01-28 00:06:13,891 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-01-28 00:06:13,891 INFO L85 PathProgramCache]: Analyzing trace with hash 399842463, now seen corresponding path program 1 times [2023-01-28 00:06:13,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-01-28 00:06:13,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487692239] [2023-01-28 00:06:13,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-01-28 00:06:13,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-01-28 00:06:13,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:13,942 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-01-28 00:06:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-01-28 00:06:14,002 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-01-28 00:06:14,003 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-01-28 00:06:14,003 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-01-28 00:06:14,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-01-28 00:06:14,003 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-01-28 00:06:14,003 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-01-28 00:06:14,003 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-01-28 00:06:14,003 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-01-28 00:06:14,150 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-01-28 00:06:14,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1863 places, 1971 transitions, 5382 flow [2023-01-28 00:06:16,777 INFO L130 PetriNetUnfolder]: 217/2401 cut-off events. [2023-01-28 00:06:16,777 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:06:16,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3176 conditions, 2401 events. 217/2401 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11319 event pairs, 0 based on Foata normal form. 0/2075 useless extension candidates. Maximal degree in co-relation 3059. Up to 74 conditions per place. [2023-01-28 00:06:16,985 INFO L82 GeneralOperation]: Start removeDead. Operand has 1863 places, 1971 transitions, 5382 flow [2023-01-28 00:06:17,031 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1863 places, 1971 transitions, 5382 flow [2023-01-28 00:06:17,031 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-01-28 00:06:17,032 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1863 places, 1971 transitions, 5382 flow [2023-01-28 00:06:17,032 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1863 places, 1971 transitions, 5382 flow [2023-01-28 00:06:17,032 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1863 places, 1971 transitions, 5382 flow [2023-01-28 00:06:19,663 INFO L130 PetriNetUnfolder]: 217/2401 cut-off events. [2023-01-28 00:06:19,663 INFO L131 PetriNetUnfolder]: For 8400/8400 co-relation queries the response was YES. [2023-01-28 00:06:19,828 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3176 conditions, 2401 events. 217/2401 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 11319 event pairs, 0 based on Foata normal form. 0/2075 useless extension candidates. Maximal degree in co-relation 3059. Up to 74 conditions per place. [2023-01-28 00:06:20,643 INFO L119 LiptonReduction]: Number of co-enabled transitions 3655728 Received shutdown request... [2023-01-28 00:06:57,705 WARN L238 SmtUtils]: Removed 6 from assertion stack [2023-01-28 00:06:57,706 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:06:57,706 INFO L158 Benchmark]: Toolchain (without parser) took 705988.69ms. Allocated memory was 356.5MB in the beginning and 6.4GB in the end (delta: 6.1GB). Free memory was 303.5MB in the beginning and 5.2GB in the end (delta: -4.9GB). Peak memory consumption was 3.6GB. Max. memory is 16.0GB. [2023-01-28 00:06:57,707 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 255.9MB. Free memory is still 214.7MB. There was no memory consumed. Max. memory is 16.0GB. [2023-01-28 00:06:57,707 INFO L158 Benchmark]: CACSL2BoogieTranslator took 410.34ms. Allocated memory is still 356.5MB. Free memory was 303.3MB in the beginning and 283.6MB in the end (delta: 19.6MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. [2023-01-28 00:06:57,707 INFO L158 Benchmark]: Boogie Procedure Inliner took 58.73ms. Allocated memory is still 356.5MB. Free memory was 283.6MB in the beginning and 281.3MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-01-28 00:06:57,707 INFO L158 Benchmark]: Boogie Preprocessor took 46.44ms. Allocated memory is still 356.5MB. Free memory was 281.3MB in the beginning and 333.0MB in the end (delta: -51.7MB). Peak memory consumption was 9.0MB. Max. memory is 16.0GB. [2023-01-28 00:06:57,707 INFO L158 Benchmark]: RCFGBuilder took 514.66ms. Allocated memory is still 356.5MB. Free memory was 333.0MB in the beginning and 309.3MB in the end (delta: 23.7MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. [2023-01-28 00:06:57,707 INFO L158 Benchmark]: TraceAbstraction took 704953.34ms. Allocated memory was 356.5MB in the beginning and 6.4GB in the end (delta: 6.1GB). Free memory was 308.0MB in the beginning and 5.2GB in the end (delta: -4.9GB). Peak memory consumption was 3.6GB. Max. memory is 16.0GB. [2023-01-28 00:06:57,708 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.12ms. Allocated memory is still 255.9MB. Free memory is still 214.7MB. There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 410.34ms. Allocated memory is still 356.5MB. Free memory was 303.3MB in the beginning and 283.6MB in the end (delta: 19.6MB). Peak memory consumption was 21.0MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 58.73ms. Allocated memory is still 356.5MB. Free memory was 283.6MB in the beginning and 281.3MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 46.44ms. Allocated memory is still 356.5MB. Free memory was 281.3MB in the beginning and 333.0MB in the end (delta: -51.7MB). Peak memory consumption was 9.0MB. Max. memory is 16.0GB. * RCFGBuilder took 514.66ms. Allocated memory is still 356.5MB. Free memory was 333.0MB in the beginning and 309.3MB in the end (delta: 23.7MB). Peak memory consumption was 23.1MB. Max. memory is 16.0GB. * TraceAbstraction took 704953.34ms. Allocated memory was 356.5MB in the beginning and 6.4GB in the end (delta: 6.1GB). Free memory was 308.0MB in the beginning and 5.2GB in the end (delta: -4.9GB). Peak memory consumption was 3.6GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 78 PlacesBefore, 12 PlacesAfterwards, 81 TransitionsBefore, 9 TransitionsAfterwards, 1378 CoEnabledTransitionPairs, 7 FixpointIterations, 13 TrivialSequentialCompositions, 68 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 18 ConcurrentYvCompositions, 6 ChoiceCompositions, 105 TotalNumberOfCompositions, 1359 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1359, independent: 1359, independent conditional: 0, independent unconditional: 1359, 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: 771, independent: 771, independent conditional: 0, independent unconditional: 771, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1359, independent: 588, independent conditional: 0, independent unconditional: 588, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 771, unknown conditional: 0, unknown unconditional: 771] , Statistics on independence cache: Total cache size (in pairs): 3, Positive cache size: 3, Positive conditional cache size: 0, Positive unconditional cache size: 3, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.4s, 129 PlacesBefore, 58 PlacesAfterwards, 135 TransitionsBefore, 62 TransitionsAfterwards, 8480 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 57 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 34 ConcurrentYvCompositions, 2 ChoiceCompositions, 106 TotalNumberOfCompositions, 31412 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12537, independent: 11959, independent conditional: 0, independent unconditional: 11959, dependent: 578, dependent conditional: 0, dependent unconditional: 578, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4608, independent: 4498, independent conditional: 0, independent unconditional: 4498, dependent: 110, dependent conditional: 0, dependent unconditional: 110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 12537, independent: 7461, independent conditional: 0, independent unconditional: 7461, dependent: 468, dependent conditional: 0, dependent unconditional: 468, unknown: 4608, unknown conditional: 0, unknown unconditional: 4608] , Statistics on independence cache: Total cache size (in pairs): 472, Positive cache size: 418, Positive conditional cache size: 0, Positive unconditional cache size: 418, Negative cache size: 54, Negative conditional cache size: 0, Negative unconditional cache size: 54, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 180 PlacesBefore, 84 PlacesAfterwards, 189 TransitionsBefore, 91 TransitionsAfterwards, 21306 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 78 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 2 ChoiceCompositions, 150 TotalNumberOfCompositions, 84912 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 28575, independent: 27698, independent conditional: 0, independent unconditional: 27698, dependent: 877, dependent conditional: 0, dependent unconditional: 877, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 11617, independent: 11452, independent conditional: 0, independent unconditional: 11452, dependent: 165, dependent conditional: 0, dependent unconditional: 165, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 28575, independent: 16246, independent conditional: 0, independent unconditional: 16246, dependent: 712, dependent conditional: 0, dependent unconditional: 712, unknown: 11617, unknown conditional: 0, unknown unconditional: 11617] , Statistics on independence cache: Total cache size (in pairs): 1037, Positive cache size: 958, Positive conditional cache size: 0, Positive unconditional cache size: 958, Negative cache size: 79, Negative conditional cache size: 0, Negative unconditional cache size: 79, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.7s, 231 PlacesBefore, 110 PlacesAfterwards, 243 TransitionsBefore, 120 TransitionsAfterwards, 39856 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 99 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 75 ConcurrentYvCompositions, 2 ChoiceCompositions, 189 TotalNumberOfCompositions, 161119 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 60408, independent: 59259, independent conditional: 0, independent unconditional: 59259, dependent: 1149, dependent conditional: 0, dependent unconditional: 1149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 22156, independent: 21906, independent conditional: 0, independent unconditional: 21906, dependent: 250, dependent conditional: 0, dependent unconditional: 250, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 60408, independent: 37353, independent conditional: 0, independent unconditional: 37353, dependent: 899, dependent conditional: 0, dependent unconditional: 899, unknown: 22156, unknown conditional: 0, unknown unconditional: 22156] , Statistics on independence cache: Total cache size (in pairs): 2452, Positive cache size: 2334, Positive conditional cache size: 0, Positive unconditional cache size: 2334, Negative cache size: 118, Negative conditional cache size: 0, Negative unconditional cache size: 118, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.4s, 282 PlacesBefore, 137 PlacesAfterwards, 297 TransitionsBefore, 151 TransitionsAfterwards, 64130 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 124 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 97 ConcurrentYvCompositions, 1 ChoiceCompositions, 235 TotalNumberOfCompositions, 272528 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 98687, independent: 97210, independent conditional: 0, independent unconditional: 97210, dependent: 1477, dependent conditional: 0, dependent unconditional: 1477, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 36118, independent: 35805, independent conditional: 0, independent unconditional: 35805, dependent: 313, dependent conditional: 0, dependent unconditional: 313, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 98687, independent: 61405, independent conditional: 0, independent unconditional: 61405, dependent: 1164, dependent conditional: 0, dependent unconditional: 1164, unknown: 36118, unknown conditional: 0, unknown unconditional: 36118] , Statistics on independence cache: Total cache size (in pairs): 3998, Positive cache size: 3856, Positive conditional cache size: 0, Positive unconditional cache size: 3856, Negative cache size: 142, Negative conditional cache size: 0, Negative unconditional cache size: 142, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.3s, 333 PlacesBefore, 159 PlacesAfterwards, 351 TransitionsBefore, 172 TransitionsAfterwards, 94128 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 157 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 5 ChoiceCompositions, 270 TotalNumberOfCompositions, 389510 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 82907, independent: 81180, independent conditional: 0, independent unconditional: 81180, dependent: 1727, dependent conditional: 0, dependent unconditional: 1727, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46534, independent: 46223, independent conditional: 0, independent unconditional: 46223, dependent: 311, dependent conditional: 0, dependent unconditional: 311, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 82907, independent: 34957, independent conditional: 0, independent unconditional: 34957, dependent: 1416, dependent conditional: 0, dependent unconditional: 1416, unknown: 46534, unknown conditional: 0, unknown unconditional: 46534] , Statistics on independence cache: Total cache size (in pairs): 1665, Positive cache size: 1510, Positive conditional cache size: 0, Positive unconditional cache size: 1510, Negative cache size: 155, Negative conditional cache size: 0, Negative unconditional cache size: 155, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.1s, 384 PlacesBefore, 187 PlacesAfterwards, 405 TransitionsBefore, 205 TransitionsAfterwards, 129850 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 173 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 126 ConcurrentYvCompositions, 3 ChoiceCompositions, 315 TotalNumberOfCompositions, 546720 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 116291, independent: 114257, independent conditional: 0, independent unconditional: 114257, dependent: 2034, dependent conditional: 0, dependent unconditional: 2034, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 64804, independent: 64394, independent conditional: 0, independent unconditional: 64394, dependent: 410, dependent conditional: 0, dependent unconditional: 410, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 116291, independent: 49863, independent conditional: 0, independent unconditional: 49863, dependent: 1624, dependent conditional: 0, dependent unconditional: 1624, unknown: 64804, unknown conditional: 0, unknown unconditional: 64804] , Statistics on independence cache: Total cache size (in pairs): 2388, Positive cache size: 2201, Positive conditional cache size: 0, Positive unconditional cache size: 2201, Negative cache size: 187, Negative conditional cache size: 0, Negative unconditional cache size: 187, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 435 PlacesBefore, 213 PlacesAfterwards, 459 TransitionsBefore, 234 TransitionsAfterwards, 171296 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 201 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 144 ConcurrentYvCompositions, 3 ChoiceCompositions, 361 TotalNumberOfCompositions, 724857 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 156300, independent: 153980, independent conditional: 0, independent unconditional: 153980, dependent: 2320, dependent conditional: 0, dependent unconditional: 2320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 86367, independent: 85872, independent conditional: 0, independent unconditional: 85872, dependent: 495, dependent conditional: 0, dependent unconditional: 495, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 156300, independent: 68108, independent conditional: 0, independent unconditional: 68108, dependent: 1825, dependent conditional: 0, dependent unconditional: 1825, unknown: 86367, unknown conditional: 0, unknown unconditional: 86367] , Statistics on independence cache: Total cache size (in pairs): 3090, Positive cache size: 2834, Positive conditional cache size: 0, Positive unconditional cache size: 2834, Negative cache size: 256, Negative conditional cache size: 0, Negative unconditional cache size: 256, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.6s, 486 PlacesBefore, 239 PlacesAfterwards, 513 TransitionsBefore, 263 TransitionsAfterwards, 218466 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 228 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 162 ConcurrentYvCompositions, 3 ChoiceCompositions, 406 TotalNumberOfCompositions, 941215 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 211203, independent: 208559, independent conditional: 0, independent unconditional: 208559, dependent: 2644, dependent conditional: 0, dependent unconditional: 2644, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 110900, independent: 110366, independent conditional: 0, independent unconditional: 110366, dependent: 534, dependent conditional: 0, dependent unconditional: 534, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 211203, independent: 98193, independent conditional: 0, independent unconditional: 98193, dependent: 2110, dependent conditional: 0, dependent unconditional: 2110, unknown: 110900, unknown conditional: 0, unknown unconditional: 110900] , Statistics on independence cache: Total cache size (in pairs): 4414, Positive cache size: 4169, Positive conditional cache size: 0, Positive unconditional cache size: 4169, Negative cache size: 245, Negative conditional cache size: 0, Negative unconditional cache size: 245, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.7s, 537 PlacesBefore, 264 PlacesAfterwards, 567 TransitionsBefore, 290 TransitionsAfterwards, 271360 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 247 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 180 ConcurrentYvCompositions, 4 ChoiceCompositions, 444 TotalNumberOfCompositions, 1163148 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 249569, independent: 246645, independent conditional: 0, independent unconditional: 246645, dependent: 2924, dependent conditional: 0, dependent unconditional: 2924, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 136230, independent: 135666, independent conditional: 0, independent unconditional: 135666, dependent: 564, dependent conditional: 0, dependent unconditional: 564, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 249569, independent: 110979, independent conditional: 0, independent unconditional: 110979, dependent: 2360, dependent conditional: 0, dependent unconditional: 2360, unknown: 136230, unknown conditional: 0, unknown unconditional: 136230] , Statistics on independence cache: Total cache size (in pairs): 5093, Positive cache size: 4821, Positive conditional cache size: 0, Positive unconditional cache size: 4821, Negative cache size: 272, Negative conditional cache size: 0, Negative unconditional cache size: 272, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.6s, 588 PlacesBefore, 290 PlacesAfterwards, 621 TransitionsBefore, 319 TransitionsAfterwards, 329978 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 272 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 198 ConcurrentYvCompositions, 4 ChoiceCompositions, 487 TotalNumberOfCompositions, 1421495 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 290318, independent: 287096, independent conditional: 0, independent unconditional: 287096, dependent: 3222, dependent conditional: 0, dependent unconditional: 3222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 164619, independent: 163996, independent conditional: 0, independent unconditional: 163996, dependent: 623, dependent conditional: 0, dependent unconditional: 623, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 290318, independent: 123100, independent conditional: 0, independent unconditional: 123100, dependent: 2599, dependent conditional: 0, dependent unconditional: 2599, unknown: 164619, unknown conditional: 0, unknown unconditional: 164619] , Statistics on independence cache: Total cache size (in pairs): 4839, Positive cache size: 4542, Positive conditional cache size: 0, Positive unconditional cache size: 4542, Negative cache size: 297, Negative conditional cache size: 0, Negative unconditional cache size: 297, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.3s, 639 PlacesBefore, 317 PlacesAfterwards, 675 TransitionsBefore, 350 TransitionsAfterwards, 394320 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 297 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 220 ConcurrentYvCompositions, 3 ChoiceCompositions, 533 TotalNumberOfCompositions, 1736802 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 324533, independent: 320977, independent conditional: 0, independent unconditional: 320977, dependent: 3556, dependent conditional: 0, dependent unconditional: 3556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 194416, independent: 193810, independent conditional: 0, independent unconditional: 193810, dependent: 606, dependent conditional: 0, dependent unconditional: 606, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 324533, independent: 127167, independent conditional: 0, independent unconditional: 127167, dependent: 2950, dependent conditional: 0, dependent unconditional: 2950, unknown: 194416, unknown conditional: 0, unknown unconditional: 194416] , Statistics on independence cache: Total cache size (in pairs): 3892, Positive cache size: 3565, Positive conditional cache size: 0, Positive unconditional cache size: 3565, Negative cache size: 327, Negative conditional cache size: 0, Negative unconditional cache size: 327, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.3s, 690 PlacesBefore, 337 PlacesAfterwards, 729 TransitionsBefore, 367 TransitionsAfterwards, 464386 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 323 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 213 ConcurrentYvCompositions, 9 ChoiceCompositions, 558 TotalNumberOfCompositions, 1964245 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 461623, independent: 457868, independent conditional: 0, independent unconditional: 457868, dependent: 3755, dependent conditional: 0, dependent unconditional: 3755, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 245722, independent: 244583, independent conditional: 0, independent unconditional: 244583, dependent: 1139, dependent conditional: 0, dependent unconditional: 1139, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 461623, independent: 213285, independent conditional: 0, independent unconditional: 213285, dependent: 2616, dependent conditional: 0, dependent unconditional: 2616, unknown: 245722, unknown conditional: 0, unknown unconditional: 245722] , Statistics on independence cache: Total cache size (in pairs): 20300, Positive cache size: 19772, Positive conditional cache size: 0, Positive unconditional cache size: 19772, Negative cache size: 528, Negative conditional cache size: 0, Negative unconditional cache size: 528, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.0s, 741 PlacesBefore, 367 PlacesAfterwards, 783 TransitionsBefore, 404 TransitionsAfterwards, 540176 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 350 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 247 ConcurrentYvCompositions, 5 ChoiceCompositions, 615 TotalNumberOfCompositions, 2306074 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 479092, independent: 475065, independent conditional: 0, independent unconditional: 475065, dependent: 4027, dependent conditional: 0, dependent unconditional: 4027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 272453, independent: 271546, independent conditional: 0, independent unconditional: 271546, dependent: 907, dependent conditional: 0, dependent unconditional: 907, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 479092, independent: 203519, independent conditional: 0, independent unconditional: 203519, dependent: 3120, dependent conditional: 0, dependent unconditional: 3120, unknown: 272453, unknown conditional: 0, unknown unconditional: 272453] , Statistics on independence cache: Total cache size (in pairs): 10773, Positive cache size: 10394, Positive conditional cache size: 0, Positive unconditional cache size: 10394, Negative cache size: 379, Negative conditional cache size: 0, Negative unconditional cache size: 379, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.2s, 792 PlacesBefore, 395 PlacesAfterwards, 837 TransitionsBefore, 437 TransitionsAfterwards, 621690 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 368 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 276 ConcurrentYvCompositions, 3 ChoiceCompositions, 660 TotalNumberOfCompositions, 2745292 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 520934, independent: 516482, independent conditional: 0, independent unconditional: 516482, dependent: 4452, dependent conditional: 0, dependent unconditional: 4452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 309327, independent: 308495, independent conditional: 0, independent unconditional: 308495, dependent: 832, dependent conditional: 0, dependent unconditional: 832, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 520934, independent: 207987, independent conditional: 0, independent unconditional: 207987, dependent: 3620, dependent conditional: 0, dependent unconditional: 3620, unknown: 309327, unknown conditional: 0, unknown unconditional: 309327] , Statistics on independence cache: Total cache size (in pairs): 7205, Positive cache size: 6795, Positive conditional cache size: 0, Positive unconditional cache size: 6795, Negative cache size: 410, Negative conditional cache size: 0, Negative unconditional cache size: 410, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.4s, 843 PlacesBefore, 419 PlacesAfterwards, 891 TransitionsBefore, 462 TransitionsAfterwards, 708928 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 392 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 286 ConcurrentYvCompositions, 5 ChoiceCompositions, 696 TotalNumberOfCompositions, 3141824 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 581336, independent: 576582, independent conditional: 0, independent unconditional: 576582, dependent: 4754, dependent conditional: 0, dependent unconditional: 4754, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 349005, independent: 348233, independent conditional: 0, independent unconditional: 348233, dependent: 772, dependent conditional: 0, dependent unconditional: 772, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 581336, independent: 228349, independent conditional: 0, independent unconditional: 228349, dependent: 3982, dependent conditional: 0, dependent unconditional: 3982, unknown: 349005, unknown conditional: 0, unknown unconditional: 349005] , Statistics on independence cache: Total cache size (in pairs): 6746, Positive cache size: 6306, Positive conditional cache size: 0, Positive unconditional cache size: 6306, Negative cache size: 440, Negative conditional cache size: 0, Negative unconditional cache size: 440, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.0s, 894 PlacesBefore, 442 PlacesAfterwards, 945 TransitionsBefore, 485 TransitionsAfterwards, 801890 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 425 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 290 ConcurrentYvCompositions, 8 ChoiceCompositions, 736 TotalNumberOfCompositions, 3368835 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 905096, independent: 900268, independent conditional: 0, independent unconditional: 900268, dependent: 4828, dependent conditional: 0, dependent unconditional: 4828, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 429875, independent: 428773, independent conditional: 0, independent unconditional: 428773, dependent: 1102, dependent conditional: 0, dependent unconditional: 1102, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 905096, independent: 471495, independent conditional: 0, independent unconditional: 471495, dependent: 3726, dependent conditional: 0, dependent unconditional: 3726, unknown: 429875, unknown conditional: 0, unknown unconditional: 429875] , Statistics on independence cache: Total cache size (in pairs): 41255, Positive cache size: 40668, Positive conditional cache size: 0, Positive unconditional cache size: 40668, Negative cache size: 587, Negative conditional cache size: 0, Negative unconditional cache size: 587, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.6s, 945 PlacesBefore, 473 PlacesAfterwards, 999 TransitionsBefore, 524 TransitionsAfterwards, 900576 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 432 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 334 ConcurrentYvCompositions, 3 ChoiceCompositions, 782 TotalNumberOfCompositions, 3987271 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 955285, independent: 949931, independent conditional: 0, independent unconditional: 949931, dependent: 5354, dependent conditional: 0, dependent unconditional: 5354, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 484196, independent: 482714, independent conditional: 0, independent unconditional: 482714, dependent: 1482, dependent conditional: 0, dependent unconditional: 1482, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 955285, independent: 467217, independent conditional: 0, independent unconditional: 467217, dependent: 3872, dependent conditional: 0, dependent unconditional: 3872, unknown: 484196, unknown conditional: 0, unknown unconditional: 484196] , Statistics on independence cache: Total cache size (in pairs): 43969, Positive cache size: 43377, Positive conditional cache size: 0, Positive unconditional cache size: 43377, Negative cache size: 592, Negative conditional cache size: 0, Negative unconditional cache size: 592, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.4s, 996 PlacesBefore, 495 PlacesAfterwards, 1053 TransitionsBefore, 545 TransitionsAfterwards, 1004986 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 470 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 336 ConcurrentYvCompositions, 7 ChoiceCompositions, 826 TotalNumberOfCompositions, 4349928 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 929280, independent: 923740, independent conditional: 0, independent unconditional: 923740, dependent: 5540, dependent conditional: 0, dependent unconditional: 5540, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 516053, independent: 514944, independent conditional: 0, independent unconditional: 514944, dependent: 1109, dependent conditional: 0, dependent unconditional: 1109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 929280, independent: 408796, independent conditional: 0, independent unconditional: 408796, dependent: 4431, dependent conditional: 0, dependent unconditional: 4431, unknown: 516053, unknown conditional: 0, unknown unconditional: 516053] , Statistics on independence cache: Total cache size (in pairs): 31055, Positive cache size: 30532, Positive conditional cache size: 0, Positive unconditional cache size: 30532, Negative cache size: 523, Negative conditional cache size: 0, Negative unconditional cache size: 523, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.8s, 1047 PlacesBefore, 521 PlacesAfterwards, 1107 TransitionsBefore, 574 TransitionsAfterwards, 1115120 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 488 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 353 ConcurrentYvCompositions, 7 ChoiceCompositions, 861 TotalNumberOfCompositions, 4904836 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 978737, independent: 972834, independent conditional: 0, independent unconditional: 972834, dependent: 5903, dependent conditional: 0, dependent unconditional: 5903, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 563958, independent: 562744, independent conditional: 0, independent unconditional: 562744, dependent: 1214, dependent conditional: 0, dependent unconditional: 1214, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 978737, independent: 410090, independent conditional: 0, independent unconditional: 410090, dependent: 4689, dependent conditional: 0, dependent unconditional: 4689, unknown: 563958, unknown conditional: 0, unknown unconditional: 563958] , Statistics on independence cache: Total cache size (in pairs): 27865, Positive cache size: 27128, Positive conditional cache size: 0, Positive unconditional cache size: 27128, Negative cache size: 737, Negative conditional cache size: 0, Negative unconditional cache size: 737, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.2s, 1098 PlacesBefore, 546 PlacesAfterwards, 1161 TransitionsBefore, 601 TransitionsAfterwards, 1230978 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 521 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 367 ConcurrentYvCompositions, 8 ChoiceCompositions, 909 TotalNumberOfCompositions, 5320480 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1186828, independent: 1180731, independent conditional: 0, independent unconditional: 1180731, dependent: 6097, dependent conditional: 0, dependent unconditional: 6097, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 643885, independent: 642483, independent conditional: 0, independent unconditional: 642483, dependent: 1402, dependent conditional: 0, dependent unconditional: 1402, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1186828, independent: 538248, independent conditional: 0, independent unconditional: 538248, dependent: 4695, dependent conditional: 0, dependent unconditional: 4695, unknown: 643885, unknown conditional: 0, unknown unconditional: 643885] , Statistics on independence cache: Total cache size (in pairs): 46925, Positive cache size: 46236, Positive conditional cache size: 0, Positive unconditional cache size: 46236, Negative cache size: 689, Negative conditional cache size: 0, Negative unconditional cache size: 689, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.7s, 1149 PlacesBefore, 572 PlacesAfterwards, 1215 TransitionsBefore, 630 TransitionsAfterwards, 1352560 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 546 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 385 ConcurrentYvCompositions, 8 ChoiceCompositions, 952 TotalNumberOfCompositions, 5896490 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1308091, independent: 1301666, independent conditional: 0, independent unconditional: 1301666, dependent: 6425, dependent conditional: 0, dependent unconditional: 6425, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 711806, independent: 710328, independent conditional: 0, independent unconditional: 710328, dependent: 1478, dependent conditional: 0, dependent unconditional: 1478, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1308091, independent: 591338, independent conditional: 0, independent unconditional: 591338, dependent: 4947, dependent conditional: 0, dependent unconditional: 4947, unknown: 711806, unknown conditional: 0, unknown unconditional: 711806] , Statistics on independence cache: Total cache size (in pairs): 47020, Positive cache size: 46332, Positive conditional cache size: 0, Positive unconditional cache size: 46332, Negative cache size: 688, Negative conditional cache size: 0, Negative unconditional cache size: 688, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.6s, 1200 PlacesBefore, 599 PlacesAfterwards, 1269 TransitionsBefore, 661 TransitionsAfterwards, 1479866 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 565 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 412 ConcurrentYvCompositions, 7 ChoiceCompositions, 997 TotalNumberOfCompositions, 6425027 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1609251, independent: 1602569, independent conditional: 0, independent unconditional: 1602569, dependent: 6682, dependent conditional: 0, dependent unconditional: 6682, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 782791, independent: 781093, independent conditional: 0, independent unconditional: 781093, dependent: 1698, dependent conditional: 0, dependent unconditional: 1698, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1609251, independent: 821476, independent conditional: 0, independent unconditional: 821476, dependent: 4984, dependent conditional: 0, dependent unconditional: 4984, unknown: 782791, unknown conditional: 0, unknown unconditional: 782791] , Statistics on independence cache: Total cache size (in pairs): 63756, Positive cache size: 63036, Positive conditional cache size: 0, Positive unconditional cache size: 63036, Negative cache size: 720, Negative conditional cache size: 0, Negative unconditional cache size: 720, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.7s, 1251 PlacesBefore, 622 PlacesAfterwards, 1323 TransitionsBefore, 684 TransitionsAfterwards, 1612896 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 596 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 405 ConcurrentYvCompositions, 10 ChoiceCompositions, 1024 TotalNumberOfCompositions, 6893787 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1337727, independent: 1330798, independent conditional: 0, independent unconditional: 1330798, dependent: 6929, dependent conditional: 0, dependent unconditional: 6929, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 800585, independent: 799181, independent conditional: 0, independent unconditional: 799181, dependent: 1404, dependent conditional: 0, dependent unconditional: 1404, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1337727, independent: 531617, independent conditional: 0, independent unconditional: 531617, dependent: 5525, dependent conditional: 0, dependent unconditional: 5525, unknown: 800585, unknown conditional: 0, unknown unconditional: 800585] , Statistics on independence cache: Total cache size (in pairs): 26246, Positive cache size: 25597, Positive conditional cache size: 0, Positive unconditional cache size: 25597, Negative cache size: 649, Negative conditional cache size: 0, Negative unconditional cache size: 649, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 25.5s, 1302 PlacesBefore, 650 PlacesAfterwards, 1377 TransitionsBefore, 717 TransitionsAfterwards, 1751650 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 625 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 439 ConcurrentYvCompositions, 8 ChoiceCompositions, 1085 TotalNumberOfCompositions, 7649341 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1408007, independent: 1400696, independent conditional: 0, independent unconditional: 1400696, dependent: 7311, dependent conditional: 0, dependent unconditional: 7311, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 859347, independent: 858038, independent conditional: 0, independent unconditional: 858038, dependent: 1309, dependent conditional: 0, dependent unconditional: 1309, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1408007, independent: 542658, independent conditional: 0, independent unconditional: 542658, dependent: 6002, dependent conditional: 0, dependent unconditional: 6002, unknown: 859347, unknown conditional: 0, unknown unconditional: 859347] , Statistics on independence cache: Total cache size (in pairs): 14138, Positive cache size: 13457, Positive conditional cache size: 0, Positive unconditional cache size: 13457, Negative cache size: 681, Negative conditional cache size: 0, Negative unconditional cache size: 681, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28.7s, 1353 PlacesBefore, 678 PlacesAfterwards, 1431 TransitionsBefore, 750 TransitionsAfterwards, 1896128 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 650 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 467 ConcurrentYvCompositions, 6 ChoiceCompositions, 1136 TotalNumberOfCompositions, 8328014 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1549881, independent: 1542256, independent conditional: 0, independent unconditional: 1542256, dependent: 7625, dependent conditional: 0, dependent unconditional: 7625, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 936533, independent: 934726, independent conditional: 0, independent unconditional: 934726, dependent: 1807, dependent conditional: 0, dependent unconditional: 1807, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1549881, independent: 607530, independent conditional: 0, independent unconditional: 607530, dependent: 5818, dependent conditional: 0, dependent unconditional: 5818, unknown: 936533, unknown conditional: 0, unknown unconditional: 936533] , Statistics on independence cache: Total cache size (in pairs): 17881, Positive cache size: 16791, Positive conditional cache size: 0, Positive unconditional cache size: 16791, Negative cache size: 1090, Negative conditional cache size: 0, Negative unconditional cache size: 1090, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 27.5s, 1404 PlacesBefore, 706 PlacesAfterwards, 1485 TransitionsBefore, 783 TransitionsAfterwards, 2046330 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 644 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 501 ConcurrentYvCompositions, 4 ChoiceCompositions, 1162 TotalNumberOfCompositions, 9076233 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1665923, independent: 1657906, independent conditional: 0, independent unconditional: 1657906, dependent: 8017, dependent conditional: 0, dependent unconditional: 8017, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1005435, independent: 1003759, independent conditional: 0, independent unconditional: 1003759, dependent: 1676, dependent conditional: 0, dependent unconditional: 1676, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1665923, independent: 654147, independent conditional: 0, independent unconditional: 654147, dependent: 6341, dependent conditional: 0, dependent unconditional: 6341, unknown: 1005435, unknown conditional: 0, unknown unconditional: 1005435] , Statistics on independence cache: Total cache size (in pairs): 18194, Positive cache size: 17449, Positive conditional cache size: 0, Positive unconditional cache size: 17449, Negative cache size: 745, Negative conditional cache size: 0, Negative unconditional cache size: 745, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28.0s, 1455 PlacesBefore, 728 PlacesAfterwards, 1539 TransitionsBefore, 804 TransitionsAfterwards, 2202256 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 687 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 499 ConcurrentYvCompositions, 8 ChoiceCompositions, 1207 TotalNumberOfCompositions, 9606495 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1782456, independent: 1774283, independent conditional: 0, independent unconditional: 1774283, dependent: 8173, dependent conditional: 0, dependent unconditional: 8173, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1083487, independent: 1082092, independent conditional: 0, independent unconditional: 1082092, dependent: 1395, dependent conditional: 0, dependent unconditional: 1395, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1782456, independent: 692191, independent conditional: 0, independent unconditional: 692191, dependent: 6778, dependent conditional: 0, dependent unconditional: 6778, unknown: 1083487, unknown conditional: 0, unknown unconditional: 1083487] , Statistics on independence cache: Total cache size (in pairs): 18809, Positive cache size: 18044, Positive conditional cache size: 0, Positive unconditional cache size: 18044, Negative cache size: 765, Negative conditional cache size: 0, Negative unconditional cache size: 765, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 28.3s, 1506 PlacesBefore, 751 PlacesAfterwards, 1593 TransitionsBefore, 827 TransitionsAfterwards, 2363906 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 720 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 502 ConcurrentYvCompositions, 11 ChoiceCompositions, 1246 TotalNumberOfCompositions, 10308678 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2098132, independent: 2089664, independent conditional: 0, independent unconditional: 2089664, dependent: 8468, dependent conditional: 0, dependent unconditional: 8468, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1207547, independent: 1205483, independent conditional: 0, independent unconditional: 1205483, dependent: 2064, dependent conditional: 0, dependent unconditional: 2064, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2098132, independent: 884181, independent conditional: 0, independent unconditional: 884181, dependent: 6404, dependent conditional: 0, dependent unconditional: 6404, unknown: 1207547, unknown conditional: 0, unknown unconditional: 1207547] , Statistics on independence cache: Total cache size (in pairs): 67517, Positive cache size: 66397, Positive conditional cache size: 0, Positive unconditional cache size: 66397, Negative cache size: 1120, Negative conditional cache size: 0, Negative unconditional cache size: 1120, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 29.8s, 1557 PlacesBefore, 772 PlacesAfterwards, 1647 TransitionsBefore, 846 TransitionsAfterwards, 2531280 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 752 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 497 ConcurrentYvCompositions, 16 ChoiceCompositions, 1278 TotalNumberOfCompositions, 10954785 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2047209, independent: 2038476, independent conditional: 0, independent unconditional: 2038476, dependent: 8733, dependent conditional: 0, dependent unconditional: 8733, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1247338, independent: 1245372, independent conditional: 0, independent unconditional: 1245372, dependent: 1966, dependent conditional: 0, dependent unconditional: 1966, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2047209, independent: 793104, independent conditional: 0, independent unconditional: 793104, dependent: 6767, dependent conditional: 0, dependent unconditional: 6767, unknown: 1247338, unknown conditional: 0, unknown unconditional: 1247338] , Statistics on independence cache: Total cache size (in pairs): 30115, Positive cache size: 29310, Positive conditional cache size: 0, Positive unconditional cache size: 29310, Negative cache size: 805, Negative conditional cache size: 0, Negative unconditional cache size: 805, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 34.1s, 1608 PlacesBefore, 801 PlacesAfterwards, 1701 TransitionsBefore, 881 TransitionsAfterwards, 2704378 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 762 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 537 ConcurrentYvCompositions, 13 ChoiceCompositions, 1325 TotalNumberOfCompositions, 11660863 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2117264, independent: 2108253, independent conditional: 0, independent unconditional: 2108253, dependent: 9011, dependent conditional: 0, dependent unconditional: 9011, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1323568, independent: 1321650, independent conditional: 0, independent unconditional: 1321650, dependent: 1918, dependent conditional: 0, dependent unconditional: 1918, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2117264, independent: 786603, independent conditional: 0, independent unconditional: 786603, dependent: 7093, dependent conditional: 0, dependent unconditional: 7093, unknown: 1323568, unknown conditional: 0, unknown unconditional: 1323568] , Statistics on independence cache: Total cache size (in pairs): 22096, Positive cache size: 21118, Positive conditional cache size: 0, Positive unconditional cache size: 21118, Negative cache size: 978, Negative conditional cache size: 0, Negative unconditional cache size: 978, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 32.5s, 1659 PlacesBefore, 825 PlacesAfterwards, 1755 TransitionsBefore, 906 TransitionsAfterwards, 2883200 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 805 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 536 ConcurrentYvCompositions, 15 ChoiceCompositions, 1369 TotalNumberOfCompositions, 12313339 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3375944, independent: 3366728, independent conditional: 0, independent unconditional: 3366728, dependent: 9216, dependent conditional: 0, dependent unconditional: 9216, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1540542, independent: 1537894, independent conditional: 0, independent unconditional: 1537894, dependent: 2648, dependent conditional: 0, dependent unconditional: 2648, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3375944, independent: 1828834, independent conditional: 0, independent unconditional: 1828834, dependent: 6568, dependent conditional: 0, dependent unconditional: 6568, unknown: 1540542, unknown conditional: 0, unknown unconditional: 1540542] , Statistics on independence cache: Total cache size (in pairs): 133798, Positive cache size: 132808, Positive conditional cache size: 0, Positive unconditional cache size: 132808, Negative cache size: 990, Negative conditional cache size: 0, Negative unconditional cache size: 990, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 33.6s, 1710 PlacesBefore, 856 PlacesAfterwards, 1809 TransitionsBefore, 945 TransitionsAfterwards, 3067746 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 803 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 589 ConcurrentYvCompositions, 10 ChoiceCompositions, 1415 TotalNumberOfCompositions, 13425529 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3100293, independent: 3090636, independent conditional: 0, independent unconditional: 3090636, dependent: 9657, dependent conditional: 0, dependent unconditional: 9657, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1631515, independent: 1628819, independent conditional: 0, independent unconditional: 1628819, dependent: 2696, dependent conditional: 0, dependent unconditional: 2696, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3100293, independent: 1461817, independent conditional: 0, independent unconditional: 1461817, dependent: 6961, dependent conditional: 0, dependent unconditional: 6961, unknown: 1631515, unknown conditional: 0, unknown unconditional: 1631515] , Statistics on independence cache: Total cache size (in pairs): 138472, Positive cache size: 137394, Positive conditional cache size: 0, Positive unconditional cache size: 137394, Negative cache size: 1078, Negative conditional cache size: 0, Negative unconditional cache size: 1078, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 38.7s, 1761 PlacesBefore, 881 PlacesAfterwards, 1863 TransitionsBefore, 972 TransitionsAfterwards, 3258016 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 836 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 598 ConcurrentYvCompositions, 11 ChoiceCompositions, 1458 TotalNumberOfCompositions, 14239758 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2648017, independent: 2638089, independent conditional: 0, independent unconditional: 2638089, dependent: 9928, dependent conditional: 0, dependent unconditional: 9928, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1599256, independent: 1597480, independent conditional: 0, independent unconditional: 1597480, dependent: 1776, dependent conditional: 0, dependent unconditional: 1776, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2648017, independent: 1040609, independent conditional: 0, independent unconditional: 1040609, dependent: 8152, dependent conditional: 0, dependent unconditional: 8152, unknown: 1599256, unknown conditional: 0, unknown unconditional: 1599256] , Statistics on independence cache: Total cache size (in pairs): 30076, Positive cache size: 29149, Positive conditional cache size: 0, Positive unconditional cache size: 29149, Negative cache size: 927, Negative conditional cache size: 0, Negative unconditional cache size: 927, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 40.5s, 1812 PlacesBefore, 908 PlacesAfterwards, 1917 TransitionsBefore, 1003 TransitionsAfterwards, 3454010 CoEnabledTransitionPairs, 5 FixpointIterations, 13 TrivialSequentialCompositions, 851 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 624 ConcurrentYvCompositions, 10 ChoiceCompositions, 1498 TotalNumberOfCompositions, 15045243 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2734236, independent: 2724038, independent conditional: 0, independent unconditional: 2724038, dependent: 10198, dependent conditional: 0, dependent unconditional: 10198, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1689674, independent: 1687423, independent conditional: 0, independent unconditional: 1687423, dependent: 2251, dependent conditional: 0, dependent unconditional: 2251, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2734236, independent: 1036615, independent conditional: 0, independent unconditional: 1036615, dependent: 7947, dependent conditional: 0, dependent unconditional: 7947, unknown: 1689674, unknown conditional: 0, unknown unconditional: 1689674] , Statistics on independence cache: Total cache size (in pairs): 27240, Positive cache size: 26283, Positive conditional cache size: 0, Positive unconditional cache size: 26283, Negative cache size: 957, Negative conditional cache size: 0, Negative unconditional cache size: 957, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - 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 1863 places, 1971 transitions, 5382 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1863 places, 1971 transitions, 5382 flow and 1027262 co-enabled transitions pairs.,while SimplifyDDAWithTimeout was simplifying term of DAG size 35 for 19ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown