/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.order.of.the.error.locations.to.be.checked INSUFFICIENT_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-ext/01b_inc.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-24 04:45:03,785 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-24 04:45:03,858 INFO L114 SettingsManager]: 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-08-24 04:45:03,862 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-24 04:45:03,863 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-24 04:45:03,896 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-24 04:45:03,896 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-24 04:45:03,897 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-24 04:45:03,897 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-24 04:45:03,897 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-24 04:45:03,898 INFO L153 SettingsManager]: * Use SBE=true [2023-08-24 04:45:03,898 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-24 04:45:03,899 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-24 04:45:03,899 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-24 04:45:03,899 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-24 04:45:03,900 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-24 04:45:03,900 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-24 04:45:03,900 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-24 04:45:03,901 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-24 04:45:03,901 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-24 04:45:03,901 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-24 04:45:03,902 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-24 04:45:03,902 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-24 04:45:03,902 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-24 04:45:03,908 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-24 04:45:03,908 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-24 04:45:03,908 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-24 04:45:03,909 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-24 04:45:03,909 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-24 04:45:03,909 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-24 04:45:03,910 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-24 04:45:03,910 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-24 04:45:03,910 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-24 04:45:03,910 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-24 04:45:03,911 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-24 04:45:03,911 INFO L153 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: Order of the error locations to be checked -> INSUFFICIENT_FIRST [2023-08-24 04:45:04,190 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-24 04:45:04,219 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-24 04:45:04,221 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-24 04:45:04,222 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-24 04:45:04,223 INFO L274 PluginConnector]: CDTParser initialized [2023-08-24 04:45:04,224 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-ext/01b_inc.i [2023-08-24 04:45:05,424 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-24 04:45:05,737 INFO L384 CDTParser]: Found 1 translation units. [2023-08-24 04:45:05,738 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/01b_inc.i [2023-08-24 04:45:05,755 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffbb22ae0/a861a07bf7254944b3b9f45771a807d1/FLAG84e0a3973 [2023-08-24 04:45:05,773 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ffbb22ae0/a861a07bf7254944b3b9f45771a807d1 [2023-08-24 04:45:05,777 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-24 04:45:05,779 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-24 04:45:05,782 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-24 04:45:05,782 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-24 04:45:05,785 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-24 04:45:05,786 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.08 04:45:05" (1/1) ... [2023-08-24 04:45:05,787 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d66aaa6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:05, skipping insertion in model container [2023-08-24 04:45:05,788 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.08 04:45:05" (1/1) ... [2023-08-24 04:45:05,840 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-24 04:45:06,025 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-24 04:45:06,173 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/01b_inc.i[31005,31018] [2023-08-24 04:45:06,179 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-24 04:45:06,188 INFO L201 MainTranslator]: Completed pre-run [2023-08-24 04:45:06,205 WARN L635 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2023-08-24 04:45:06,210 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-24 04:45:06,213 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [269] [2023-08-24 04:45:06,222 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: volatile unsigned [704] [2023-08-24 04:45:06,224 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: unsigned [716] [2023-08-24 04:45:06,225 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-ext/01b_inc.i[31005,31018] [2023-08-24 04:45:06,227 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-24 04:45:06,254 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-24 04:45:06,255 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-24 04:45:06,255 WARN L669 CHandler]: The function __builtin_bswap16 is called, but not defined or handled by StandardFunctionHandler. [2023-08-24 04:45:06,261 INFO L206 MainTranslator]: Completed translation [2023-08-24 04:45:06,262 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06 WrapperNode [2023-08-24 04:45:06,262 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-24 04:45:06,263 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-24 04:45:06,263 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-24 04:45:06,263 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-24 04:45:06,269 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,280 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,297 INFO L138 Inliner]: procedures = 173, calls = 20, calls flagged for inlining = 7, calls inlined = 8, statements flattened = 62 [2023-08-24 04:45:06,298 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-24 04:45:06,299 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-24 04:45:06,299 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-24 04:45:06,299 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-24 04:45:06,304 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,304 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,307 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,307 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,311 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,314 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,315 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,316 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,318 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-24 04:45:06,319 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-24 04:45:06,319 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-24 04:45:06,319 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-24 04:45:06,320 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (1/1) ... [2023-08-24 04:45:06,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-24 04:45:06,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-24 04:45:06,348 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-08-24 04:45:06,371 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-08-24 04:45:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure thr1 [2023-08-24 04:45:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure thr1 [2023-08-24 04:45:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-24 04:45:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-24 04:45:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-24 04:45:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-24 04:45:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-24 04:45:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-24 04:45:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-24 04:45:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-24 04:45:06,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-24 04:45:06,393 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-24 04:45:06,531 INFO L236 CfgBuilder]: Building ICFG [2023-08-24 04:45:06,533 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-24 04:45:06,639 INFO L277 CfgBuilder]: Performing block encoding [2023-08-24 04:45:06,707 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-24 04:45:06,707 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-08-24 04:45:06,716 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.08 04:45:06 BoogieIcfgContainer [2023-08-24 04:45:06,716 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-24 04:45:06,719 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-24 04:45:06,719 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-24 04:45:06,722 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-24 04:45:06,723 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.08 04:45:05" (1/3) ... [2023-08-24 04:45:06,723 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@306b0c00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.08 04:45:06, skipping insertion in model container [2023-08-24 04:45:06,724 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 04:45:06" (2/3) ... [2023-08-24 04:45:06,724 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@306b0c00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.08 04:45:06, skipping insertion in model container [2023-08-24 04:45:06,724 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.08 04:45:06" (3/3) ... [2023-08-24 04:45:06,726 INFO L112 eAbstractionObserver]: Analyzing ICFG 01b_inc.i [2023-08-24 04:45:06,742 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-24 04:45:06,743 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-24 04:45:06,743 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-24 04:45:06,807 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:06,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 41 places, 40 transitions, 85 flow [2023-08-24 04:45:06,893 INFO L124 PetriNetUnfolderBase]: 3/50 cut-off events. [2023-08-24 04:45:06,893 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 04:45:06,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 50 events. 3/50 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 73 event pairs, 0 based on Foata normal form. 0/44 useless extension candidates. Maximal degree in co-relation 26. Up to 4 conditions per place. [2023-08-24 04:45:06,900 INFO L82 GeneralOperation]: Start removeDead. Operand has 41 places, 40 transitions, 85 flow [2023-08-24 04:45:06,904 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 41 places, 40 transitions, 85 flow [2023-08-24 04:45:06,908 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:06,922 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 41 places, 40 transitions, 85 flow [2023-08-24 04:45:06,926 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 41 places, 40 transitions, 85 flow [2023-08-24 04:45:06,927 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 41 places, 40 transitions, 85 flow [2023-08-24 04:45:06,965 INFO L124 PetriNetUnfolderBase]: 3/50 cut-off events. [2023-08-24 04:45:06,965 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 04:45:06,966 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 50 events. 3/50 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 73 event pairs, 0 based on Foata normal form. 0/44 useless extension candidates. Maximal degree in co-relation 26. Up to 4 conditions per place. [2023-08-24 04:45:06,966 INFO L119 LiptonReduction]: Number of co-enabled transitions 364 [2023-08-24 04:45:08,766 INFO L134 LiptonReduction]: Checked pairs total: 330 [2023-08-24 04:45:08,767 INFO L136 LiptonReduction]: Total number of compositions: 38 [2023-08-24 04:45:08,779 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:08,785 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:08,785 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:08,789 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:08,789 INFO L124 PetriNetUnfolderBase]: 0/9 cut-off events. [2023-08-24 04:45:08,789 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 04:45:08,790 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:08,790 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-24 04:45:08,791 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:08,795 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:08,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1407855100, now seen corresponding path program 1 times [2023-08-24 04:45:08,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:08,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270067785] [2023-08-24 04:45:08,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:08,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:08,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:08,895 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:08,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:08,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:08,928 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:08,929 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:08,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-24 04:45:08,932 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:08,939 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:08,940 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:08,940 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-24 04:45:08,968 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:08,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 122 flow [2023-08-24 04:45:09,003 INFO L124 PetriNetUnfolderBase]: 5/77 cut-off events. [2023-08-24 04:45:09,004 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 04:45:09,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87 conditions, 77 events. 5/77 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 134 event pairs, 0 based on Foata normal form. 0/67 useless extension candidates. Maximal degree in co-relation 51. Up to 6 conditions per place. [2023-08-24 04:45:09,005 INFO L82 GeneralOperation]: Start removeDead. Operand has 57 places, 55 transitions, 122 flow [2023-08-24 04:45:09,007 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 57 places, 55 transitions, 122 flow [2023-08-24 04:45:09,007 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:09,007 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 57 places, 55 transitions, 122 flow [2023-08-24 04:45:09,007 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 57 places, 55 transitions, 122 flow [2023-08-24 04:45:09,008 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 57 places, 55 transitions, 122 flow [2023-08-24 04:45:09,030 INFO L124 PetriNetUnfolderBase]: 5/77 cut-off events. [2023-08-24 04:45:09,030 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 04:45:09,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87 conditions, 77 events. 5/77 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 134 event pairs, 0 based on Foata normal form. 0/67 useless extension candidates. Maximal degree in co-relation 51. Up to 6 conditions per place. [2023-08-24 04:45:09,033 INFO L119 LiptonReduction]: Number of co-enabled transitions 1148 [2023-08-24 04:45:10,044 INFO L134 LiptonReduction]: Checked pairs total: 3716 [2023-08-24 04:45:10,045 INFO L136 LiptonReduction]: Total number of compositions: 32 [2023-08-24 04:45:10,046 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:10,048 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:10,048 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:10,052 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:10,052 INFO L124 PetriNetUnfolderBase]: 1/27 cut-off events. [2023-08-24 04:45:10,053 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 04:45:10,053 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:10,053 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-24 04:45:10,053 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:10,054 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:10,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1647591444, now seen corresponding path program 1 times [2023-08-24 04:45:10,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:10,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002378981] [2023-08-24 04:45:10,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:10,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:10,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:10,075 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:10,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:10,094 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:10,095 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:10,095 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:10,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-24 04:45:10,095 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:10,096 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:10,096 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:10,096 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-24 04:45:10,115 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:10,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 73 places, 70 transitions, 161 flow [2023-08-24 04:45:10,131 INFO L124 PetriNetUnfolderBase]: 7/104 cut-off events. [2023-08-24 04:45:10,131 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 04:45:10,132 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120 conditions, 104 events. 7/104 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 214 event pairs, 0 based on Foata normal form. 0/90 useless extension candidates. Maximal degree in co-relation 81. Up to 8 conditions per place. [2023-08-24 04:45:10,132 INFO L82 GeneralOperation]: Start removeDead. Operand has 73 places, 70 transitions, 161 flow [2023-08-24 04:45:10,133 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 73 places, 70 transitions, 161 flow [2023-08-24 04:45:10,133 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:10,133 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 73 places, 70 transitions, 161 flow [2023-08-24 04:45:10,134 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 73 places, 70 transitions, 161 flow [2023-08-24 04:45:10,134 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 73 places, 70 transitions, 161 flow [2023-08-24 04:45:10,146 INFO L124 PetriNetUnfolderBase]: 7/104 cut-off events. [2023-08-24 04:45:10,146 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 04:45:10,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120 conditions, 104 events. 7/104 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 214 event pairs, 0 based on Foata normal form. 0/90 useless extension candidates. Maximal degree in co-relation 81. Up to 8 conditions per place. [2023-08-24 04:45:10,149 INFO L119 LiptonReduction]: Number of co-enabled transitions 2352 [2023-08-24 04:45:11,342 INFO L134 LiptonReduction]: Checked pairs total: 10314 [2023-08-24 04:45:11,343 INFO L136 LiptonReduction]: Total number of compositions: 38 [2023-08-24 04:45:11,344 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:11,345 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:11,346 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:11,351 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:11,351 INFO L124 PetriNetUnfolderBase]: 2/41 cut-off events. [2023-08-24 04:45:11,351 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 04:45:11,351 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:11,351 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-24 04:45:11,351 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:11,352 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:11,352 INFO L85 PathProgramCache]: Analyzing trace with hash -547612026, now seen corresponding path program 1 times [2023-08-24 04:45:11,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:11,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536489530] [2023-08-24 04:45:11,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:11,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:11,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:11,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:11,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:11,391 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:11,391 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:11,391 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:11,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-24 04:45:11,392 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:11,392 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:11,392 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:11,392 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-24 04:45:11,410 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:11,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 89 places, 85 transitions, 202 flow [2023-08-24 04:45:11,425 INFO L124 PetriNetUnfolderBase]: 9/131 cut-off events. [2023-08-24 04:45:11,425 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 04:45:11,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154 conditions, 131 events. 9/131 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 266 event pairs, 0 based on Foata normal form. 0/113 useless extension candidates. Maximal degree in co-relation 112. Up to 10 conditions per place. [2023-08-24 04:45:11,427 INFO L82 GeneralOperation]: Start removeDead. Operand has 89 places, 85 transitions, 202 flow [2023-08-24 04:45:11,428 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 89 places, 85 transitions, 202 flow [2023-08-24 04:45:11,428 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:11,428 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 89 places, 85 transitions, 202 flow [2023-08-24 04:45:11,428 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 89 places, 85 transitions, 202 flow [2023-08-24 04:45:11,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 89 places, 85 transitions, 202 flow [2023-08-24 04:45:11,439 INFO L124 PetriNetUnfolderBase]: 9/131 cut-off events. [2023-08-24 04:45:11,439 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 04:45:11,440 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154 conditions, 131 events. 9/131 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 266 event pairs, 0 based on Foata normal form. 0/113 useless extension candidates. Maximal degree in co-relation 112. Up to 10 conditions per place. [2023-08-24 04:45:11,443 INFO L119 LiptonReduction]: Number of co-enabled transitions 3976 [2023-08-24 04:45:12,835 INFO L134 LiptonReduction]: Checked pairs total: 15362 [2023-08-24 04:45:12,835 INFO L136 LiptonReduction]: Total number of compositions: 44 [2023-08-24 04:45:12,837 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:12,838 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:12,838 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:12,843 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:12,843 INFO L124 PetriNetUnfolderBase]: 3/56 cut-off events. [2023-08-24 04:45:12,843 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 04:45:12,843 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:12,844 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:12,844 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:12,844 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:12,844 INFO L85 PathProgramCache]: Analyzing trace with hash -553264744, now seen corresponding path program 1 times [2023-08-24 04:45:12,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:12,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051420438] [2023-08-24 04:45:12,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:12,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:12,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:12,864 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:12,882 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:12,883 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:12,883 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:12,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-24 04:45:12,883 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:12,884 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:12,884 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:12,884 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-24 04:45:12,905 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:12,907 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 105 places, 100 transitions, 245 flow [2023-08-24 04:45:12,950 INFO L124 PetriNetUnfolderBase]: 11/158 cut-off events. [2023-08-24 04:45:12,950 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 04:45:12,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 158 events. 11/158 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 330 event pairs, 0 based on Foata normal form. 0/136 useless extension candidates. Maximal degree in co-relation 144. Up to 12 conditions per place. [2023-08-24 04:45:12,952 INFO L82 GeneralOperation]: Start removeDead. Operand has 105 places, 100 transitions, 245 flow [2023-08-24 04:45:12,954 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 105 places, 100 transitions, 245 flow [2023-08-24 04:45:12,955 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:12,955 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 105 places, 100 transitions, 245 flow [2023-08-24 04:45:12,955 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 105 places, 100 transitions, 245 flow [2023-08-24 04:45:12,955 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 105 places, 100 transitions, 245 flow [2023-08-24 04:45:12,971 INFO L124 PetriNetUnfolderBase]: 11/158 cut-off events. [2023-08-24 04:45:12,972 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 04:45:12,973 INFO L83 FinitePrefix]: Finished finitePrefix Result has 189 conditions, 158 events. 11/158 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 330 event pairs, 0 based on Foata normal form. 0/136 useless extension candidates. Maximal degree in co-relation 144. Up to 12 conditions per place. [2023-08-24 04:45:12,978 INFO L119 LiptonReduction]: Number of co-enabled transitions 6020 [2023-08-24 04:45:14,514 INFO L134 LiptonReduction]: Checked pairs total: 25107 [2023-08-24 04:45:14,514 INFO L136 LiptonReduction]: Total number of compositions: 50 [2023-08-24 04:45:14,515 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:14,516 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:14,516 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:14,523 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:14,523 INFO L124 PetriNetUnfolderBase]: 4/69 cut-off events. [2023-08-24 04:45:14,523 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 04:45:14,523 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:14,523 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:14,524 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:14,524 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:14,524 INFO L85 PathProgramCache]: Analyzing trace with hash 626216214, now seen corresponding path program 1 times [2023-08-24 04:45:14,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:14,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66084539] [2023-08-24 04:45:14,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:14,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:14,564 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:14,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:14,603 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:14,603 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:14,603 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:14,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-24 04:45:14,604 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:14,604 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:14,604 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:14,604 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-24 04:45:14,640 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:14,643 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 121 places, 115 transitions, 290 flow [2023-08-24 04:45:14,664 INFO L124 PetriNetUnfolderBase]: 13/185 cut-off events. [2023-08-24 04:45:14,664 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 04:45:14,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225 conditions, 185 events. 13/185 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 448 event pairs, 0 based on Foata normal form. 0/159 useless extension candidates. Maximal degree in co-relation 179. Up to 14 conditions per place. [2023-08-24 04:45:14,666 INFO L82 GeneralOperation]: Start removeDead. Operand has 121 places, 115 transitions, 290 flow [2023-08-24 04:45:14,668 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 121 places, 115 transitions, 290 flow [2023-08-24 04:45:14,668 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:14,668 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 121 places, 115 transitions, 290 flow [2023-08-24 04:45:14,668 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 121 places, 115 transitions, 290 flow [2023-08-24 04:45:14,668 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 121 places, 115 transitions, 290 flow [2023-08-24 04:45:14,687 INFO L124 PetriNetUnfolderBase]: 13/185 cut-off events. [2023-08-24 04:45:14,688 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 04:45:14,690 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225 conditions, 185 events. 13/185 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 448 event pairs, 0 based on Foata normal form. 0/159 useless extension candidates. Maximal degree in co-relation 179. Up to 14 conditions per place. [2023-08-24 04:45:14,697 INFO L119 LiptonReduction]: Number of co-enabled transitions 8484 [2023-08-24 04:45:16,291 INFO L134 LiptonReduction]: Checked pairs total: 35670 [2023-08-24 04:45:16,292 INFO L136 LiptonReduction]: Total number of compositions: 56 [2023-08-24 04:45:16,298 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:16,299 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:16,300 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:16,309 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:16,309 INFO L124 PetriNetUnfolderBase]: 5/83 cut-off events. [2023-08-24 04:45:16,309 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 04:45:16,309 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:16,309 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:16,309 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:16,310 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:16,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1067880291, now seen corresponding path program 1 times [2023-08-24 04:45:16,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:16,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227011514] [2023-08-24 04:45:16,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:16,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:16,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:16,358 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:16,382 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:16,383 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:16,383 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:16,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-24 04:45:16,383 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:16,384 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:16,384 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:16,384 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-24 04:45:16,422 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:16,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 137 places, 130 transitions, 337 flow [2023-08-24 04:45:16,448 INFO L124 PetriNetUnfolderBase]: 15/212 cut-off events. [2023-08-24 04:45:16,448 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 04:45:16,450 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 212 events. 15/212 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 492 event pairs, 0 based on Foata normal form. 0/182 useless extension candidates. Maximal degree in co-relation 215. Up to 16 conditions per place. [2023-08-24 04:45:16,451 INFO L82 GeneralOperation]: Start removeDead. Operand has 137 places, 130 transitions, 337 flow [2023-08-24 04:45:16,452 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 137 places, 130 transitions, 337 flow [2023-08-24 04:45:16,452 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:16,453 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 137 places, 130 transitions, 337 flow [2023-08-24 04:45:16,453 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 137 places, 130 transitions, 337 flow [2023-08-24 04:45:16,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 137 places, 130 transitions, 337 flow [2023-08-24 04:45:16,477 INFO L124 PetriNetUnfolderBase]: 15/212 cut-off events. [2023-08-24 04:45:16,477 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 04:45:16,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 262 conditions, 212 events. 15/212 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 492 event pairs, 0 based on Foata normal form. 0/182 useless extension candidates. Maximal degree in co-relation 215. Up to 16 conditions per place. [2023-08-24 04:45:16,486 INFO L119 LiptonReduction]: Number of co-enabled transitions 11368 [2023-08-24 04:45:18,180 INFO L134 LiptonReduction]: Checked pairs total: 48430 [2023-08-24 04:45:18,181 INFO L136 LiptonReduction]: Total number of compositions: 62 [2023-08-24 04:45:18,183 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:18,185 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:18,185 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:18,196 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:18,196 INFO L124 PetriNetUnfolderBase]: 6/97 cut-off events. [2023-08-24 04:45:18,196 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 04:45:18,197 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:18,197 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:18,197 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:18,197 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:18,197 INFO L85 PathProgramCache]: Analyzing trace with hash 276214986, now seen corresponding path program 1 times [2023-08-24 04:45:18,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:18,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864545101] [2023-08-24 04:45:18,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:18,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:18,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:18,237 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:18,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:18,269 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:18,269 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:18,270 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:18,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-24 04:45:18,270 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:18,270 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:18,271 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:18,271 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-24 04:45:18,303 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:18,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 145 transitions, 386 flow [2023-08-24 04:45:18,328 INFO L124 PetriNetUnfolderBase]: 17/239 cut-off events. [2023-08-24 04:45:18,329 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 04:45:18,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 300 conditions, 239 events. 17/239 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 577 event pairs, 0 based on Foata normal form. 0/205 useless extension candidates. Maximal degree in co-relation 252. Up to 18 conditions per place. [2023-08-24 04:45:18,331 INFO L82 GeneralOperation]: Start removeDead. Operand has 153 places, 145 transitions, 386 flow [2023-08-24 04:45:18,333 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 153 places, 145 transitions, 386 flow [2023-08-24 04:45:18,333 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:18,333 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 153 places, 145 transitions, 386 flow [2023-08-24 04:45:18,333 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 153 places, 145 transitions, 386 flow [2023-08-24 04:45:18,333 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 153 places, 145 transitions, 386 flow [2023-08-24 04:45:18,358 INFO L124 PetriNetUnfolderBase]: 17/239 cut-off events. [2023-08-24 04:45:18,358 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 04:45:18,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 300 conditions, 239 events. 17/239 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 577 event pairs, 0 based on Foata normal form. 0/205 useless extension candidates. Maximal degree in co-relation 252. Up to 18 conditions per place. [2023-08-24 04:45:18,368 INFO L119 LiptonReduction]: Number of co-enabled transitions 14672 [2023-08-24 04:45:20,414 INFO L134 LiptonReduction]: Checked pairs total: 63167 [2023-08-24 04:45:20,414 INFO L136 LiptonReduction]: Total number of compositions: 68 [2023-08-24 04:45:20,415 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:20,416 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:20,416 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:20,426 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:20,427 INFO L124 PetriNetUnfolderBase]: 7/111 cut-off events. [2023-08-24 04:45:20,427 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 04:45:20,427 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:20,427 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:20,427 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:20,428 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:20,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1481618839, now seen corresponding path program 1 times [2023-08-24 04:45:20,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:20,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924857174] [2023-08-24 04:45:20,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:20,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:20,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:20,444 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:20,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:20,459 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:20,460 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:20,460 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:20,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-24 04:45:20,460 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:20,461 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:20,461 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:20,461 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-24 04:45:20,489 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:20,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 169 places, 160 transitions, 437 flow [2023-08-24 04:45:20,520 INFO L124 PetriNetUnfolderBase]: 19/266 cut-off events. [2023-08-24 04:45:20,520 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 04:45:20,523 INFO L83 FinitePrefix]: Finished finitePrefix Result has 339 conditions, 266 events. 19/266 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 636 event pairs, 0 based on Foata normal form. 0/228 useless extension candidates. Maximal degree in co-relation 290. Up to 20 conditions per place. [2023-08-24 04:45:20,523 INFO L82 GeneralOperation]: Start removeDead. Operand has 169 places, 160 transitions, 437 flow [2023-08-24 04:45:20,525 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 169 places, 160 transitions, 437 flow [2023-08-24 04:45:20,525 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:20,526 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 169 places, 160 transitions, 437 flow [2023-08-24 04:45:20,526 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 169 places, 160 transitions, 437 flow [2023-08-24 04:45:20,526 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 169 places, 160 transitions, 437 flow [2023-08-24 04:45:20,555 INFO L124 PetriNetUnfolderBase]: 19/266 cut-off events. [2023-08-24 04:45:20,556 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 04:45:20,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 339 conditions, 266 events. 19/266 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 636 event pairs, 0 based on Foata normal form. 0/228 useless extension candidates. Maximal degree in co-relation 290. Up to 20 conditions per place. [2023-08-24 04:45:20,566 INFO L119 LiptonReduction]: Number of co-enabled transitions 18396 [2023-08-24 04:45:22,844 INFO L134 LiptonReduction]: Checked pairs total: 82293 [2023-08-24 04:45:22,845 INFO L136 LiptonReduction]: Total number of compositions: 74 [2023-08-24 04:45:22,846 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:22,846 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:22,847 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:22,859 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:22,860 INFO L124 PetriNetUnfolderBase]: 8/125 cut-off events. [2023-08-24 04:45:22,860 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 04:45:22,860 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:22,860 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:22,860 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:22,861 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:22,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1995089768, now seen corresponding path program 1 times [2023-08-24 04:45:22,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:22,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782144159] [2023-08-24 04:45:22,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:22,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:22,876 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:22,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:22,890 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:22,891 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:22,891 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:22,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-24 04:45:22,891 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:22,892 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:22,892 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:22,892 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-24 04:45:22,920 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:22,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 185 places, 175 transitions, 490 flow [2023-08-24 04:45:22,957 INFO L124 PetriNetUnfolderBase]: 21/293 cut-off events. [2023-08-24 04:45:22,957 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 04:45:22,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 379 conditions, 293 events. 21/293 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 695 event pairs, 0 based on Foata normal form. 0/251 useless extension candidates. Maximal degree in co-relation 329. Up to 22 conditions per place. [2023-08-24 04:45:22,961 INFO L82 GeneralOperation]: Start removeDead. Operand has 185 places, 175 transitions, 490 flow [2023-08-24 04:45:22,963 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 185 places, 175 transitions, 490 flow [2023-08-24 04:45:22,963 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:22,963 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 185 places, 175 transitions, 490 flow [2023-08-24 04:45:22,963 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 185 places, 175 transitions, 490 flow [2023-08-24 04:45:22,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 185 places, 175 transitions, 490 flow [2023-08-24 04:45:22,998 INFO L124 PetriNetUnfolderBase]: 21/293 cut-off events. [2023-08-24 04:45:22,998 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 04:45:23,002 INFO L83 FinitePrefix]: Finished finitePrefix Result has 379 conditions, 293 events. 21/293 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 695 event pairs, 0 based on Foata normal form. 0/251 useless extension candidates. Maximal degree in co-relation 329. Up to 22 conditions per place. [2023-08-24 04:45:23,010 INFO L119 LiptonReduction]: Number of co-enabled transitions 22540 [2023-08-24 04:45:25,574 INFO L134 LiptonReduction]: Checked pairs total: 114948 [2023-08-24 04:45:25,575 INFO L136 LiptonReduction]: Total number of compositions: 80 [2023-08-24 04:45:25,576 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:25,576 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:25,577 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:25,593 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:25,594 INFO L124 PetriNetUnfolderBase]: 9/139 cut-off events. [2023-08-24 04:45:25,594 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 04:45:25,594 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:25,594 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:25,594 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:25,594 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:25,595 INFO L85 PathProgramCache]: Analyzing trace with hash 718497551, now seen corresponding path program 1 times [2023-08-24 04:45:25,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:25,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531249088] [2023-08-24 04:45:25,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:25,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:25,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:25,614 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:25,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:25,647 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:25,647 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:25,647 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:25,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-24 04:45:25,647 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:25,648 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:25,648 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:25,648 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-24 04:45:25,687 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:25,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 201 places, 190 transitions, 545 flow [2023-08-24 04:45:25,737 INFO L124 PetriNetUnfolderBase]: 23/320 cut-off events. [2023-08-24 04:45:25,737 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 04:45:25,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 420 conditions, 320 events. 23/320 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 774 event pairs, 0 based on Foata normal form. 0/274 useless extension candidates. Maximal degree in co-relation 369. Up to 24 conditions per place. [2023-08-24 04:45:25,741 INFO L82 GeneralOperation]: Start removeDead. Operand has 201 places, 190 transitions, 545 flow [2023-08-24 04:45:25,743 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 201 places, 190 transitions, 545 flow [2023-08-24 04:45:25,743 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:25,743 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 201 places, 190 transitions, 545 flow [2023-08-24 04:45:25,744 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 201 places, 190 transitions, 545 flow [2023-08-24 04:45:25,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 201 places, 190 transitions, 545 flow [2023-08-24 04:45:25,785 INFO L124 PetriNetUnfolderBase]: 23/320 cut-off events. [2023-08-24 04:45:25,785 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 04:45:25,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 420 conditions, 320 events. 23/320 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 774 event pairs, 0 based on Foata normal form. 0/274 useless extension candidates. Maximal degree in co-relation 369. Up to 24 conditions per place. [2023-08-24 04:45:25,799 INFO L119 LiptonReduction]: Number of co-enabled transitions 27104 [2023-08-24 04:45:28,307 INFO L134 LiptonReduction]: Checked pairs total: 114882 [2023-08-24 04:45:28,307 INFO L136 LiptonReduction]: Total number of compositions: 86 [2023-08-24 04:45:28,309 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:28,309 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:28,309 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:28,326 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:28,326 INFO L124 PetriNetUnfolderBase]: 10/153 cut-off events. [2023-08-24 04:45:28,326 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 04:45:28,327 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:28,327 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:28,327 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:28,327 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:28,327 INFO L85 PathProgramCache]: Analyzing trace with hash 645375506, now seen corresponding path program 1 times [2023-08-24 04:45:28,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:28,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288340863] [2023-08-24 04:45:28,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:28,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:28,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:28,348 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:28,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:28,372 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:28,373 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:28,373 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:28,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-24 04:45:28,373 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:28,375 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:28,375 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:28,375 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-24 04:45:28,407 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:28,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 217 places, 205 transitions, 602 flow [2023-08-24 04:45:28,458 INFO L124 PetriNetUnfolderBase]: 25/347 cut-off events. [2023-08-24 04:45:28,459 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 04:45:28,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 462 conditions, 347 events. 25/347 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 842 event pairs, 0 based on Foata normal form. 0/297 useless extension candidates. Maximal degree in co-relation 410. Up to 26 conditions per place. [2023-08-24 04:45:28,464 INFO L82 GeneralOperation]: Start removeDead. Operand has 217 places, 205 transitions, 602 flow [2023-08-24 04:45:28,466 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 217 places, 205 transitions, 602 flow [2023-08-24 04:45:28,466 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:28,466 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 217 places, 205 transitions, 602 flow [2023-08-24 04:45:28,467 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 217 places, 205 transitions, 602 flow [2023-08-24 04:45:28,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 217 places, 205 transitions, 602 flow [2023-08-24 04:45:28,513 INFO L124 PetriNetUnfolderBase]: 25/347 cut-off events. [2023-08-24 04:45:28,514 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 04:45:28,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 462 conditions, 347 events. 25/347 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 842 event pairs, 0 based on Foata normal form. 0/297 useless extension candidates. Maximal degree in co-relation 410. Up to 26 conditions per place. [2023-08-24 04:45:28,532 INFO L119 LiptonReduction]: Number of co-enabled transitions 32088 [2023-08-24 04:45:31,244 INFO L134 LiptonReduction]: Checked pairs total: 145716 [2023-08-24 04:45:31,245 INFO L136 LiptonReduction]: Total number of compositions: 92 [2023-08-24 04:45:31,246 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:31,246 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:31,246 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:31,266 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:31,266 INFO L124 PetriNetUnfolderBase]: 11/167 cut-off events. [2023-08-24 04:45:31,266 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 04:45:31,266 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:31,266 INFO L208 CegarLoopForPetriNet]: trace histogram [13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:31,266 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:31,267 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:31,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1064349672, now seen corresponding path program 1 times [2023-08-24 04:45:31,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:31,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50245748] [2023-08-24 04:45:31,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:31,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:31,284 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:31,303 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:31,303 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:31,303 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:31,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-24 04:45:31,304 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:31,304 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:31,304 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:31,304 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-24 04:45:31,339 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:31,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 220 transitions, 661 flow [2023-08-24 04:45:31,393 INFO L124 PetriNetUnfolderBase]: 27/374 cut-off events. [2023-08-24 04:45:31,393 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 04:45:31,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 505 conditions, 374 events. 27/374 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 913 event pairs, 0 based on Foata normal form. 0/320 useless extension candidates. Maximal degree in co-relation 452. Up to 28 conditions per place. [2023-08-24 04:45:31,400 INFO L82 GeneralOperation]: Start removeDead. Operand has 233 places, 220 transitions, 661 flow [2023-08-24 04:45:31,402 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 233 places, 220 transitions, 661 flow [2023-08-24 04:45:31,402 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:31,402 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 233 places, 220 transitions, 661 flow [2023-08-24 04:45:31,403 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 233 places, 220 transitions, 661 flow [2023-08-24 04:45:31,403 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 220 transitions, 661 flow [2023-08-24 04:45:31,455 INFO L124 PetriNetUnfolderBase]: 27/374 cut-off events. [2023-08-24 04:45:31,455 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 04:45:31,461 INFO L83 FinitePrefix]: Finished finitePrefix Result has 505 conditions, 374 events. 27/374 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 913 event pairs, 0 based on Foata normal form. 0/320 useless extension candidates. Maximal degree in co-relation 452. Up to 28 conditions per place. [2023-08-24 04:45:31,475 INFO L119 LiptonReduction]: Number of co-enabled transitions 37492 [2023-08-24 04:45:34,266 INFO L134 LiptonReduction]: Checked pairs total: 199678 [2023-08-24 04:45:34,267 INFO L136 LiptonReduction]: Total number of compositions: 98 [2023-08-24 04:45:34,268 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:34,268 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:34,268 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:34,290 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:34,290 INFO L124 PetriNetUnfolderBase]: 12/182 cut-off events. [2023-08-24 04:45:34,290 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 04:45:34,291 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:34,291 INFO L208 CegarLoopForPetriNet]: trace histogram [14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:45:34,291 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:34,291 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:34,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1755307124, now seen corresponding path program 1 times [2023-08-24 04:45:34,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:34,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322466167] [2023-08-24 04:45:34,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:34,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:34,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:34,310 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:34,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:34,329 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:34,330 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:34,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-24 04:45:34,330 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:34,330 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:34,330 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:34,331 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-24 04:45:34,367 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:34,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 235 transitions, 722 flow [2023-08-24 04:45:34,428 INFO L124 PetriNetUnfolderBase]: 29/401 cut-off events. [2023-08-24 04:45:34,429 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 04:45:34,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 549 conditions, 401 events. 29/401 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 989 event pairs, 0 based on Foata normal form. 0/343 useless extension candidates. Maximal degree in co-relation 495. Up to 30 conditions per place. [2023-08-24 04:45:34,436 INFO L82 GeneralOperation]: Start removeDead. Operand has 249 places, 235 transitions, 722 flow [2023-08-24 04:45:34,439 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 249 places, 235 transitions, 722 flow [2023-08-24 04:45:34,439 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:34,439 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 249 places, 235 transitions, 722 flow [2023-08-24 04:45:34,439 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 249 places, 235 transitions, 722 flow [2023-08-24 04:45:34,439 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 235 transitions, 722 flow [2023-08-24 04:45:34,497 INFO L124 PetriNetUnfolderBase]: 29/401 cut-off events. [2023-08-24 04:45:34,497 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 04:45:34,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 549 conditions, 401 events. 29/401 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 989 event pairs, 0 based on Foata normal form. 0/343 useless extension candidates. Maximal degree in co-relation 495. Up to 30 conditions per place. [2023-08-24 04:45:34,521 INFO L119 LiptonReduction]: Number of co-enabled transitions 43316 [2023-08-24 04:45:37,601 INFO L134 LiptonReduction]: Checked pairs total: 195158 [2023-08-24 04:45:37,601 INFO L136 LiptonReduction]: Total number of compositions: 104 [2023-08-24 04:45:37,602 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:37,602 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:37,602 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:37,625 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:37,626 INFO L124 PetriNetUnfolderBase]: 13/195 cut-off events. [2023-08-24 04:45:37,626 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 04:45:37,626 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:37,626 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-08-24 04:45:37,626 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:37,626 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:37,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1242624709, now seen corresponding path program 1 times [2023-08-24 04:45:37,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:37,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364925637] [2023-08-24 04:45:37,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:37,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:37,647 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:37,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:37,668 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:37,668 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:37,668 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:37,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-24 04:45:37,669 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:37,670 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:37,671 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:37,671 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-24 04:45:37,712 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:37,715 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 250 transitions, 785 flow [2023-08-24 04:45:37,779 INFO L124 PetriNetUnfolderBase]: 31/428 cut-off events. [2023-08-24 04:45:37,780 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 04:45:37,788 INFO L83 FinitePrefix]: Finished finitePrefix Result has 594 conditions, 428 events. 31/428 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1063 event pairs, 0 based on Foata normal form. 0/366 useless extension candidates. Maximal degree in co-relation 539. Up to 32 conditions per place. [2023-08-24 04:45:37,788 INFO L82 GeneralOperation]: Start removeDead. Operand has 265 places, 250 transitions, 785 flow [2023-08-24 04:45:37,791 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 265 places, 250 transitions, 785 flow [2023-08-24 04:45:37,791 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:37,792 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 265 places, 250 transitions, 785 flow [2023-08-24 04:45:37,792 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 265 places, 250 transitions, 785 flow [2023-08-24 04:45:37,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 250 transitions, 785 flow [2023-08-24 04:45:37,928 INFO L124 PetriNetUnfolderBase]: 31/428 cut-off events. [2023-08-24 04:45:37,928 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 04:45:37,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 594 conditions, 428 events. 31/428 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1063 event pairs, 0 based on Foata normal form. 0/366 useless extension candidates. Maximal degree in co-relation 539. Up to 32 conditions per place. [2023-08-24 04:45:37,955 INFO L119 LiptonReduction]: Number of co-enabled transitions 49560 [2023-08-24 04:45:41,332 INFO L134 LiptonReduction]: Checked pairs total: 257752 [2023-08-24 04:45:41,332 INFO L136 LiptonReduction]: Total number of compositions: 110 [2023-08-24 04:45:41,334 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:41,334 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:41,334 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:41,357 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:41,357 INFO L124 PetriNetUnfolderBase]: 14/209 cut-off events. [2023-08-24 04:45:41,357 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 04:45:41,357 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:41,357 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-08-24 04:45:41,358 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:41,358 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:41,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1360784406, now seen corresponding path program 1 times [2023-08-24 04:45:41,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:41,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942689420] [2023-08-24 04:45:41,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:41,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:41,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:41,379 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:41,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:41,401 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:41,402 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:41,402 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:41,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-24 04:45:41,402 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:41,402 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:41,403 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:41,403 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-24 04:45:41,449 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:41,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 281 places, 265 transitions, 850 flow [2023-08-24 04:45:41,567 INFO L124 PetriNetUnfolderBase]: 33/455 cut-off events. [2023-08-24 04:45:41,568 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 04:45:41,575 INFO L83 FinitePrefix]: Finished finitePrefix Result has 640 conditions, 455 events. 33/455 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1127 event pairs, 0 based on Foata normal form. 0/389 useless extension candidates. Maximal degree in co-relation 584. Up to 34 conditions per place. [2023-08-24 04:45:41,575 INFO L82 GeneralOperation]: Start removeDead. Operand has 281 places, 265 transitions, 850 flow [2023-08-24 04:45:41,578 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 281 places, 265 transitions, 850 flow [2023-08-24 04:45:41,579 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:41,579 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 281 places, 265 transitions, 850 flow [2023-08-24 04:45:41,580 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 281 places, 265 transitions, 850 flow [2023-08-24 04:45:41,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 281 places, 265 transitions, 850 flow [2023-08-24 04:45:41,650 INFO L124 PetriNetUnfolderBase]: 33/455 cut-off events. [2023-08-24 04:45:41,651 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 04:45:41,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 640 conditions, 455 events. 33/455 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1127 event pairs, 0 based on Foata normal form. 0/389 useless extension candidates. Maximal degree in co-relation 584. Up to 34 conditions per place. [2023-08-24 04:45:41,680 INFO L119 LiptonReduction]: Number of co-enabled transitions 56224 [2023-08-24 04:45:44,873 INFO L134 LiptonReduction]: Checked pairs total: 256697 [2023-08-24 04:45:44,873 INFO L136 LiptonReduction]: Total number of compositions: 116 [2023-08-24 04:45:44,874 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:44,874 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:44,874 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:44,942 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:44,942 INFO L124 PetriNetUnfolderBase]: 15/223 cut-off events. [2023-08-24 04:45:44,943 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 04:45:44,943 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:44,943 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-08-24 04:45:44,943 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:44,943 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:44,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1495089360, now seen corresponding path program 1 times [2023-08-24 04:45:44,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:44,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006913618] [2023-08-24 04:45:44,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:44,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:44,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:44,963 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:44,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:44,997 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:44,998 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:44,998 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:44,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-24 04:45:44,999 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:44,999 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:44,999 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:44,999 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-24 04:45:45,039 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:45,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 280 transitions, 917 flow [2023-08-24 04:45:45,125 INFO L124 PetriNetUnfolderBase]: 35/482 cut-off events. [2023-08-24 04:45:45,125 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 04:45:45,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 482 events. 35/482 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1190 event pairs, 0 based on Foata normal form. 0/412 useless extension candidates. Maximal degree in co-relation 630. Up to 36 conditions per place. [2023-08-24 04:45:45,136 INFO L82 GeneralOperation]: Start removeDead. Operand has 297 places, 280 transitions, 917 flow [2023-08-24 04:45:45,140 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 297 places, 280 transitions, 917 flow [2023-08-24 04:45:45,140 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:45,140 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 297 places, 280 transitions, 917 flow [2023-08-24 04:45:45,140 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 297 places, 280 transitions, 917 flow [2023-08-24 04:45:45,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 297 places, 280 transitions, 917 flow [2023-08-24 04:45:45,221 INFO L124 PetriNetUnfolderBase]: 35/482 cut-off events. [2023-08-24 04:45:45,221 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 04:45:45,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 482 events. 35/482 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1190 event pairs, 0 based on Foata normal form. 0/412 useless extension candidates. Maximal degree in co-relation 630. Up to 36 conditions per place. [2023-08-24 04:45:45,252 INFO L119 LiptonReduction]: Number of co-enabled transitions 63308 [2023-08-24 04:45:48,709 INFO L134 LiptonReduction]: Checked pairs total: 334797 [2023-08-24 04:45:48,710 INFO L136 LiptonReduction]: Total number of compositions: 122 [2023-08-24 04:45:48,711 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:48,711 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:48,711 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:48,743 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:48,743 INFO L124 PetriNetUnfolderBase]: 16/237 cut-off events. [2023-08-24 04:45:48,743 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 04:45:48,744 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:48,744 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-08-24 04:45:48,744 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:48,744 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:48,744 INFO L85 PathProgramCache]: Analyzing trace with hash 561105920, now seen corresponding path program 1 times [2023-08-24 04:45:48,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:48,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507216958] [2023-08-24 04:45:48,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:48,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:48,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:48,765 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:48,794 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:48,794 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:48,794 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:48,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-24 04:45:48,794 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:48,795 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:48,795 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:48,795 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-24 04:45:48,837 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:48,840 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 313 places, 295 transitions, 986 flow [2023-08-24 04:45:48,927 INFO L124 PetriNetUnfolderBase]: 37/509 cut-off events. [2023-08-24 04:45:48,927 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 04:45:48,937 INFO L83 FinitePrefix]: Finished finitePrefix Result has 735 conditions, 509 events. 37/509 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1269 event pairs, 0 based on Foata normal form. 0/435 useless extension candidates. Maximal degree in co-relation 677. Up to 38 conditions per place. [2023-08-24 04:45:48,937 INFO L82 GeneralOperation]: Start removeDead. Operand has 313 places, 295 transitions, 986 flow [2023-08-24 04:45:48,941 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 313 places, 295 transitions, 986 flow [2023-08-24 04:45:48,941 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:48,941 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 313 places, 295 transitions, 986 flow [2023-08-24 04:45:48,941 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 313 places, 295 transitions, 986 flow [2023-08-24 04:45:48,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 313 places, 295 transitions, 986 flow [2023-08-24 04:45:49,013 INFO L124 PetriNetUnfolderBase]: 37/509 cut-off events. [2023-08-24 04:45:49,014 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 04:45:49,024 INFO L83 FinitePrefix]: Finished finitePrefix Result has 735 conditions, 509 events. 37/509 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1269 event pairs, 0 based on Foata normal form. 0/435 useless extension candidates. Maximal degree in co-relation 677. Up to 38 conditions per place. [2023-08-24 04:45:49,043 INFO L119 LiptonReduction]: Number of co-enabled transitions 70812 [2023-08-24 04:45:52,914 INFO L134 LiptonReduction]: Checked pairs total: 380141 [2023-08-24 04:45:52,914 INFO L136 LiptonReduction]: Total number of compositions: 128 [2023-08-24 04:45:52,915 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:52,916 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:52,916 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:52,948 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:52,948 INFO L124 PetriNetUnfolderBase]: 17/251 cut-off events. [2023-08-24 04:45:52,948 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 04:45:52,948 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:52,948 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-08-24 04:45:52,949 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:52,949 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:52,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1507061273, now seen corresponding path program 1 times [2023-08-24 04:45:52,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:52,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012342340] [2023-08-24 04:45:52,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:52,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:52,973 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:52,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:52,998 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:52,999 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:52,999 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:52,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-24 04:45:52,999 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:52,999 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:52,999 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:52,999 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-24 04:45:53,044 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:53,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 329 places, 310 transitions, 1057 flow [2023-08-24 04:45:53,148 INFO L124 PetriNetUnfolderBase]: 39/536 cut-off events. [2023-08-24 04:45:53,148 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 04:45:53,158 INFO L83 FinitePrefix]: Finished finitePrefix Result has 784 conditions, 536 events. 39/536 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1354 event pairs, 0 based on Foata normal form. 0/458 useless extension candidates. Maximal degree in co-relation 725. Up to 40 conditions per place. [2023-08-24 04:45:53,158 INFO L82 GeneralOperation]: Start removeDead. Operand has 329 places, 310 transitions, 1057 flow [2023-08-24 04:45:53,161 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 329 places, 310 transitions, 1057 flow [2023-08-24 04:45:53,161 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:53,161 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 329 places, 310 transitions, 1057 flow [2023-08-24 04:45:53,161 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 329 places, 310 transitions, 1057 flow [2023-08-24 04:45:53,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 329 places, 310 transitions, 1057 flow [2023-08-24 04:45:53,233 INFO L124 PetriNetUnfolderBase]: 39/536 cut-off events. [2023-08-24 04:45:53,233 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 04:45:53,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 784 conditions, 536 events. 39/536 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1354 event pairs, 0 based on Foata normal form. 0/458 useless extension candidates. Maximal degree in co-relation 725. Up to 40 conditions per place. [2023-08-24 04:45:53,264 INFO L119 LiptonReduction]: Number of co-enabled transitions 78736 [2023-08-24 04:45:57,128 INFO L134 LiptonReduction]: Checked pairs total: 411425 [2023-08-24 04:45:57,129 INFO L136 LiptonReduction]: Total number of compositions: 134 [2023-08-24 04:45:57,130 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:45:57,130 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:45:57,130 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:45:57,158 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:45:57,158 INFO L124 PetriNetUnfolderBase]: 18/265 cut-off events. [2023-08-24 04:45:57,158 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 04:45:57,158 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:45:57,159 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-08-24 04:45:57,159 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:45:57,159 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:45:57,159 INFO L85 PathProgramCache]: Analyzing trace with hash 453990070, now seen corresponding path program 1 times [2023-08-24 04:45:57,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:45:57,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548584659] [2023-08-24 04:45:57,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:45:57,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:45:57,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:57,184 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:45:57,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:45:57,212 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:45:57,212 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:45:57,212 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:45:57,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-24 04:45:57,213 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:45:57,213 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:45:57,213 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:45:57,213 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-24 04:45:57,272 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:45:57,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 345 places, 325 transitions, 1130 flow [2023-08-24 04:45:57,413 INFO L124 PetriNetUnfolderBase]: 41/563 cut-off events. [2023-08-24 04:45:57,413 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 04:45:57,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 834 conditions, 563 events. 41/563 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1405 event pairs, 0 based on Foata normal form. 0/481 useless extension candidates. Maximal degree in co-relation 774. Up to 42 conditions per place. [2023-08-24 04:45:57,422 INFO L82 GeneralOperation]: Start removeDead. Operand has 345 places, 325 transitions, 1130 flow [2023-08-24 04:45:57,424 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 345 places, 325 transitions, 1130 flow [2023-08-24 04:45:57,424 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:45:57,424 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 345 places, 325 transitions, 1130 flow [2023-08-24 04:45:57,424 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 345 places, 325 transitions, 1130 flow [2023-08-24 04:45:57,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 345 places, 325 transitions, 1130 flow [2023-08-24 04:45:57,500 INFO L124 PetriNetUnfolderBase]: 41/563 cut-off events. [2023-08-24 04:45:57,500 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 04:45:57,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 834 conditions, 563 events. 41/563 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1405 event pairs, 0 based on Foata normal form. 0/481 useless extension candidates. Maximal degree in co-relation 774. Up to 42 conditions per place. [2023-08-24 04:45:57,530 INFO L119 LiptonReduction]: Number of co-enabled transitions 87080 [2023-08-24 04:46:01,533 INFO L134 LiptonReduction]: Checked pairs total: 400397 [2023-08-24 04:46:01,533 INFO L136 LiptonReduction]: Total number of compositions: 140 [2023-08-24 04:46:01,536 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:01,537 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:01,537 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:01,577 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:01,577 INFO L124 PetriNetUnfolderBase]: 19/279 cut-off events. [2023-08-24 04:46:01,577 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 04:46:01,578 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:01,578 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-08-24 04:46:01,578 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:01,578 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:01,578 INFO L85 PathProgramCache]: Analyzing trace with hash 402973869, now seen corresponding path program 1 times [2023-08-24 04:46:01,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:01,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580776366] [2023-08-24 04:46:01,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:01,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:01,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:01,602 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:01,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:01,632 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:01,632 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:01,632 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:01,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-24 04:46:01,632 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:01,633 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:01,633 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:01,633 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-24 04:46:01,683 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:01,686 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 361 places, 340 transitions, 1205 flow [2023-08-24 04:46:01,782 INFO L124 PetriNetUnfolderBase]: 43/590 cut-off events. [2023-08-24 04:46:01,783 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 04:46:01,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 885 conditions, 590 events. 43/590 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1482 event pairs, 0 based on Foata normal form. 0/504 useless extension candidates. Maximal degree in co-relation 824. Up to 44 conditions per place. [2023-08-24 04:46:01,794 INFO L82 GeneralOperation]: Start removeDead. Operand has 361 places, 340 transitions, 1205 flow [2023-08-24 04:46:01,797 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 361 places, 340 transitions, 1205 flow [2023-08-24 04:46:01,797 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:01,797 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 361 places, 340 transitions, 1205 flow [2023-08-24 04:46:01,797 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 361 places, 340 transitions, 1205 flow [2023-08-24 04:46:01,797 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 361 places, 340 transitions, 1205 flow [2023-08-24 04:46:01,918 INFO L124 PetriNetUnfolderBase]: 43/590 cut-off events. [2023-08-24 04:46:01,918 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 04:46:01,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 885 conditions, 590 events. 43/590 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1482 event pairs, 0 based on Foata normal form. 0/504 useless extension candidates. Maximal degree in co-relation 824. Up to 44 conditions per place. [2023-08-24 04:46:01,969 INFO L119 LiptonReduction]: Number of co-enabled transitions 95844 [2023-08-24 04:46:06,173 INFO L134 LiptonReduction]: Checked pairs total: 434963 [2023-08-24 04:46:06,173 INFO L136 LiptonReduction]: Total number of compositions: 146 [2023-08-24 04:46:06,174 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:06,174 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:06,174 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:06,209 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:06,209 INFO L124 PetriNetUnfolderBase]: 20/293 cut-off events. [2023-08-24 04:46:06,209 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 04:46:06,209 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:06,209 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-08-24 04:46:06,209 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:06,210 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:06,210 INFO L85 PathProgramCache]: Analyzing trace with hash -2007824884, now seen corresponding path program 1 times [2023-08-24 04:46:06,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:06,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428385596] [2023-08-24 04:46:06,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:06,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:06,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:06,237 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:06,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:06,269 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:06,269 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:06,270 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:06,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-24 04:46:06,270 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:06,270 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:06,270 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:06,270 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-24 04:46:06,323 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:06,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 377 places, 355 transitions, 1282 flow [2023-08-24 04:46:06,419 INFO L124 PetriNetUnfolderBase]: 45/617 cut-off events. [2023-08-24 04:46:06,419 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 04:46:06,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 937 conditions, 617 events. 45/617 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1535 event pairs, 0 based on Foata normal form. 0/527 useless extension candidates. Maximal degree in co-relation 875. Up to 46 conditions per place. [2023-08-24 04:46:06,433 INFO L82 GeneralOperation]: Start removeDead. Operand has 377 places, 355 transitions, 1282 flow [2023-08-24 04:46:06,437 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 377 places, 355 transitions, 1282 flow [2023-08-24 04:46:06,437 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:06,438 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 377 places, 355 transitions, 1282 flow [2023-08-24 04:46:06,438 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 377 places, 355 transitions, 1282 flow [2023-08-24 04:46:06,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 377 places, 355 transitions, 1282 flow [2023-08-24 04:46:06,564 INFO L124 PetriNetUnfolderBase]: 45/617 cut-off events. [2023-08-24 04:46:06,565 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 04:46:06,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 937 conditions, 617 events. 45/617 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 1535 event pairs, 0 based on Foata normal form. 0/527 useless extension candidates. Maximal degree in co-relation 875. Up to 46 conditions per place. [2023-08-24 04:46:06,606 INFO L119 LiptonReduction]: Number of co-enabled transitions 105028 [2023-08-24 04:46:10,983 INFO L134 LiptonReduction]: Checked pairs total: 486335 [2023-08-24 04:46:10,983 INFO L136 LiptonReduction]: Total number of compositions: 152 [2023-08-24 04:46:10,984 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:10,985 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:10,985 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:11,021 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:11,021 INFO L124 PetriNetUnfolderBase]: 21/307 cut-off events. [2023-08-24 04:46:11,021 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 04:46:11,021 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:11,021 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-08-24 04:46:11,022 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:11,022 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:11,022 INFO L85 PathProgramCache]: Analyzing trace with hash 2109539603, now seen corresponding path program 1 times [2023-08-24 04:46:11,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:11,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418860355] [2023-08-24 04:46:11,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:11,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:11,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:11,045 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:11,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:11,077 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:11,077 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:11,078 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:11,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-24 04:46:11,078 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:11,078 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:11,078 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:11,078 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-24 04:46:11,140 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:11,145 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 393 places, 370 transitions, 1361 flow [2023-08-24 04:46:11,272 INFO L124 PetriNetUnfolderBase]: 47/644 cut-off events. [2023-08-24 04:46:11,272 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 04:46:11,289 INFO L83 FinitePrefix]: Finished finitePrefix Result has 990 conditions, 644 events. 47/644 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1628 event pairs, 0 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 927. Up to 48 conditions per place. [2023-08-24 04:46:11,289 INFO L82 GeneralOperation]: Start removeDead. Operand has 393 places, 370 transitions, 1361 flow [2023-08-24 04:46:11,292 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 393 places, 370 transitions, 1361 flow [2023-08-24 04:46:11,292 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:11,292 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 393 places, 370 transitions, 1361 flow [2023-08-24 04:46:11,292 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 393 places, 370 transitions, 1361 flow [2023-08-24 04:46:11,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 393 places, 370 transitions, 1361 flow [2023-08-24 04:46:11,451 INFO L124 PetriNetUnfolderBase]: 47/644 cut-off events. [2023-08-24 04:46:11,451 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 04:46:11,465 INFO L83 FinitePrefix]: Finished finitePrefix Result has 990 conditions, 644 events. 47/644 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1628 event pairs, 0 based on Foata normal form. 0/550 useless extension candidates. Maximal degree in co-relation 927. Up to 48 conditions per place. [2023-08-24 04:46:11,501 INFO L119 LiptonReduction]: Number of co-enabled transitions 114632 [2023-08-24 04:46:16,103 INFO L134 LiptonReduction]: Checked pairs total: 608829 [2023-08-24 04:46:16,103 INFO L136 LiptonReduction]: Total number of compositions: 158 [2023-08-24 04:46:16,104 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:16,104 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:16,104 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:16,151 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:16,151 INFO L124 PetriNetUnfolderBase]: 22/321 cut-off events. [2023-08-24 04:46:16,151 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 04:46:16,151 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:16,152 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-08-24 04:46:16,152 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:16,152 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:16,152 INFO L85 PathProgramCache]: Analyzing trace with hash -878498814, now seen corresponding path program 1 times [2023-08-24 04:46:16,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:16,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959292722] [2023-08-24 04:46:16,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:16,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:16,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:16,178 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:16,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:16,276 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:16,277 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:16,277 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:16,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-24 04:46:16,277 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:16,277 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:16,277 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:16,277 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-24 04:46:16,348 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:16,353 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 409 places, 385 transitions, 1442 flow [2023-08-24 04:46:16,499 INFO L124 PetriNetUnfolderBase]: 49/671 cut-off events. [2023-08-24 04:46:16,500 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 04:46:16,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1044 conditions, 671 events. 49/671 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1692 event pairs, 0 based on Foata normal form. 0/573 useless extension candidates. Maximal degree in co-relation 980. Up to 50 conditions per place. [2023-08-24 04:46:16,517 INFO L82 GeneralOperation]: Start removeDead. Operand has 409 places, 385 transitions, 1442 flow [2023-08-24 04:46:16,521 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 409 places, 385 transitions, 1442 flow [2023-08-24 04:46:16,521 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:16,521 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 409 places, 385 transitions, 1442 flow [2023-08-24 04:46:16,521 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 409 places, 385 transitions, 1442 flow [2023-08-24 04:46:16,521 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 409 places, 385 transitions, 1442 flow [2023-08-24 04:46:16,677 INFO L124 PetriNetUnfolderBase]: 49/671 cut-off events. [2023-08-24 04:46:16,677 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 04:46:16,697 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1044 conditions, 671 events. 49/671 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1692 event pairs, 0 based on Foata normal form. 0/573 useless extension candidates. Maximal degree in co-relation 980. Up to 50 conditions per place. [2023-08-24 04:46:16,730 INFO L119 LiptonReduction]: Number of co-enabled transitions 124656 [2023-08-24 04:46:21,420 INFO L134 LiptonReduction]: Checked pairs total: 664648 [2023-08-24 04:46:21,421 INFO L136 LiptonReduction]: Total number of compositions: 164 [2023-08-24 04:46:21,422 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:21,422 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:21,422 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:21,496 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:21,496 INFO L124 PetriNetUnfolderBase]: 23/335 cut-off events. [2023-08-24 04:46:21,496 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 04:46:21,496 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:21,496 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-08-24 04:46:21,496 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:21,497 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:21,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1780663577, now seen corresponding path program 1 times [2023-08-24 04:46:21,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:21,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014497242] [2023-08-24 04:46:21,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:21,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:21,539 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:21,573 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:21,573 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:21,573 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:21,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-24 04:46:21,573 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:21,574 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:21,574 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:21,574 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-24 04:46:21,634 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:21,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 425 places, 400 transitions, 1525 flow [2023-08-24 04:46:21,777 INFO L124 PetriNetUnfolderBase]: 51/698 cut-off events. [2023-08-24 04:46:21,777 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 04:46:21,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1099 conditions, 698 events. 51/698 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1773 event pairs, 0 based on Foata normal form. 0/596 useless extension candidates. Maximal degree in co-relation 1034. Up to 52 conditions per place. [2023-08-24 04:46:21,794 INFO L82 GeneralOperation]: Start removeDead. Operand has 425 places, 400 transitions, 1525 flow [2023-08-24 04:46:21,799 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 425 places, 400 transitions, 1525 flow [2023-08-24 04:46:21,799 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:21,799 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 425 places, 400 transitions, 1525 flow [2023-08-24 04:46:21,799 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 425 places, 400 transitions, 1525 flow [2023-08-24 04:46:21,799 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 425 places, 400 transitions, 1525 flow [2023-08-24 04:46:21,915 INFO L124 PetriNetUnfolderBase]: 51/698 cut-off events. [2023-08-24 04:46:21,915 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 04:46:21,933 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1099 conditions, 698 events. 51/698 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1773 event pairs, 0 based on Foata normal form. 0/596 useless extension candidates. Maximal degree in co-relation 1034. Up to 52 conditions per place. [2023-08-24 04:46:21,971 INFO L119 LiptonReduction]: Number of co-enabled transitions 135100 [2023-08-24 04:46:27,082 INFO L134 LiptonReduction]: Checked pairs total: 719331 [2023-08-24 04:46:27,083 INFO L136 LiptonReduction]: Total number of compositions: 170 [2023-08-24 04:46:27,083 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:27,084 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:27,084 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:27,130 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:27,130 INFO L124 PetriNetUnfolderBase]: 24/349 cut-off events. [2023-08-24 04:46:27,130 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 04:46:27,130 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:27,130 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-08-24 04:46:27,131 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:27,131 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:27,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1590289768, now seen corresponding path program 1 times [2023-08-24 04:46:27,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:27,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564577427] [2023-08-24 04:46:27,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:27,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:27,164 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:27,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:27,199 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:27,199 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:27,199 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:27,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-24 04:46:27,199 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:27,200 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:27,200 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:27,200 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-24 04:46:27,257 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:27,260 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 441 places, 415 transitions, 1610 flow [2023-08-24 04:46:27,442 INFO L124 PetriNetUnfolderBase]: 53/725 cut-off events. [2023-08-24 04:46:27,443 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 04:46:27,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1155 conditions, 725 events. 53/725 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1930 event pairs, 0 based on Foata normal form. 0/619 useless extension candidates. Maximal degree in co-relation 1089. Up to 54 conditions per place. [2023-08-24 04:46:27,468 INFO L82 GeneralOperation]: Start removeDead. Operand has 441 places, 415 transitions, 1610 flow [2023-08-24 04:46:27,473 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 441 places, 415 transitions, 1610 flow [2023-08-24 04:46:27,473 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:27,473 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 441 places, 415 transitions, 1610 flow [2023-08-24 04:46:27,474 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 441 places, 415 transitions, 1610 flow [2023-08-24 04:46:27,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 441 places, 415 transitions, 1610 flow [2023-08-24 04:46:27,631 INFO L124 PetriNetUnfolderBase]: 53/725 cut-off events. [2023-08-24 04:46:27,632 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 04:46:27,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1155 conditions, 725 events. 53/725 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1930 event pairs, 0 based on Foata normal form. 0/619 useless extension candidates. Maximal degree in co-relation 1089. Up to 54 conditions per place. [2023-08-24 04:46:27,690 INFO L119 LiptonReduction]: Number of co-enabled transitions 145964 [2023-08-24 04:46:32,878 INFO L134 LiptonReduction]: Checked pairs total: 675794 [2023-08-24 04:46:32,878 INFO L136 LiptonReduction]: Total number of compositions: 176 [2023-08-24 04:46:32,879 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:32,879 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:32,879 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:32,927 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:32,927 INFO L124 PetriNetUnfolderBase]: 25/364 cut-off events. [2023-08-24 04:46:32,927 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 04:46:32,927 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:32,927 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-08-24 04:46:32,927 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:32,927 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:32,928 INFO L85 PathProgramCache]: Analyzing trace with hash -69962049, now seen corresponding path program 1 times [2023-08-24 04:46:32,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:32,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086962891] [2023-08-24 04:46:32,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:32,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:32,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:32,953 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:32,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:32,986 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:32,987 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:32,987 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:32,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-24 04:46:32,987 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:32,987 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:32,987 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:32,988 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-24 04:46:33,049 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:33,052 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 457 places, 430 transitions, 1697 flow [2023-08-24 04:46:33,271 INFO L124 PetriNetUnfolderBase]: 55/752 cut-off events. [2023-08-24 04:46:33,271 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 04:46:33,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1212 conditions, 752 events. 55/752 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2006 event pairs, 0 based on Foata normal form. 0/642 useless extension candidates. Maximal degree in co-relation 1145. Up to 56 conditions per place. [2023-08-24 04:46:33,286 INFO L82 GeneralOperation]: Start removeDead. Operand has 457 places, 430 transitions, 1697 flow [2023-08-24 04:46:33,289 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 457 places, 430 transitions, 1697 flow [2023-08-24 04:46:33,289 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:33,289 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 457 places, 430 transitions, 1697 flow [2023-08-24 04:46:33,289 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 457 places, 430 transitions, 1697 flow [2023-08-24 04:46:33,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 457 places, 430 transitions, 1697 flow [2023-08-24 04:46:33,430 INFO L124 PetriNetUnfolderBase]: 55/752 cut-off events. [2023-08-24 04:46:33,431 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 04:46:33,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1212 conditions, 752 events. 55/752 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2006 event pairs, 0 based on Foata normal form. 0/642 useless extension candidates. Maximal degree in co-relation 1145. Up to 56 conditions per place. [2023-08-24 04:46:33,490 INFO L119 LiptonReduction]: Number of co-enabled transitions 157248 [2023-08-24 04:46:38,863 INFO L134 LiptonReduction]: Checked pairs total: 729392 [2023-08-24 04:46:38,863 INFO L136 LiptonReduction]: Total number of compositions: 182 [2023-08-24 04:46:38,864 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:38,864 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:38,864 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:38,940 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:38,941 INFO L124 PetriNetUnfolderBase]: 26/378 cut-off events. [2023-08-24 04:46:38,941 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 04:46:38,941 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:38,941 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-08-24 04:46:38,941 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:38,941 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:38,941 INFO L85 PathProgramCache]: Analyzing trace with hash 51520462, now seen corresponding path program 1 times [2023-08-24 04:46:38,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:38,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276030170] [2023-08-24 04:46:38,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:38,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:38,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:38,977 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:38,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:39,014 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:39,015 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:39,015 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:39,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-24 04:46:39,015 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:39,015 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:39,016 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:39,016 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-24 04:46:39,093 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:39,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 445 transitions, 1786 flow [2023-08-24 04:46:39,353 INFO L124 PetriNetUnfolderBase]: 57/779 cut-off events. [2023-08-24 04:46:39,354 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 04:46:39,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1270 conditions, 779 events. 57/779 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2076 event pairs, 0 based on Foata normal form. 0/665 useless extension candidates. Maximal degree in co-relation 1202. Up to 58 conditions per place. [2023-08-24 04:46:39,376 INFO L82 GeneralOperation]: Start removeDead. Operand has 473 places, 445 transitions, 1786 flow [2023-08-24 04:46:39,381 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 473 places, 445 transitions, 1786 flow [2023-08-24 04:46:39,381 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:39,381 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 473 places, 445 transitions, 1786 flow [2023-08-24 04:46:39,381 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 473 places, 445 transitions, 1786 flow [2023-08-24 04:46:39,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 473 places, 445 transitions, 1786 flow [2023-08-24 04:46:39,542 INFO L124 PetriNetUnfolderBase]: 57/779 cut-off events. [2023-08-24 04:46:39,543 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 04:46:39,574 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1270 conditions, 779 events. 57/779 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2076 event pairs, 0 based on Foata normal form. 0/665 useless extension candidates. Maximal degree in co-relation 1202. Up to 58 conditions per place. [2023-08-24 04:46:39,645 INFO L119 LiptonReduction]: Number of co-enabled transitions 168952 [2023-08-24 04:46:45,195 INFO L134 LiptonReduction]: Checked pairs total: 777131 [2023-08-24 04:46:45,195 INFO L136 LiptonReduction]: Total number of compositions: 188 [2023-08-24 04:46:45,196 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:45,196 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:45,196 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:45,253 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:45,253 INFO L124 PetriNetUnfolderBase]: 27/392 cut-off events. [2023-08-24 04:46:45,253 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 04:46:45,253 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:45,253 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-08-24 04:46:45,253 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:45,254 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:45,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1096922488, now seen corresponding path program 1 times [2023-08-24 04:46:45,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:45,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263029933] [2023-08-24 04:46:45,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:45,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:45,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:45,289 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:45,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:45,328 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:45,328 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:45,328 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:45,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-24 04:46:45,328 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:45,329 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:45,329 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:45,329 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-24 04:46:45,386 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:45,395 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 489 places, 460 transitions, 1877 flow [2023-08-24 04:46:45,577 INFO L124 PetriNetUnfolderBase]: 59/806 cut-off events. [2023-08-24 04:46:45,577 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 04:46:45,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1329 conditions, 806 events. 59/806 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2155 event pairs, 0 based on Foata normal form. 0/688 useless extension candidates. Maximal degree in co-relation 1260. Up to 60 conditions per place. [2023-08-24 04:46:45,601 INFO L82 GeneralOperation]: Start removeDead. Operand has 489 places, 460 transitions, 1877 flow [2023-08-24 04:46:45,605 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 489 places, 460 transitions, 1877 flow [2023-08-24 04:46:45,605 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:45,605 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 489 places, 460 transitions, 1877 flow [2023-08-24 04:46:45,605 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 489 places, 460 transitions, 1877 flow [2023-08-24 04:46:45,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 489 places, 460 transitions, 1877 flow [2023-08-24 04:46:45,772 INFO L124 PetriNetUnfolderBase]: 59/806 cut-off events. [2023-08-24 04:46:45,772 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 04:46:45,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1329 conditions, 806 events. 59/806 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2155 event pairs, 0 based on Foata normal form. 0/688 useless extension candidates. Maximal degree in co-relation 1260. Up to 60 conditions per place. [2023-08-24 04:46:45,847 INFO L119 LiptonReduction]: Number of co-enabled transitions 181076 [2023-08-24 04:46:51,455 INFO L134 LiptonReduction]: Checked pairs total: 852724 [2023-08-24 04:46:51,455 INFO L136 LiptonReduction]: Total number of compositions: 194 [2023-08-24 04:46:51,456 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:51,456 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:51,456 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:51,514 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:51,514 INFO L124 PetriNetUnfolderBase]: 28/406 cut-off events. [2023-08-24 04:46:51,514 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 04:46:51,514 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:51,514 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-08-24 04:46:51,514 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:51,515 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:51,515 INFO L85 PathProgramCache]: Analyzing trace with hash 218995108, now seen corresponding path program 1 times [2023-08-24 04:46:51,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:51,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82258054] [2023-08-24 04:46:51,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:51,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:51,550 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:51,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:51,588 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:51,588 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:51,589 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:51,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-24 04:46:51,589 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:51,589 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:51,589 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:51,589 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-24 04:46:51,659 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:51,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 505 places, 475 transitions, 1970 flow [2023-08-24 04:46:51,834 INFO L124 PetriNetUnfolderBase]: 61/833 cut-off events. [2023-08-24 04:46:51,835 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 04:46:51,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1389 conditions, 833 events. 61/833 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2235 event pairs, 0 based on Foata normal form. 0/711 useless extension candidates. Maximal degree in co-relation 1319. Up to 62 conditions per place. [2023-08-24 04:46:51,860 INFO L82 GeneralOperation]: Start removeDead. Operand has 505 places, 475 transitions, 1970 flow [2023-08-24 04:46:51,865 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 505 places, 475 transitions, 1970 flow [2023-08-24 04:46:51,865 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:51,865 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 505 places, 475 transitions, 1970 flow [2023-08-24 04:46:51,865 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 505 places, 475 transitions, 1970 flow [2023-08-24 04:46:51,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 505 places, 475 transitions, 1970 flow [2023-08-24 04:46:52,031 INFO L124 PetriNetUnfolderBase]: 61/833 cut-off events. [2023-08-24 04:46:52,032 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 04:46:52,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1389 conditions, 833 events. 61/833 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2235 event pairs, 0 based on Foata normal form. 0/711 useless extension candidates. Maximal degree in co-relation 1319. Up to 62 conditions per place. [2023-08-24 04:46:52,113 INFO L119 LiptonReduction]: Number of co-enabled transitions 193620 [2023-08-24 04:46:58,022 INFO L134 LiptonReduction]: Checked pairs total: 910817 [2023-08-24 04:46:58,023 INFO L136 LiptonReduction]: Total number of compositions: 200 [2023-08-24 04:46:58,024 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:46:58,024 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:46:58,024 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:46:58,090 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:46:58,090 INFO L124 PetriNetUnfolderBase]: 29/420 cut-off events. [2023-08-24 04:46:58,090 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 04:46:58,090 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:46:58,090 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-08-24 04:46:58,090 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:46:58,091 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:46:58,091 INFO L85 PathProgramCache]: Analyzing trace with hash 637434668, now seen corresponding path program 1 times [2023-08-24 04:46:58,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:46:58,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16485337] [2023-08-24 04:46:58,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:46:58,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:46:58,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:58,125 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:46:58,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:46:58,166 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:46:58,166 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:46:58,166 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:46:58,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-24 04:46:58,167 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:46:58,167 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:46:58,167 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:46:58,167 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-24 04:46:58,229 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:46:58,233 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 521 places, 490 transitions, 2065 flow [2023-08-24 04:46:58,429 INFO L124 PetriNetUnfolderBase]: 63/860 cut-off events. [2023-08-24 04:46:58,429 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 04:46:58,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1450 conditions, 860 events. 63/860 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2307 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 1379. Up to 64 conditions per place. [2023-08-24 04:46:58,456 INFO L82 GeneralOperation]: Start removeDead. Operand has 521 places, 490 transitions, 2065 flow [2023-08-24 04:46:58,461 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 521 places, 490 transitions, 2065 flow [2023-08-24 04:46:58,462 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:46:58,462 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 521 places, 490 transitions, 2065 flow [2023-08-24 04:46:58,462 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 521 places, 490 transitions, 2065 flow [2023-08-24 04:46:58,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 521 places, 490 transitions, 2065 flow [2023-08-24 04:46:58,700 INFO L124 PetriNetUnfolderBase]: 63/860 cut-off events. [2023-08-24 04:46:58,701 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 04:46:58,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1450 conditions, 860 events. 63/860 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2307 event pairs, 0 based on Foata normal form. 0/734 useless extension candidates. Maximal degree in co-relation 1379. Up to 64 conditions per place. [2023-08-24 04:46:58,786 INFO L119 LiptonReduction]: Number of co-enabled transitions 206584 [2023-08-24 04:47:05,042 INFO L134 LiptonReduction]: Checked pairs total: 948775 [2023-08-24 04:47:05,042 INFO L136 LiptonReduction]: Total number of compositions: 206 [2023-08-24 04:47:05,043 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:05,043 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:05,043 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:05,168 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:05,168 INFO L124 PetriNetUnfolderBase]: 30/433 cut-off events. [2023-08-24 04:47:05,168 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 04:47:05,168 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:05,169 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-08-24 04:47:05,169 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:05,169 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:05,169 INFO L85 PathProgramCache]: Analyzing trace with hash -523317734, now seen corresponding path program 1 times [2023-08-24 04:47:05,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:05,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753537993] [2023-08-24 04:47:05,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:05,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:05,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:05,207 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:05,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:05,247 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:05,247 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:05,247 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:05,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-24 04:47:05,248 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:05,248 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:05,248 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:05,248 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-24 04:47:05,318 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:05,323 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 537 places, 505 transitions, 2162 flow [2023-08-24 04:47:05,598 INFO L124 PetriNetUnfolderBase]: 65/887 cut-off events. [2023-08-24 04:47:05,599 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 04:47:05,639 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1512 conditions, 887 events. 65/887 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2359 event pairs, 0 based on Foata normal form. 0/757 useless extension candidates. Maximal degree in co-relation 1440. Up to 66 conditions per place. [2023-08-24 04:47:05,640 INFO L82 GeneralOperation]: Start removeDead. Operand has 537 places, 505 transitions, 2162 flow [2023-08-24 04:47:05,647 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 537 places, 505 transitions, 2162 flow [2023-08-24 04:47:05,647 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:05,647 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 537 places, 505 transitions, 2162 flow [2023-08-24 04:47:05,647 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 537 places, 505 transitions, 2162 flow [2023-08-24 04:47:05,647 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 537 places, 505 transitions, 2162 flow [2023-08-24 04:47:05,921 INFO L124 PetriNetUnfolderBase]: 65/887 cut-off events. [2023-08-24 04:47:05,921 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 04:47:05,962 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1512 conditions, 887 events. 65/887 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2359 event pairs, 0 based on Foata normal form. 0/757 useless extension candidates. Maximal degree in co-relation 1440. Up to 66 conditions per place. [2023-08-24 04:47:06,056 INFO L119 LiptonReduction]: Number of co-enabled transitions 219968 [2023-08-24 04:47:12,251 INFO L134 LiptonReduction]: Checked pairs total: 1017731 [2023-08-24 04:47:12,252 INFO L136 LiptonReduction]: Total number of compositions: 212 [2023-08-24 04:47:12,253 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:12,253 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:12,253 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:12,325 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:12,325 INFO L124 PetriNetUnfolderBase]: 31/448 cut-off events. [2023-08-24 04:47:12,325 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 04:47:12,325 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:12,326 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-08-24 04:47:12,326 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:12,326 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:12,326 INFO L85 PathProgramCache]: Analyzing trace with hash -1475319439, now seen corresponding path program 1 times [2023-08-24 04:47:12,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:12,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339737177] [2023-08-24 04:47:12,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:12,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:12,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:12,361 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:12,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:12,408 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:12,408 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:12,408 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:12,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-24 04:47:12,409 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:12,409 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:12,409 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:12,410 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-24 04:47:12,487 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:12,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 553 places, 520 transitions, 2261 flow [2023-08-24 04:47:12,730 INFO L124 PetriNetUnfolderBase]: 67/914 cut-off events. [2023-08-24 04:47:12,731 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 04:47:12,763 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1575 conditions, 914 events. 67/914 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2439 event pairs, 0 based on Foata normal form. 0/780 useless extension candidates. Maximal degree in co-relation 1502. Up to 68 conditions per place. [2023-08-24 04:47:12,763 INFO L82 GeneralOperation]: Start removeDead. Operand has 553 places, 520 transitions, 2261 flow [2023-08-24 04:47:12,769 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 553 places, 520 transitions, 2261 flow [2023-08-24 04:47:12,769 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:12,769 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 553 places, 520 transitions, 2261 flow [2023-08-24 04:47:12,769 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 553 places, 520 transitions, 2261 flow [2023-08-24 04:47:12,769 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 553 places, 520 transitions, 2261 flow [2023-08-24 04:47:13,061 INFO L124 PetriNetUnfolderBase]: 67/914 cut-off events. [2023-08-24 04:47:13,061 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 04:47:13,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1575 conditions, 914 events. 67/914 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2439 event pairs, 0 based on Foata normal form. 0/780 useless extension candidates. Maximal degree in co-relation 1502. Up to 68 conditions per place. [2023-08-24 04:47:13,133 INFO L119 LiptonReduction]: Number of co-enabled transitions 233772 [2023-08-24 04:47:19,439 INFO L134 LiptonReduction]: Checked pairs total: 1089608 [2023-08-24 04:47:19,439 INFO L136 LiptonReduction]: Total number of compositions: 218 [2023-08-24 04:47:19,440 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:19,440 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:19,441 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:19,517 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:19,518 INFO L124 PetriNetUnfolderBase]: 32/461 cut-off events. [2023-08-24 04:47:19,518 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 04:47:19,518 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:19,518 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-08-24 04:47:19,518 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:19,518 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:19,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1983114448, now seen corresponding path program 1 times [2023-08-24 04:47:19,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:19,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333120761] [2023-08-24 04:47:19,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:19,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:19,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:19,551 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:19,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:19,678 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:19,678 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:19,678 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:19,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-24 04:47:19,679 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:19,679 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:19,679 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:19,679 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-24 04:47:19,754 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:19,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 535 transitions, 2362 flow [2023-08-24 04:47:20,069 INFO L124 PetriNetUnfolderBase]: 69/941 cut-off events. [2023-08-24 04:47:20,070 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 04:47:20,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1639 conditions, 941 events. 69/941 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2515 event pairs, 0 based on Foata normal form. 0/803 useless extension candidates. Maximal degree in co-relation 1565. Up to 70 conditions per place. [2023-08-24 04:47:20,103 INFO L82 GeneralOperation]: Start removeDead. Operand has 569 places, 535 transitions, 2362 flow [2023-08-24 04:47:20,108 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 569 places, 535 transitions, 2362 flow [2023-08-24 04:47:20,109 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:20,109 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 569 places, 535 transitions, 2362 flow [2023-08-24 04:47:20,109 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 569 places, 535 transitions, 2362 flow [2023-08-24 04:47:20,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 569 places, 535 transitions, 2362 flow [2023-08-24 04:47:20,331 INFO L124 PetriNetUnfolderBase]: 69/941 cut-off events. [2023-08-24 04:47:20,332 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 04:47:20,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1639 conditions, 941 events. 69/941 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2515 event pairs, 0 based on Foata normal form. 0/803 useless extension candidates. Maximal degree in co-relation 1565. Up to 70 conditions per place. [2023-08-24 04:47:20,440 INFO L119 LiptonReduction]: Number of co-enabled transitions 247996 [2023-08-24 04:47:27,061 INFO L134 LiptonReduction]: Checked pairs total: 1168256 [2023-08-24 04:47:27,062 INFO L136 LiptonReduction]: Total number of compositions: 224 [2023-08-24 04:47:27,063 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:27,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;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:27,063 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:27,174 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:27,174 INFO L124 PetriNetUnfolderBase]: 33/476 cut-off events. [2023-08-24 04:47:27,174 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 04:47:27,174 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:27,174 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-08-24 04:47:27,175 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:27,175 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:27,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1171256492, now seen corresponding path program 1 times [2023-08-24 04:47:27,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:27,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477273826] [2023-08-24 04:47:27,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:27,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:27,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:27,207 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:27,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:27,251 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:27,252 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:27,252 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:27,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-24 04:47:27,252 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:27,252 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:27,252 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:27,252 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-24 04:47:27,321 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:27,325 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 585 places, 550 transitions, 2465 flow [2023-08-24 04:47:27,562 INFO L124 PetriNetUnfolderBase]: 71/968 cut-off events. [2023-08-24 04:47:27,562 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 04:47:27,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1704 conditions, 968 events. 71/968 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2573 event pairs, 0 based on Foata normal form. 0/826 useless extension candidates. Maximal degree in co-relation 1629. Up to 72 conditions per place. [2023-08-24 04:47:27,596 INFO L82 GeneralOperation]: Start removeDead. Operand has 585 places, 550 transitions, 2465 flow [2023-08-24 04:47:27,602 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 585 places, 550 transitions, 2465 flow [2023-08-24 04:47:27,602 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:27,603 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 585 places, 550 transitions, 2465 flow [2023-08-24 04:47:27,603 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 585 places, 550 transitions, 2465 flow [2023-08-24 04:47:27,603 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 585 places, 550 transitions, 2465 flow [2023-08-24 04:47:27,904 INFO L124 PetriNetUnfolderBase]: 71/968 cut-off events. [2023-08-24 04:47:27,905 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 04:47:27,928 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1704 conditions, 968 events. 71/968 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2573 event pairs, 0 based on Foata normal form. 0/826 useless extension candidates. Maximal degree in co-relation 1629. Up to 72 conditions per place. [2023-08-24 04:47:27,991 INFO L119 LiptonReduction]: Number of co-enabled transitions 262640 [2023-08-24 04:47:34,639 INFO L134 LiptonReduction]: Checked pairs total: 1221977 [2023-08-24 04:47:34,640 INFO L136 LiptonReduction]: Total number of compositions: 230 [2023-08-24 04:47:34,640 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:34,641 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:34,641 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:34,778 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:34,778 INFO L124 PetriNetUnfolderBase]: 34/490 cut-off events. [2023-08-24 04:47:34,778 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 04:47:34,778 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:34,778 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-08-24 04:47:34,778 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:34,778 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:34,779 INFO L85 PathProgramCache]: Analyzing trace with hash -515130650, now seen corresponding path program 1 times [2023-08-24 04:47:34,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:34,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770457474] [2023-08-24 04:47:34,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:34,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:34,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:34,814 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:34,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:34,860 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:34,861 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:34,861 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:34,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-24 04:47:34,861 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:34,861 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:34,861 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:34,861 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-24 04:47:34,942 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:34,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 601 places, 565 transitions, 2570 flow [2023-08-24 04:47:35,185 INFO L124 PetriNetUnfolderBase]: 73/995 cut-off events. [2023-08-24 04:47:35,185 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 04:47:35,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1770 conditions, 995 events. 73/995 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2692 event pairs, 0 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 1694. Up to 74 conditions per place. [2023-08-24 04:47:35,221 INFO L82 GeneralOperation]: Start removeDead. Operand has 601 places, 565 transitions, 2570 flow [2023-08-24 04:47:35,227 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 601 places, 565 transitions, 2570 flow [2023-08-24 04:47:35,227 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:35,227 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 601 places, 565 transitions, 2570 flow [2023-08-24 04:47:35,227 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 601 places, 565 transitions, 2570 flow [2023-08-24 04:47:35,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 601 places, 565 transitions, 2570 flow [2023-08-24 04:47:35,465 INFO L124 PetriNetUnfolderBase]: 73/995 cut-off events. [2023-08-24 04:47:35,465 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 04:47:35,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1770 conditions, 995 events. 73/995 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2692 event pairs, 0 based on Foata normal form. 0/849 useless extension candidates. Maximal degree in co-relation 1694. Up to 74 conditions per place. [2023-08-24 04:47:35,585 INFO L119 LiptonReduction]: Number of co-enabled transitions 277704 [2023-08-24 04:47:42,585 INFO L134 LiptonReduction]: Checked pairs total: 1291017 [2023-08-24 04:47:42,585 INFO L136 LiptonReduction]: Total number of compositions: 236 [2023-08-24 04:47:42,586 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:42,586 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:42,586 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:42,679 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:42,680 INFO L124 PetriNetUnfolderBase]: 35/504 cut-off events. [2023-08-24 04:47:42,680 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 04:47:42,680 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:42,680 INFO L208 CegarLoopForPetriNet]: trace histogram [37, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:42,680 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:42,680 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:42,680 INFO L85 PathProgramCache]: Analyzing trace with hash 260706008, now seen corresponding path program 1 times [2023-08-24 04:47:42,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:42,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202875392] [2023-08-24 04:47:42,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:42,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:42,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:42,723 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:42,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:42,775 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:42,775 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:42,775 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:42,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-24 04:47:42,776 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:42,776 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:42,776 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:42,776 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-24 04:47:42,860 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:42,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 580 transitions, 2677 flow [2023-08-24 04:47:43,276 INFO L124 PetriNetUnfolderBase]: 75/1022 cut-off events. [2023-08-24 04:47:43,276 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 04:47:43,304 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1837 conditions, 1022 events. 75/1022 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2741 event pairs, 0 based on Foata normal form. 0/872 useless extension candidates. Maximal degree in co-relation 1760. Up to 76 conditions per place. [2023-08-24 04:47:43,304 INFO L82 GeneralOperation]: Start removeDead. Operand has 617 places, 580 transitions, 2677 flow [2023-08-24 04:47:43,310 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 617 places, 580 transitions, 2677 flow [2023-08-24 04:47:43,311 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:43,311 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 617 places, 580 transitions, 2677 flow [2023-08-24 04:47:43,311 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 617 places, 580 transitions, 2677 flow [2023-08-24 04:47:43,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 617 places, 580 transitions, 2677 flow [2023-08-24 04:47:43,572 INFO L124 PetriNetUnfolderBase]: 75/1022 cut-off events. [2023-08-24 04:47:43,572 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 04:47:43,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1837 conditions, 1022 events. 75/1022 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2741 event pairs, 0 based on Foata normal form. 0/872 useless extension candidates. Maximal degree in co-relation 1760. Up to 76 conditions per place. [2023-08-24 04:47:43,698 INFO L119 LiptonReduction]: Number of co-enabled transitions 293188 [2023-08-24 04:47:50,820 INFO L134 LiptonReduction]: Checked pairs total: 1375693 [2023-08-24 04:47:50,820 INFO L136 LiptonReduction]: Total number of compositions: 242 [2023-08-24 04:47:50,821 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:50,821 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:50,821 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:50,919 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:50,920 INFO L124 PetriNetUnfolderBase]: 36/518 cut-off events. [2023-08-24 04:47:50,920 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 04:47:50,920 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:50,920 INFO L208 CegarLoopForPetriNet]: trace histogram [38, 37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:50,920 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:50,920 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:50,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1071275178, now seen corresponding path program 1 times [2023-08-24 04:47:50,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:50,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662800843] [2023-08-24 04:47:50,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:50,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:50,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:50,969 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:50,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:51,028 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:51,028 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:51,029 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:51,029 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-24 04:47:51,029 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:51,030 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:51,030 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:51,030 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-24 04:47:51,116 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:51,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 633 places, 595 transitions, 2786 flow [2023-08-24 04:47:51,452 INFO L124 PetriNetUnfolderBase]: 77/1049 cut-off events. [2023-08-24 04:47:51,452 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 04:47:51,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1905 conditions, 1049 events. 77/1049 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2803 event pairs, 0 based on Foata normal form. 0/895 useless extension candidates. Maximal degree in co-relation 1827. Up to 78 conditions per place. [2023-08-24 04:47:51,493 INFO L82 GeneralOperation]: Start removeDead. Operand has 633 places, 595 transitions, 2786 flow [2023-08-24 04:47:51,500 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 633 places, 595 transitions, 2786 flow [2023-08-24 04:47:51,501 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:51,501 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 633 places, 595 transitions, 2786 flow [2023-08-24 04:47:51,501 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 633 places, 595 transitions, 2786 flow [2023-08-24 04:47:51,501 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 633 places, 595 transitions, 2786 flow [2023-08-24 04:47:51,823 INFO L124 PetriNetUnfolderBase]: 77/1049 cut-off events. [2023-08-24 04:47:51,823 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 04:47:51,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1905 conditions, 1049 events. 77/1049 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2803 event pairs, 0 based on Foata normal form. 0/895 useless extension candidates. Maximal degree in co-relation 1827. Up to 78 conditions per place. [2023-08-24 04:47:51,940 INFO L119 LiptonReduction]: Number of co-enabled transitions 309092 [2023-08-24 04:47:59,320 INFO L134 LiptonReduction]: Checked pairs total: 1432279 [2023-08-24 04:47:59,320 INFO L136 LiptonReduction]: Total number of compositions: 248 [2023-08-24 04:47:59,321 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:47:59,321 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:47:59,321 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:47:59,430 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:47:59,430 INFO L124 PetriNetUnfolderBase]: 37/531 cut-off events. [2023-08-24 04:47:59,430 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 04:47:59,430 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:47:59,430 INFO L208 CegarLoopForPetriNet]: trace histogram [39, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:47:59,430 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:47:59,430 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:47:59,431 INFO L85 PathProgramCache]: Analyzing trace with hash -398761277, now seen corresponding path program 1 times [2023-08-24 04:47:59,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:47:59,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046734344] [2023-08-24 04:47:59,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:47:59,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:47:59,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:59,477 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:47:59,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:47:59,534 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:47:59,534 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:47:59,534 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:47:59,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-24 04:47:59,534 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:47:59,535 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:47:59,535 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:47:59,535 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-24 04:47:59,616 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:47:59,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 649 places, 610 transitions, 2897 flow [2023-08-24 04:47:59,906 INFO L124 PetriNetUnfolderBase]: 79/1076 cut-off events. [2023-08-24 04:47:59,906 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 04:47:59,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1974 conditions, 1076 events. 79/1076 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2975 event pairs, 0 based on Foata normal form. 0/918 useless extension candidates. Maximal degree in co-relation 1895. Up to 80 conditions per place. [2023-08-24 04:47:59,948 INFO L82 GeneralOperation]: Start removeDead. Operand has 649 places, 610 transitions, 2897 flow [2023-08-24 04:47:59,956 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 649 places, 610 transitions, 2897 flow [2023-08-24 04:47:59,956 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:47:59,956 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 649 places, 610 transitions, 2897 flow [2023-08-24 04:47:59,956 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 649 places, 610 transitions, 2897 flow [2023-08-24 04:47:59,956 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 649 places, 610 transitions, 2897 flow [2023-08-24 04:48:00,329 INFO L124 PetriNetUnfolderBase]: 79/1076 cut-off events. [2023-08-24 04:48:00,329 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 04:48:00,358 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1974 conditions, 1076 events. 79/1076 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 2975 event pairs, 0 based on Foata normal form. 0/918 useless extension candidates. Maximal degree in co-relation 1895. Up to 80 conditions per place. [2023-08-24 04:48:00,434 INFO L119 LiptonReduction]: Number of co-enabled transitions 325416 [2023-08-24 04:48:08,097 INFO L134 LiptonReduction]: Checked pairs total: 1514238 [2023-08-24 04:48:08,097 INFO L136 LiptonReduction]: Total number of compositions: 254 [2023-08-24 04:48:08,098 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:08,098 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:08,098 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:08,236 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:08,236 INFO L124 PetriNetUnfolderBase]: 38/546 cut-off events. [2023-08-24 04:48:08,236 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 04:48:08,236 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:08,236 INFO L208 CegarLoopForPetriNet]: trace histogram [40, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:08,237 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:08,237 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:08,237 INFO L85 PathProgramCache]: Analyzing trace with hash -669440758, now seen corresponding path program 1 times [2023-08-24 04:48:08,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:08,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162640488] [2023-08-24 04:48:08,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:08,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:08,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:08,286 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:08,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:08,351 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:08,351 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:08,351 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:08,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-24 04:48:08,351 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:08,352 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:08,352 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:08,352 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-24 04:48:08,451 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:08,457 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 665 places, 625 transitions, 3010 flow [2023-08-24 04:48:08,816 INFO L124 PetriNetUnfolderBase]: 81/1103 cut-off events. [2023-08-24 04:48:08,816 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 04:48:08,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2044 conditions, 1103 events. 81/1103 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3044 event pairs, 0 based on Foata normal form. 0/941 useless extension candidates. Maximal degree in co-relation 1964. Up to 82 conditions per place. [2023-08-24 04:48:08,862 INFO L82 GeneralOperation]: Start removeDead. Operand has 665 places, 625 transitions, 3010 flow [2023-08-24 04:48:08,869 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 665 places, 625 transitions, 3010 flow [2023-08-24 04:48:08,869 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:08,869 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 665 places, 625 transitions, 3010 flow [2023-08-24 04:48:08,869 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 665 places, 625 transitions, 3010 flow [2023-08-24 04:48:08,869 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 665 places, 625 transitions, 3010 flow [2023-08-24 04:48:09,169 INFO L124 PetriNetUnfolderBase]: 81/1103 cut-off events. [2023-08-24 04:48:09,169 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 04:48:09,213 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2044 conditions, 1103 events. 81/1103 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3044 event pairs, 0 based on Foata normal form. 0/941 useless extension candidates. Maximal degree in co-relation 1964. Up to 82 conditions per place. [2023-08-24 04:48:09,320 INFO L119 LiptonReduction]: Number of co-enabled transitions 342160 [2023-08-24 04:48:17,008 INFO L134 LiptonReduction]: Checked pairs total: 1597587 [2023-08-24 04:48:17,008 INFO L136 LiptonReduction]: Total number of compositions: 260 [2023-08-24 04:48:17,009 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:17,010 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:17,010 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:17,122 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:17,122 INFO L124 PetriNetUnfolderBase]: 39/560 cut-off events. [2023-08-24 04:48:17,122 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 04:48:17,123 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:17,123 INFO L208 CegarLoopForPetriNet]: trace histogram [41, 40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:17,123 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:17,123 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:17,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1083287497, now seen corresponding path program 1 times [2023-08-24 04:48:17,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:17,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655683540] [2023-08-24 04:48:17,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:17,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:17,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:17,174 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:17,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:17,231 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:17,231 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:17,232 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:17,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-24 04:48:17,232 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:17,232 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:17,232 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:17,232 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-24 04:48:17,309 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:17,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 681 places, 640 transitions, 3125 flow [2023-08-24 04:48:17,664 INFO L124 PetriNetUnfolderBase]: 83/1130 cut-off events. [2023-08-24 04:48:17,664 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 04:48:17,704 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2115 conditions, 1130 events. 83/1130 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3017 event pairs, 0 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 2034. Up to 84 conditions per place. [2023-08-24 04:48:17,704 INFO L82 GeneralOperation]: Start removeDead. Operand has 681 places, 640 transitions, 3125 flow [2023-08-24 04:48:17,710 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 681 places, 640 transitions, 3125 flow [2023-08-24 04:48:17,710 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:17,710 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 681 places, 640 transitions, 3125 flow [2023-08-24 04:48:17,710 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 681 places, 640 transitions, 3125 flow [2023-08-24 04:48:17,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 681 places, 640 transitions, 3125 flow [2023-08-24 04:48:18,024 INFO L124 PetriNetUnfolderBase]: 83/1130 cut-off events. [2023-08-24 04:48:18,024 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 04:48:18,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2115 conditions, 1130 events. 83/1130 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3017 event pairs, 0 based on Foata normal form. 0/964 useless extension candidates. Maximal degree in co-relation 2034. Up to 84 conditions per place. [2023-08-24 04:48:18,179 INFO L119 LiptonReduction]: Number of co-enabled transitions 359324 [2023-08-24 04:48:26,048 INFO L134 LiptonReduction]: Checked pairs total: 1700660 [2023-08-24 04:48:26,048 INFO L136 LiptonReduction]: Total number of compositions: 266 [2023-08-24 04:48:26,049 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:26,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;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:26,049 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:26,176 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:26,176 INFO L124 PetriNetUnfolderBase]: 40/574 cut-off events. [2023-08-24 04:48:26,176 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 04:48:26,176 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:26,177 INFO L208 CegarLoopForPetriNet]: trace histogram [42, 41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:26,177 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:26,177 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:26,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1053308360, now seen corresponding path program 1 times [2023-08-24 04:48:26,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:26,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386480249] [2023-08-24 04:48:26,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:26,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:26,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:26,225 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:26,290 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:26,291 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:26,291 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:26,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-24 04:48:26,291 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:26,291 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:26,291 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:26,291 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-24 04:48:26,372 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:26,375 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 697 places, 655 transitions, 3242 flow [2023-08-24 04:48:26,708 INFO L124 PetriNetUnfolderBase]: 85/1157 cut-off events. [2023-08-24 04:48:26,708 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 04:48:26,758 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2187 conditions, 1157 events. 85/1157 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3105 event pairs, 0 based on Foata normal form. 0/987 useless extension candidates. Maximal degree in co-relation 2105. Up to 86 conditions per place. [2023-08-24 04:48:26,758 INFO L82 GeneralOperation]: Start removeDead. Operand has 697 places, 655 transitions, 3242 flow [2023-08-24 04:48:26,766 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 697 places, 655 transitions, 3242 flow [2023-08-24 04:48:26,766 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:26,766 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 697 places, 655 transitions, 3242 flow [2023-08-24 04:48:26,766 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 697 places, 655 transitions, 3242 flow [2023-08-24 04:48:26,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 697 places, 655 transitions, 3242 flow [2023-08-24 04:48:27,127 INFO L124 PetriNetUnfolderBase]: 85/1157 cut-off events. [2023-08-24 04:48:27,128 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 04:48:27,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2187 conditions, 1157 events. 85/1157 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3105 event pairs, 0 based on Foata normal form. 0/987 useless extension candidates. Maximal degree in co-relation 2105. Up to 86 conditions per place. [2023-08-24 04:48:27,270 INFO L119 LiptonReduction]: Number of co-enabled transitions 376908 [2023-08-24 04:48:35,438 INFO L134 LiptonReduction]: Checked pairs total: 1774362 [2023-08-24 04:48:35,439 INFO L136 LiptonReduction]: Total number of compositions: 272 [2023-08-24 04:48:35,439 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:35,440 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:35,440 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:35,565 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:35,565 INFO L124 PetriNetUnfolderBase]: 41/588 cut-off events. [2023-08-24 04:48:35,565 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 04:48:35,565 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:35,566 INFO L208 CegarLoopForPetriNet]: trace histogram [43, 42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:35,566 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:35,566 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:35,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1134137745, now seen corresponding path program 1 times [2023-08-24 04:48:35,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:35,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33331362] [2023-08-24 04:48:35,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:35,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:35,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:35,615 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:35,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:35,677 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:35,677 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:35,678 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:35,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-24 04:48:35,678 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:35,678 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:35,678 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:35,678 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-24 04:48:35,761 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:35,764 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 670 transitions, 3361 flow [2023-08-24 04:48:36,120 INFO L124 PetriNetUnfolderBase]: 87/1184 cut-off events. [2023-08-24 04:48:36,120 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 04:48:36,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2260 conditions, 1184 events. 87/1184 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3168 event pairs, 0 based on Foata normal form. 0/1010 useless extension candidates. Maximal degree in co-relation 2177. Up to 88 conditions per place. [2023-08-24 04:48:36,174 INFO L82 GeneralOperation]: Start removeDead. Operand has 713 places, 670 transitions, 3361 flow [2023-08-24 04:48:36,182 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 713 places, 670 transitions, 3361 flow [2023-08-24 04:48:36,183 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:36,183 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 713 places, 670 transitions, 3361 flow [2023-08-24 04:48:36,183 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 713 places, 670 transitions, 3361 flow [2023-08-24 04:48:36,183 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 713 places, 670 transitions, 3361 flow [2023-08-24 04:48:36,543 INFO L124 PetriNetUnfolderBase]: 87/1184 cut-off events. [2023-08-24 04:48:36,543 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 04:48:36,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2260 conditions, 1184 events. 87/1184 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3168 event pairs, 0 based on Foata normal form. 0/1010 useless extension candidates. Maximal degree in co-relation 2177. Up to 88 conditions per place. [2023-08-24 04:48:36,799 INFO L119 LiptonReduction]: Number of co-enabled transitions 394912 [2023-08-24 04:48:45,147 INFO L134 LiptonReduction]: Checked pairs total: 1848984 [2023-08-24 04:48:45,147 INFO L136 LiptonReduction]: Total number of compositions: 278 [2023-08-24 04:48:45,148 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:45,148 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:45,148 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:45,330 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:45,330 INFO L124 PetriNetUnfolderBase]: 42/602 cut-off events. [2023-08-24 04:48:45,330 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 04:48:45,330 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:45,330 INFO L208 CegarLoopForPetriNet]: trace histogram [44, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:45,330 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:45,330 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:45,330 INFO L85 PathProgramCache]: Analyzing trace with hash 223386622, now seen corresponding path program 1 times [2023-08-24 04:48:45,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:45,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537292523] [2023-08-24 04:48:45,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:45,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:45,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:45,376 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:45,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:45,441 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:45,441 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:45,441 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:45,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-24 04:48:45,441 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:45,441 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:45,442 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:45,442 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-24 04:48:45,533 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:45,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 729 places, 685 transitions, 3482 flow [2023-08-24 04:48:45,903 INFO L124 PetriNetUnfolderBase]: 89/1211 cut-off events. [2023-08-24 04:48:45,903 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 04:48:45,958 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2334 conditions, 1211 events. 89/1211 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3234 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 2250. Up to 90 conditions per place. [2023-08-24 04:48:45,958 INFO L82 GeneralOperation]: Start removeDead. Operand has 729 places, 685 transitions, 3482 flow [2023-08-24 04:48:45,970 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 729 places, 685 transitions, 3482 flow [2023-08-24 04:48:45,970 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:45,970 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 729 places, 685 transitions, 3482 flow [2023-08-24 04:48:45,970 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 729 places, 685 transitions, 3482 flow [2023-08-24 04:48:45,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 729 places, 685 transitions, 3482 flow [2023-08-24 04:48:46,332 INFO L124 PetriNetUnfolderBase]: 89/1211 cut-off events. [2023-08-24 04:48:46,333 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 04:48:46,388 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2334 conditions, 1211 events. 89/1211 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3234 event pairs, 0 based on Foata normal form. 0/1033 useless extension candidates. Maximal degree in co-relation 2250. Up to 90 conditions per place. [2023-08-24 04:48:46,520 INFO L119 LiptonReduction]: Number of co-enabled transitions 413336 [2023-08-24 04:48:55,007 INFO L134 LiptonReduction]: Checked pairs total: 1927687 [2023-08-24 04:48:55,007 INFO L136 LiptonReduction]: Total number of compositions: 284 [2023-08-24 04:48:55,008 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:48:55,008 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:48:55,008 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:48:55,148 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:48:55,149 INFO L124 PetriNetUnfolderBase]: 43/616 cut-off events. [2023-08-24 04:48:55,149 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 04:48:55,149 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:48:55,149 INFO L208 CegarLoopForPetriNet]: trace histogram [45, 44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:48:55,149 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:48:55,149 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:48:55,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1832268504, now seen corresponding path program 1 times [2023-08-24 04:48:55,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:48:55,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465454977] [2023-08-24 04:48:55,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:48:55,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:48:55,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:55,202 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:48:55,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:48:55,272 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:48:55,273 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:48:55,273 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:48:55,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-24 04:48:55,273 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:48:55,273 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:48:55,273 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:48:55,273 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-24 04:48:55,413 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:48:55,417 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 745 places, 700 transitions, 3605 flow [2023-08-24 04:48:55,806 INFO L124 PetriNetUnfolderBase]: 91/1238 cut-off events. [2023-08-24 04:48:55,807 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-24 04:48:55,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2409 conditions, 1238 events. 91/1238 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3336 event pairs, 0 based on Foata normal form. 0/1056 useless extension candidates. Maximal degree in co-relation 2324. Up to 92 conditions per place. [2023-08-24 04:48:55,864 INFO L82 GeneralOperation]: Start removeDead. Operand has 745 places, 700 transitions, 3605 flow [2023-08-24 04:48:55,873 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 745 places, 700 transitions, 3605 flow [2023-08-24 04:48:55,873 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:48:55,873 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 745 places, 700 transitions, 3605 flow [2023-08-24 04:48:55,874 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 745 places, 700 transitions, 3605 flow [2023-08-24 04:48:55,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 745 places, 700 transitions, 3605 flow [2023-08-24 04:48:56,256 INFO L124 PetriNetUnfolderBase]: 91/1238 cut-off events. [2023-08-24 04:48:56,256 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-24 04:48:56,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2409 conditions, 1238 events. 91/1238 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3336 event pairs, 0 based on Foata normal form. 0/1056 useless extension candidates. Maximal degree in co-relation 2324. Up to 92 conditions per place. [2023-08-24 04:48:56,453 INFO L119 LiptonReduction]: Number of co-enabled transitions 432180 [2023-08-24 04:49:05,268 INFO L134 LiptonReduction]: Checked pairs total: 2017950 [2023-08-24 04:49:05,268 INFO L136 LiptonReduction]: Total number of compositions: 290 [2023-08-24 04:49:05,269 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:05,269 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:05,269 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:05,416 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:05,416 INFO L124 PetriNetUnfolderBase]: 44/630 cut-off events. [2023-08-24 04:49:05,416 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-24 04:49:05,416 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:05,416 INFO L208 CegarLoopForPetriNet]: trace histogram [46, 45, 45, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:05,416 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:05,417 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:05,417 INFO L85 PathProgramCache]: Analyzing trace with hash 65732308, now seen corresponding path program 1 times [2023-08-24 04:49:05,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:05,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603352474] [2023-08-24 04:49:05,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:05,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:05,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:05,472 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:05,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:05,547 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:05,547 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:05,548 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:05,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-24 04:49:05,548 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:05,548 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:05,548 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:05,548 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-24 04:49:05,651 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:05,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 761 places, 715 transitions, 3730 flow [2023-08-24 04:49:06,096 INFO L124 PetriNetUnfolderBase]: 93/1265 cut-off events. [2023-08-24 04:49:06,096 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-24 04:49:06,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2485 conditions, 1265 events. 93/1265 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3399 event pairs, 0 based on Foata normal form. 0/1079 useless extension candidates. Maximal degree in co-relation 2399. Up to 94 conditions per place. [2023-08-24 04:49:06,156 INFO L82 GeneralOperation]: Start removeDead. Operand has 761 places, 715 transitions, 3730 flow [2023-08-24 04:49:06,164 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 761 places, 715 transitions, 3730 flow [2023-08-24 04:49:06,165 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:06,165 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 761 places, 715 transitions, 3730 flow [2023-08-24 04:49:06,165 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 761 places, 715 transitions, 3730 flow [2023-08-24 04:49:06,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 761 places, 715 transitions, 3730 flow [2023-08-24 04:49:06,568 INFO L124 PetriNetUnfolderBase]: 93/1265 cut-off events. [2023-08-24 04:49:06,568 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-24 04:49:06,629 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2485 conditions, 1265 events. 93/1265 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3399 event pairs, 0 based on Foata normal form. 0/1079 useless extension candidates. Maximal degree in co-relation 2399. Up to 94 conditions per place. [2023-08-24 04:49:06,771 INFO L119 LiptonReduction]: Number of co-enabled transitions 451444 [2023-08-24 04:49:15,706 INFO L134 LiptonReduction]: Checked pairs total: 2128347 [2023-08-24 04:49:15,706 INFO L136 LiptonReduction]: Total number of compositions: 296 [2023-08-24 04:49:15,707 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:15,708 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:15,708 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:15,865 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:15,865 INFO L124 PetriNetUnfolderBase]: 45/644 cut-off events. [2023-08-24 04:49:15,865 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-24 04:49:15,865 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:15,865 INFO L208 CegarLoopForPetriNet]: trace histogram [47, 46, 46, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:15,866 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:15,866 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:15,866 INFO L85 PathProgramCache]: Analyzing trace with hash 102025371, now seen corresponding path program 1 times [2023-08-24 04:49:15,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:15,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402558323] [2023-08-24 04:49:15,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:15,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:15,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:15,914 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:15,990 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:15,990 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:15,991 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:15,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-24 04:49:15,991 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:15,991 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:15,991 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:15,991 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-24 04:49:16,081 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:16,084 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 777 places, 730 transitions, 3857 flow [2023-08-24 04:49:16,583 INFO L124 PetriNetUnfolderBase]: 95/1292 cut-off events. [2023-08-24 04:49:16,583 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-24 04:49:16,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1292 events. 95/1292 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3484 event pairs, 0 based on Foata normal form. 0/1102 useless extension candidates. Maximal degree in co-relation 2475. Up to 96 conditions per place. [2023-08-24 04:49:16,647 INFO L82 GeneralOperation]: Start removeDead. Operand has 777 places, 730 transitions, 3857 flow [2023-08-24 04:49:16,656 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 777 places, 730 transitions, 3857 flow [2023-08-24 04:49:16,657 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:16,657 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 777 places, 730 transitions, 3857 flow [2023-08-24 04:49:16,657 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 777 places, 730 transitions, 3857 flow [2023-08-24 04:49:16,657 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 777 places, 730 transitions, 3857 flow [2023-08-24 04:49:17,093 INFO L124 PetriNetUnfolderBase]: 95/1292 cut-off events. [2023-08-24 04:49:17,093 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-24 04:49:17,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2562 conditions, 1292 events. 95/1292 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3484 event pairs, 0 based on Foata normal form. 0/1102 useless extension candidates. Maximal degree in co-relation 2475. Up to 96 conditions per place. [2023-08-24 04:49:17,311 INFO L119 LiptonReduction]: Number of co-enabled transitions 471128 [2023-08-24 04:49:26,626 INFO L134 LiptonReduction]: Checked pairs total: 2187700 [2023-08-24 04:49:26,626 INFO L136 LiptonReduction]: Total number of compositions: 302 [2023-08-24 04:49:26,627 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:26,627 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:26,627 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:26,801 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:26,801 INFO L124 PetriNetUnfolderBase]: 46/658 cut-off events. [2023-08-24 04:49:26,801 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-24 04:49:26,801 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:26,801 INFO L208 CegarLoopForPetriNet]: trace histogram [48, 47, 47, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:26,802 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:26,802 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:26,802 INFO L85 PathProgramCache]: Analyzing trace with hash -2101497782, now seen corresponding path program 1 times [2023-08-24 04:49:26,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:26,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117154371] [2023-08-24 04:49:26,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:26,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:26,930 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:26,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:27,013 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:27,013 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:27,013 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:27,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-24 04:49:27,013 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:27,014 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:27,014 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:27,014 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-24 04:49:27,119 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:27,123 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 793 places, 745 transitions, 3986 flow [2023-08-24 04:49:27,603 INFO L124 PetriNetUnfolderBase]: 97/1319 cut-off events. [2023-08-24 04:49:27,603 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-24 04:49:27,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2640 conditions, 1319 events. 97/1319 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3556 event pairs, 0 based on Foata normal form. 0/1125 useless extension candidates. Maximal degree in co-relation 2552. Up to 98 conditions per place. [2023-08-24 04:49:27,672 INFO L82 GeneralOperation]: Start removeDead. Operand has 793 places, 745 transitions, 3986 flow [2023-08-24 04:49:27,687 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 793 places, 745 transitions, 3986 flow [2023-08-24 04:49:27,687 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:27,687 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 793 places, 745 transitions, 3986 flow [2023-08-24 04:49:27,688 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 793 places, 745 transitions, 3986 flow [2023-08-24 04:49:27,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 793 places, 745 transitions, 3986 flow [2023-08-24 04:49:28,194 INFO L124 PetriNetUnfolderBase]: 97/1319 cut-off events. [2023-08-24 04:49:28,194 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-24 04:49:28,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2640 conditions, 1319 events. 97/1319 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3556 event pairs, 0 based on Foata normal form. 0/1125 useless extension candidates. Maximal degree in co-relation 2552. Up to 98 conditions per place. [2023-08-24 04:49:28,434 INFO L119 LiptonReduction]: Number of co-enabled transitions 491232 [2023-08-24 04:49:37,886 INFO L134 LiptonReduction]: Checked pairs total: 2309064 [2023-08-24 04:49:37,886 INFO L136 LiptonReduction]: Total number of compositions: 308 [2023-08-24 04:49:37,887 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:37,888 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:37,888 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:38,118 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:38,118 INFO L124 PetriNetUnfolderBase]: 47/671 cut-off events. [2023-08-24 04:49:38,118 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-24 04:49:38,118 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:38,118 INFO L208 CegarLoopForPetriNet]: trace histogram [49, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:38,119 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:38,119 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:38,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1295712289, now seen corresponding path program 1 times [2023-08-24 04:49:38,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:38,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634918908] [2023-08-24 04:49:38,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:38,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:38,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:38,168 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:38,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:38,252 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:38,252 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:38,252 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:38,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-24 04:49:38,253 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:38,253 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:38,253 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:38,253 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-24 04:49:38,360 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:38,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 809 places, 760 transitions, 4117 flow [2023-08-24 04:49:38,829 INFO L124 PetriNetUnfolderBase]: 99/1346 cut-off events. [2023-08-24 04:49:38,829 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-24 04:49:38,899 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2719 conditions, 1346 events. 99/1346 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3596 event pairs, 0 based on Foata normal form. 0/1148 useless extension candidates. Maximal degree in co-relation 2630. Up to 100 conditions per place. [2023-08-24 04:49:38,900 INFO L82 GeneralOperation]: Start removeDead. Operand has 809 places, 760 transitions, 4117 flow [2023-08-24 04:49:38,914 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 809 places, 760 transitions, 4117 flow [2023-08-24 04:49:38,915 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:38,915 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 809 places, 760 transitions, 4117 flow [2023-08-24 04:49:38,915 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 809 places, 760 transitions, 4117 flow [2023-08-24 04:49:38,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 809 places, 760 transitions, 4117 flow [2023-08-24 04:49:39,505 INFO L124 PetriNetUnfolderBase]: 99/1346 cut-off events. [2023-08-24 04:49:39,505 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-24 04:49:39,555 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2719 conditions, 1346 events. 99/1346 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3596 event pairs, 0 based on Foata normal form. 0/1148 useless extension candidates. Maximal degree in co-relation 2630. Up to 100 conditions per place. [2023-08-24 04:49:39,685 INFO L119 LiptonReduction]: Number of co-enabled transitions 511756 [2023-08-24 04:49:49,381 INFO L134 LiptonReduction]: Checked pairs total: 2404523 [2023-08-24 04:49:49,381 INFO L136 LiptonReduction]: Total number of compositions: 314 [2023-08-24 04:49:49,382 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:49:49,382 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:49:49,382 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:49:49,555 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:49:49,555 INFO L124 PetriNetUnfolderBase]: 48/686 cut-off events. [2023-08-24 04:49:49,555 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-24 04:49:49,555 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:49:49,555 INFO L208 CegarLoopForPetriNet]: trace histogram [50, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:49:49,555 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:49:49,556 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:49:49,556 INFO L85 PathProgramCache]: Analyzing trace with hash -205585824, now seen corresponding path program 1 times [2023-08-24 04:49:49,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:49:49,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935221527] [2023-08-24 04:49:49,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:49:49,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:49:49,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:49,609 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:49:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:49:49,698 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:49:49,698 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:49:49,698 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:49:49,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-24 04:49:49,699 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:49:49,699 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:49:49,699 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:49:49,699 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-24 04:49:49,809 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:49:49,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 825 places, 775 transitions, 4250 flow [2023-08-24 04:49:50,360 INFO L124 PetriNetUnfolderBase]: 101/1373 cut-off events. [2023-08-24 04:49:50,360 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-24 04:49:50,436 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2799 conditions, 1373 events. 101/1373 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3706 event pairs, 0 based on Foata normal form. 0/1171 useless extension candidates. Maximal degree in co-relation 2709. Up to 102 conditions per place. [2023-08-24 04:49:50,436 INFO L82 GeneralOperation]: Start removeDead. Operand has 825 places, 775 transitions, 4250 flow [2023-08-24 04:49:50,556 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 825 places, 775 transitions, 4250 flow [2023-08-24 04:49:50,556 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:49:50,556 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 825 places, 775 transitions, 4250 flow [2023-08-24 04:49:50,556 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 825 places, 775 transitions, 4250 flow [2023-08-24 04:49:50,556 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 825 places, 775 transitions, 4250 flow [2023-08-24 04:49:51,049 INFO L124 PetriNetUnfolderBase]: 101/1373 cut-off events. [2023-08-24 04:49:51,050 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-24 04:49:51,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2799 conditions, 1373 events. 101/1373 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3706 event pairs, 0 based on Foata normal form. 0/1171 useless extension candidates. Maximal degree in co-relation 2709. Up to 102 conditions per place. [2023-08-24 04:49:51,315 INFO L119 LiptonReduction]: Number of co-enabled transitions 532700 [2023-08-24 04:50:01,106 INFO L134 LiptonReduction]: Checked pairs total: 2504642 [2023-08-24 04:50:01,107 INFO L136 LiptonReduction]: Total number of compositions: 320 [2023-08-24 04:50:01,108 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:01,108 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:01,108 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:01,306 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:01,307 INFO L124 PetriNetUnfolderBase]: 49/700 cut-off events. [2023-08-24 04:50:01,307 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-24 04:50:01,307 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:01,307 INFO L208 CegarLoopForPetriNet]: trace histogram [51, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:01,307 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:01,307 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:01,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1920532807, now seen corresponding path program 1 times [2023-08-24 04:50:01,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:01,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316212395] [2023-08-24 04:50:01,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:01,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:01,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:01,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:01,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:01,464 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:01,464 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:01,464 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:01,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-24 04:50:01,464 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:01,465 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:01,465 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:01,465 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-24 04:50:01,571 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:01,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 790 transitions, 4385 flow [2023-08-24 04:50:02,122 INFO L124 PetriNetUnfolderBase]: 103/1400 cut-off events. [2023-08-24 04:50:02,122 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-24 04:50:02,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2880 conditions, 1400 events. 103/1400 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3794 event pairs, 0 based on Foata normal form. 0/1194 useless extension candidates. Maximal degree in co-relation 2789. Up to 104 conditions per place. [2023-08-24 04:50:02,197 INFO L82 GeneralOperation]: Start removeDead. Operand has 841 places, 790 transitions, 4385 flow [2023-08-24 04:50:02,212 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 841 places, 790 transitions, 4385 flow [2023-08-24 04:50:02,212 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:02,212 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 841 places, 790 transitions, 4385 flow [2023-08-24 04:50:02,212 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 841 places, 790 transitions, 4385 flow [2023-08-24 04:50:02,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 841 places, 790 transitions, 4385 flow [2023-08-24 04:50:02,746 INFO L124 PetriNetUnfolderBase]: 103/1400 cut-off events. [2023-08-24 04:50:02,746 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-24 04:50:02,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2880 conditions, 1400 events. 103/1400 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3794 event pairs, 0 based on Foata normal form. 0/1194 useless extension candidates. Maximal degree in co-relation 2789. Up to 104 conditions per place. [2023-08-24 04:50:03,007 INFO L119 LiptonReduction]: Number of co-enabled transitions 554064 [2023-08-24 04:50:13,011 INFO L134 LiptonReduction]: Checked pairs total: 2629337 [2023-08-24 04:50:13,011 INFO L136 LiptonReduction]: Total number of compositions: 326 [2023-08-24 04:50:13,012 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:13,012 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:13,012 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:13,211 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:13,211 INFO L124 PetriNetUnfolderBase]: 50/714 cut-off events. [2023-08-24 04:50:13,211 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-24 04:50:13,211 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:13,211 INFO L208 CegarLoopForPetriNet]: trace histogram [52, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:13,211 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:13,211 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:13,211 INFO L85 PathProgramCache]: Analyzing trace with hash 469349474, now seen corresponding path program 1 times [2023-08-24 04:50:13,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:13,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054177756] [2023-08-24 04:50:13,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:13,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:13,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:13,269 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:13,362 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:13,363 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:13,363 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:13,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-24 04:50:13,363 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:13,363 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:13,363 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:13,363 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-24 04:50:13,501 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:13,508 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 857 places, 805 transitions, 4522 flow [2023-08-24 04:50:14,131 INFO L124 PetriNetUnfolderBase]: 105/1427 cut-off events. [2023-08-24 04:50:14,131 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-24 04:50:14,217 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2962 conditions, 1427 events. 105/1427 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3941 event pairs, 0 based on Foata normal form. 0/1217 useless extension candidates. Maximal degree in co-relation 2870. Up to 106 conditions per place. [2023-08-24 04:50:14,217 INFO L82 GeneralOperation]: Start removeDead. Operand has 857 places, 805 transitions, 4522 flow [2023-08-24 04:50:14,229 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 857 places, 805 transitions, 4522 flow [2023-08-24 04:50:14,229 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:14,229 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 857 places, 805 transitions, 4522 flow [2023-08-24 04:50:14,230 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 857 places, 805 transitions, 4522 flow [2023-08-24 04:50:14,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 857 places, 805 transitions, 4522 flow [2023-08-24 04:50:14,819 INFO L124 PetriNetUnfolderBase]: 105/1427 cut-off events. [2023-08-24 04:50:14,819 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-24 04:50:14,889 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2962 conditions, 1427 events. 105/1427 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3941 event pairs, 0 based on Foata normal form. 0/1217 useless extension candidates. Maximal degree in co-relation 2870. Up to 106 conditions per place. [2023-08-24 04:50:15,059 INFO L119 LiptonReduction]: Number of co-enabled transitions 575848 [2023-08-24 04:50:25,208 INFO L134 LiptonReduction]: Checked pairs total: 2744652 [2023-08-24 04:50:25,209 INFO L136 LiptonReduction]: Total number of compositions: 332 [2023-08-24 04:50:25,210 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:25,210 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:25,210 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:25,416 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:25,416 INFO L124 PetriNetUnfolderBase]: 51/728 cut-off events. [2023-08-24 04:50:25,416 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-24 04:50:25,416 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:25,417 INFO L208 CegarLoopForPetriNet]: trace histogram [53, 52, 52, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:25,417 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:25,417 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:25,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1174594035, now seen corresponding path program 1 times [2023-08-24 04:50:25,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:25,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884341451] [2023-08-24 04:50:25,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:25,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:25,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:25,480 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:25,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:25,566 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:25,567 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:25,567 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:25,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-24 04:50:25,567 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:25,567 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:25,567 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:25,567 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-24 04:50:25,678 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:25,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 873 places, 820 transitions, 4661 flow [2023-08-24 04:50:26,285 INFO L124 PetriNetUnfolderBase]: 107/1454 cut-off events. [2023-08-24 04:50:26,285 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-24 04:50:26,359 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3045 conditions, 1454 events. 107/1454 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3939 event pairs, 0 based on Foata normal form. 0/1240 useless extension candidates. Maximal degree in co-relation 2952. Up to 108 conditions per place. [2023-08-24 04:50:26,359 INFO L82 GeneralOperation]: Start removeDead. Operand has 873 places, 820 transitions, 4661 flow [2023-08-24 04:50:26,375 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 873 places, 820 transitions, 4661 flow [2023-08-24 04:50:26,375 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:26,375 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 873 places, 820 transitions, 4661 flow [2023-08-24 04:50:26,376 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 873 places, 820 transitions, 4661 flow [2023-08-24 04:50:26,376 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 873 places, 820 transitions, 4661 flow [2023-08-24 04:50:27,011 INFO L124 PetriNetUnfolderBase]: 107/1454 cut-off events. [2023-08-24 04:50:27,011 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-24 04:50:27,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3045 conditions, 1454 events. 107/1454 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 3939 event pairs, 0 based on Foata normal form. 0/1240 useless extension candidates. Maximal degree in co-relation 2952. Up to 108 conditions per place. [2023-08-24 04:50:27,309 INFO L119 LiptonReduction]: Number of co-enabled transitions 598052 [2023-08-24 04:50:37,956 INFO L134 LiptonReduction]: Checked pairs total: 2807741 [2023-08-24 04:50:37,956 INFO L136 LiptonReduction]: Total number of compositions: 338 [2023-08-24 04:50:37,957 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:37,957 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:37,957 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:38,256 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:38,257 INFO L124 PetriNetUnfolderBase]: 52/742 cut-off events. [2023-08-24 04:50:38,257 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-24 04:50:38,257 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:38,257 INFO L208 CegarLoopForPetriNet]: trace histogram [54, 53, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:38,257 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:38,257 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:38,257 INFO L85 PathProgramCache]: Analyzing trace with hash -272364938, now seen corresponding path program 1 times [2023-08-24 04:50:38,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:38,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750906520] [2023-08-24 04:50:38,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:38,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:38,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:38,325 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:38,424 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:38,424 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:38,424 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:38,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-24 04:50:38,424 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:38,425 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:38,425 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:38,425 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-08-24 04:50:38,545 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:38,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 889 places, 835 transitions, 4802 flow [2023-08-24 04:50:39,164 INFO L124 PetriNetUnfolderBase]: 109/1481 cut-off events. [2023-08-24 04:50:39,165 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-24 04:50:39,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3129 conditions, 1481 events. 109/1481 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4004 event pairs, 0 based on Foata normal form. 0/1263 useless extension candidates. Maximal degree in co-relation 3035. Up to 110 conditions per place. [2023-08-24 04:50:39,258 INFO L82 GeneralOperation]: Start removeDead. Operand has 889 places, 835 transitions, 4802 flow [2023-08-24 04:50:39,272 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 889 places, 835 transitions, 4802 flow [2023-08-24 04:50:39,272 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:39,272 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 889 places, 835 transitions, 4802 flow [2023-08-24 04:50:39,272 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 889 places, 835 transitions, 4802 flow [2023-08-24 04:50:39,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 889 places, 835 transitions, 4802 flow [2023-08-24 04:50:39,882 INFO L124 PetriNetUnfolderBase]: 109/1481 cut-off events. [2023-08-24 04:50:39,883 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-24 04:50:39,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3129 conditions, 1481 events. 109/1481 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4004 event pairs, 0 based on Foata normal form. 0/1263 useless extension candidates. Maximal degree in co-relation 3035. Up to 110 conditions per place. [2023-08-24 04:50:40,304 INFO L119 LiptonReduction]: Number of co-enabled transitions 620676 [2023-08-24 04:50:51,000 INFO L134 LiptonReduction]: Checked pairs total: 3390125 [2023-08-24 04:50:51,000 INFO L136 LiptonReduction]: Total number of compositions: 344 [2023-08-24 04:50:51,001 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:50:51,001 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:50:51,001 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:50:51,216 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:50:51,216 INFO L124 PetriNetUnfolderBase]: 53/756 cut-off events. [2023-08-24 04:50:51,217 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-24 04:50:51,217 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:50:51,217 INFO L208 CegarLoopForPetriNet]: trace histogram [55, 54, 54, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:50:51,217 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:50:51,217 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:50:51,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1808115827, now seen corresponding path program 1 times [2023-08-24 04:50:51,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:50:51,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515310959] [2023-08-24 04:50:51,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:50:51,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:50:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:51,278 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:50:51,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:50:51,382 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:50:51,382 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:50:51,382 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:50:51,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-24 04:50:51,382 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:50:51,382 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:50:51,383 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:50:51,383 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-08-24 04:50:51,483 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:50:51,487 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 905 places, 850 transitions, 4945 flow [2023-08-24 04:50:52,077 INFO L124 PetriNetUnfolderBase]: 111/1508 cut-off events. [2023-08-24 04:50:52,077 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-24 04:50:52,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3214 conditions, 1508 events. 111/1508 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4183 event pairs, 0 based on Foata normal form. 0/1286 useless extension candidates. Maximal degree in co-relation 3119. Up to 112 conditions per place. [2023-08-24 04:50:52,172 INFO L82 GeneralOperation]: Start removeDead. Operand has 905 places, 850 transitions, 4945 flow [2023-08-24 04:50:52,184 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 905 places, 850 transitions, 4945 flow [2023-08-24 04:50:52,185 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:50:52,185 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 905 places, 850 transitions, 4945 flow [2023-08-24 04:50:52,185 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 905 places, 850 transitions, 4945 flow [2023-08-24 04:50:52,185 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 905 places, 850 transitions, 4945 flow [2023-08-24 04:50:52,836 INFO L124 PetriNetUnfolderBase]: 111/1508 cut-off events. [2023-08-24 04:50:52,837 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-24 04:50:52,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3214 conditions, 1508 events. 111/1508 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4183 event pairs, 0 based on Foata normal form. 0/1286 useless extension candidates. Maximal degree in co-relation 3119. Up to 112 conditions per place. [2023-08-24 04:50:53,106 INFO L119 LiptonReduction]: Number of co-enabled transitions 643720 [2023-08-24 04:51:03,841 INFO L134 LiptonReduction]: Checked pairs total: 3540406 [2023-08-24 04:51:03,841 INFO L136 LiptonReduction]: Total number of compositions: 350 [2023-08-24 04:51:03,842 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:03,842 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:03,842 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:04,069 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:04,069 INFO L124 PetriNetUnfolderBase]: 54/770 cut-off events. [2023-08-24 04:51:04,069 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-24 04:51:04,069 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:04,070 INFO L208 CegarLoopForPetriNet]: trace histogram [56, 55, 55, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:04,070 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:04,070 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:04,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1588195426, now seen corresponding path program 1 times [2023-08-24 04:51:04,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:04,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113768887] [2023-08-24 04:51:04,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:04,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:04,132 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:04,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:04,239 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:04,240 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:04,240 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:04,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-24 04:51:04,240 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:04,240 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:04,240 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:04,240 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-08-24 04:51:04,366 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:04,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 921 places, 865 transitions, 5090 flow [2023-08-24 04:51:05,130 INFO L124 PetriNetUnfolderBase]: 113/1535 cut-off events. [2023-08-24 04:51:05,130 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-24 04:51:05,197 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3300 conditions, 1535 events. 113/1535 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4154 event pairs, 0 based on Foata normal form. 0/1309 useless extension candidates. Maximal degree in co-relation 3204. Up to 114 conditions per place. [2023-08-24 04:51:05,197 INFO L82 GeneralOperation]: Start removeDead. Operand has 921 places, 865 transitions, 5090 flow [2023-08-24 04:51:05,206 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 921 places, 865 transitions, 5090 flow [2023-08-24 04:51:05,206 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:51:05,206 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 921 places, 865 transitions, 5090 flow [2023-08-24 04:51:05,206 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 921 places, 865 transitions, 5090 flow [2023-08-24 04:51:05,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 921 places, 865 transitions, 5090 flow [2023-08-24 04:51:05,820 INFO L124 PetriNetUnfolderBase]: 113/1535 cut-off events. [2023-08-24 04:51:05,821 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-24 04:51:05,919 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3300 conditions, 1535 events. 113/1535 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4154 event pairs, 0 based on Foata normal form. 0/1309 useless extension candidates. Maximal degree in co-relation 3204. Up to 114 conditions per place. [2023-08-24 04:51:06,154 INFO L119 LiptonReduction]: Number of co-enabled transitions 667184 [2023-08-24 04:51:17,331 INFO L134 LiptonReduction]: Checked pairs total: 3631274 [2023-08-24 04:51:17,331 INFO L136 LiptonReduction]: Total number of compositions: 356 [2023-08-24 04:51:17,332 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:17,332 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:17,332 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:17,578 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:17,578 INFO L124 PetriNetUnfolderBase]: 55/784 cut-off events. [2023-08-24 04:51:17,578 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-24 04:51:17,578 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:17,578 INFO L208 CegarLoopForPetriNet]: trace histogram [57, 56, 56, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:17,578 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:17,579 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:17,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1214188935, now seen corresponding path program 1 times [2023-08-24 04:51:17,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:17,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555070735] [2023-08-24 04:51:17,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:17,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:17,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:17,638 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:17,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:17,752 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:17,752 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:17,752 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:17,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-24 04:51:17,752 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:17,753 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:17,753 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:17,753 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-08-24 04:51:17,930 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:17,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 937 places, 880 transitions, 5237 flow [2023-08-24 04:51:18,599 INFO L124 PetriNetUnfolderBase]: 115/1562 cut-off events. [2023-08-24 04:51:18,599 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-24 04:51:18,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3387 conditions, 1562 events. 115/1562 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4210 event pairs, 0 based on Foata normal form. 0/1332 useless extension candidates. Maximal degree in co-relation 3290. Up to 116 conditions per place. [2023-08-24 04:51:18,701 INFO L82 GeneralOperation]: Start removeDead. Operand has 937 places, 880 transitions, 5237 flow [2023-08-24 04:51:18,714 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 937 places, 880 transitions, 5237 flow [2023-08-24 04:51:18,714 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:51:18,714 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 937 places, 880 transitions, 5237 flow [2023-08-24 04:51:18,714 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 937 places, 880 transitions, 5237 flow [2023-08-24 04:51:18,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 937 places, 880 transitions, 5237 flow [2023-08-24 04:51:19,337 INFO L124 PetriNetUnfolderBase]: 115/1562 cut-off events. [2023-08-24 04:51:19,337 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-24 04:51:19,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3387 conditions, 1562 events. 115/1562 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4210 event pairs, 0 based on Foata normal form. 0/1332 useless extension candidates. Maximal degree in co-relation 3290. Up to 116 conditions per place. [2023-08-24 04:51:19,818 INFO L119 LiptonReduction]: Number of co-enabled transitions 691068 [2023-08-24 04:51:31,054 INFO L134 LiptonReduction]: Checked pairs total: 3248438 [2023-08-24 04:51:31,055 INFO L136 LiptonReduction]: Total number of compositions: 362 [2023-08-24 04:51:31,055 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:31,056 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:31,056 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:31,306 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:31,307 INFO L124 PetriNetUnfolderBase]: 56/798 cut-off events. [2023-08-24 04:51:31,307 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-24 04:51:31,307 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:31,307 INFO L208 CegarLoopForPetriNet]: trace histogram [58, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:31,307 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:31,307 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:31,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1404765960, now seen corresponding path program 1 times [2023-08-24 04:51:31,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:31,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033974793] [2023-08-24 04:51:31,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:31,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:31,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:31,376 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:31,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:31,469 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:31,470 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:31,470 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:31,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-08-24 04:51:31,470 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:31,470 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:31,470 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:31,470 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-08-24 04:51:31,597 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:31,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 953 places, 895 transitions, 5386 flow [2023-08-24 04:51:32,378 INFO L124 PetriNetUnfolderBase]: 117/1589 cut-off events. [2023-08-24 04:51:32,378 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-24 04:51:32,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3475 conditions, 1589 events. 117/1589 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4296 event pairs, 0 based on Foata normal form. 0/1355 useless extension candidates. Maximal degree in co-relation 3377. Up to 118 conditions per place. [2023-08-24 04:51:32,485 INFO L82 GeneralOperation]: Start removeDead. Operand has 953 places, 895 transitions, 5386 flow [2023-08-24 04:51:32,499 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 953 places, 895 transitions, 5386 flow [2023-08-24 04:51:32,500 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:51:32,500 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 953 places, 895 transitions, 5386 flow [2023-08-24 04:51:32,500 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 953 places, 895 transitions, 5386 flow [2023-08-24 04:51:32,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 953 places, 895 transitions, 5386 flow [2023-08-24 04:51:33,196 INFO L124 PetriNetUnfolderBase]: 117/1589 cut-off events. [2023-08-24 04:51:33,197 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-24 04:51:33,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3475 conditions, 1589 events. 117/1589 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4296 event pairs, 0 based on Foata normal form. 0/1355 useless extension candidates. Maximal degree in co-relation 3377. Up to 118 conditions per place. [2023-08-24 04:51:33,545 INFO L119 LiptonReduction]: Number of co-enabled transitions 715372 [2023-08-24 04:51:44,988 INFO L134 LiptonReduction]: Checked pairs total: 3955114 [2023-08-24 04:51:44,988 INFO L136 LiptonReduction]: Total number of compositions: 368 [2023-08-24 04:51:44,989 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:44,989 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:44,989 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:45,247 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:45,248 INFO L124 PetriNetUnfolderBase]: 57/812 cut-off events. [2023-08-24 04:51:45,248 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-24 04:51:45,248 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:45,248 INFO L208 CegarLoopForPetriNet]: trace histogram [59, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:45,248 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:45,248 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:45,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1725084129, now seen corresponding path program 1 times [2023-08-24 04:51:45,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:45,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053586571] [2023-08-24 04:51:45,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:45,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:45,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:45,337 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:45,465 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:45,466 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:45,466 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:45,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-08-24 04:51:45,466 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:45,466 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:45,466 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:45,466 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-08-24 04:51:45,592 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:45,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 969 places, 910 transitions, 5537 flow [2023-08-24 04:51:46,340 INFO L124 PetriNetUnfolderBase]: 119/1616 cut-off events. [2023-08-24 04:51:46,341 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-24 04:51:46,443 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3564 conditions, 1616 events. 119/1616 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4374 event pairs, 0 based on Foata normal form. 0/1378 useless extension candidates. Maximal degree in co-relation 3465. Up to 120 conditions per place. [2023-08-24 04:51:46,443 INFO L82 GeneralOperation]: Start removeDead. Operand has 969 places, 910 transitions, 5537 flow [2023-08-24 04:51:46,457 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 969 places, 910 transitions, 5537 flow [2023-08-24 04:51:46,457 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:51:46,457 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 969 places, 910 transitions, 5537 flow [2023-08-24 04:51:46,457 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 969 places, 910 transitions, 5537 flow [2023-08-24 04:51:46,457 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 969 places, 910 transitions, 5537 flow [2023-08-24 04:51:47,144 INFO L124 PetriNetUnfolderBase]: 119/1616 cut-off events. [2023-08-24 04:51:47,145 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-24 04:51:47,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3564 conditions, 1616 events. 119/1616 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4374 event pairs, 0 based on Foata normal form. 0/1378 useless extension candidates. Maximal degree in co-relation 3465. Up to 120 conditions per place. [2023-08-24 04:51:47,859 INFO L119 LiptonReduction]: Number of co-enabled transitions 740096 [2023-08-24 04:51:59,195 INFO L134 LiptonReduction]: Checked pairs total: 3482055 [2023-08-24 04:51:59,195 INFO L136 LiptonReduction]: Total number of compositions: 374 [2023-08-24 04:51:59,196 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:51:59,196 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:51:59,196 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:51:59,457 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:51:59,457 INFO L124 PetriNetUnfolderBase]: 58/826 cut-off events. [2023-08-24 04:51:59,457 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-24 04:51:59,457 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:51:59,457 INFO L208 CegarLoopForPetriNet]: trace histogram [60, 59, 59, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:51:59,457 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:51:59,457 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:51:59,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1123140562, now seen corresponding path program 1 times [2023-08-24 04:51:59,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:51:59,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621435204] [2023-08-24 04:51:59,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:51:59,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:51:59,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:59,553 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:51:59,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:51:59,674 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:51:59,674 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:51:59,674 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:51:59,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-08-24 04:51:59,675 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:51:59,675 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:51:59,675 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:51:59,675 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-08-24 04:51:59,786 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:51:59,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 985 places, 925 transitions, 5690 flow [2023-08-24 04:52:00,798 INFO L124 PetriNetUnfolderBase]: 121/1643 cut-off events. [2023-08-24 04:52:00,798 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-24 04:52:00,875 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3654 conditions, 1643 events. 121/1643 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4456 event pairs, 0 based on Foata normal form. 0/1401 useless extension candidates. Maximal degree in co-relation 3554. Up to 122 conditions per place. [2023-08-24 04:52:00,876 INFO L82 GeneralOperation]: Start removeDead. Operand has 985 places, 925 transitions, 5690 flow [2023-08-24 04:52:00,885 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 985 places, 925 transitions, 5690 flow [2023-08-24 04:52:00,885 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:52:00,886 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 985 places, 925 transitions, 5690 flow [2023-08-24 04:52:00,886 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 985 places, 925 transitions, 5690 flow [2023-08-24 04:52:00,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 985 places, 925 transitions, 5690 flow [2023-08-24 04:52:01,849 INFO L124 PetriNetUnfolderBase]: 121/1643 cut-off events. [2023-08-24 04:52:01,849 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-24 04:52:01,929 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3654 conditions, 1643 events. 121/1643 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4456 event pairs, 0 based on Foata normal form. 0/1401 useless extension candidates. Maximal degree in co-relation 3554. Up to 122 conditions per place. [2023-08-24 04:52:02,141 INFO L119 LiptonReduction]: Number of co-enabled transitions 765240 [2023-08-24 04:52:14,102 INFO L134 LiptonReduction]: Checked pairs total: 3613230 [2023-08-24 04:52:14,102 INFO L136 LiptonReduction]: Total number of compositions: 380 [2023-08-24 04:52:14,102 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:52:14,103 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:52:14,103 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:52:14,372 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:52:14,372 INFO L124 PetriNetUnfolderBase]: 59/840 cut-off events. [2023-08-24 04:52:14,372 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-24 04:52:14,372 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:52:14,372 INFO L208 CegarLoopForPetriNet]: trace histogram [61, 60, 60, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:52:14,372 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:52:14,372 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:52:14,373 INFO L85 PathProgramCache]: Analyzing trace with hash -2070464568, now seen corresponding path program 1 times [2023-08-24 04:52:14,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:52:14,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12750900] [2023-08-24 04:52:14,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:52:14,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:52:14,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:14,450 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:52:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:14,551 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:52:14,551 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:52:14,551 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:52:14,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2023-08-24 04:52:14,551 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:52:14,551 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:52:14,552 WARN L233 ceAbstractionStarter]: 60 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:52:14,552 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 61 thread instances. [2023-08-24 04:52:14,663 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:52:14,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1001 places, 940 transitions, 5845 flow [2023-08-24 04:52:15,442 INFO L124 PetriNetUnfolderBase]: 123/1670 cut-off events. [2023-08-24 04:52:15,443 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-24 04:52:15,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3745 conditions, 1670 events. 123/1670 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4505 event pairs, 0 based on Foata normal form. 0/1424 useless extension candidates. Maximal degree in co-relation 3644. Up to 124 conditions per place. [2023-08-24 04:52:15,555 INFO L82 GeneralOperation]: Start removeDead. Operand has 1001 places, 940 transitions, 5845 flow [2023-08-24 04:52:15,570 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1001 places, 940 transitions, 5845 flow [2023-08-24 04:52:15,570 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:52:15,570 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1001 places, 940 transitions, 5845 flow [2023-08-24 04:52:15,570 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1001 places, 940 transitions, 5845 flow [2023-08-24 04:52:15,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1001 places, 940 transitions, 5845 flow [2023-08-24 04:52:16,341 INFO L124 PetriNetUnfolderBase]: 123/1670 cut-off events. [2023-08-24 04:52:16,341 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-24 04:52:16,461 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3745 conditions, 1670 events. 123/1670 cut-off events. For 39650/39650 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4505 event pairs, 0 based on Foata normal form. 0/1424 useless extension candidates. Maximal degree in co-relation 3644. Up to 124 conditions per place. [2023-08-24 04:52:16,984 INFO L119 LiptonReduction]: Number of co-enabled transitions 790804 [2023-08-24 04:52:28,983 INFO L134 LiptonReduction]: Checked pairs total: 3726068 [2023-08-24 04:52:28,983 INFO L136 LiptonReduction]: Total number of compositions: 386 [2023-08-24 04:52:28,984 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:52:28,984 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:52:28,984 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:52:29,270 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:52:29,270 INFO L124 PetriNetUnfolderBase]: 60/854 cut-off events. [2023-08-24 04:52:29,270 INFO L125 PetriNetUnfolderBase]: For 39650/39650 co-relation queries the response was YES. [2023-08-24 04:52:29,270 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:52:29,270 INFO L208 CegarLoopForPetriNet]: trace histogram [62, 61, 61, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:52:29,271 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:52:29,271 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:52:29,271 INFO L85 PathProgramCache]: Analyzing trace with hash 2028489990, now seen corresponding path program 1 times [2023-08-24 04:52:29,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:52:29,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546549666] [2023-08-24 04:52:29,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:52:29,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:52:29,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:29,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:52:29,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:29,480 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:52:29,480 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:52:29,480 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:52:29,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2023-08-24 04:52:29,480 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:52:29,480 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:52:29,480 WARN L233 ceAbstractionStarter]: 61 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:52:29,480 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 62 thread instances. [2023-08-24 04:52:29,599 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:52:29,604 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1017 places, 955 transitions, 6002 flow [2023-08-24 04:52:30,860 INFO L124 PetriNetUnfolderBase]: 125/1697 cut-off events. [2023-08-24 04:52:30,860 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-24 04:52:30,945 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3837 conditions, 1697 events. 125/1697 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4590 event pairs, 0 based on Foata normal form. 0/1447 useless extension candidates. Maximal degree in co-relation 3735. Up to 126 conditions per place. [2023-08-24 04:52:30,945 INFO L82 GeneralOperation]: Start removeDead. Operand has 1017 places, 955 transitions, 6002 flow [2023-08-24 04:52:30,957 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1017 places, 955 transitions, 6002 flow [2023-08-24 04:52:30,957 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:52:30,957 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1017 places, 955 transitions, 6002 flow [2023-08-24 04:52:30,957 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1017 places, 955 transitions, 6002 flow [2023-08-24 04:52:30,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1017 places, 955 transitions, 6002 flow [2023-08-24 04:52:31,899 INFO L124 PetriNetUnfolderBase]: 125/1697 cut-off events. [2023-08-24 04:52:31,900 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-24 04:52:31,985 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3837 conditions, 1697 events. 125/1697 cut-off events. For 41602/41602 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4590 event pairs, 0 based on Foata normal form. 0/1447 useless extension candidates. Maximal degree in co-relation 3735. Up to 126 conditions per place. [2023-08-24 04:52:32,215 INFO L119 LiptonReduction]: Number of co-enabled transitions 816788 [2023-08-24 04:52:44,764 INFO L134 LiptonReduction]: Checked pairs total: 3895228 [2023-08-24 04:52:44,764 INFO L136 LiptonReduction]: Total number of compositions: 392 [2023-08-24 04:52:44,765 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:52:44,765 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:52:44,765 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:52:45,134 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:52:45,134 INFO L124 PetriNetUnfolderBase]: 61/868 cut-off events. [2023-08-24 04:52:45,134 INFO L125 PetriNetUnfolderBase]: For 41602/41602 co-relation queries the response was YES. [2023-08-24 04:52:45,134 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:52:45,135 INFO L208 CegarLoopForPetriNet]: trace histogram [63, 62, 62, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:52:45,135 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:52:45,135 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:52:45,135 INFO L85 PathProgramCache]: Analyzing trace with hash 469922412, now seen corresponding path program 1 times [2023-08-24 04:52:45,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:52:45,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049370321] [2023-08-24 04:52:45,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:52:45,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:52:45,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:45,217 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:52:45,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:52:45,344 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:52:45,344 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:52:45,344 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:52:45,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2023-08-24 04:52:45,344 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:52:45,345 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:52:45,345 WARN L233 ceAbstractionStarter]: 62 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:52:45,345 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 63 thread instances. [2023-08-24 04:52:45,462 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:52:45,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 970 transitions, 6161 flow [2023-08-24 04:52:46,371 INFO L124 PetriNetUnfolderBase]: 127/1724 cut-off events. [2023-08-24 04:52:46,371 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-24 04:52:46,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3930 conditions, 1724 events. 127/1724 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4663 event pairs, 0 based on Foata normal form. 0/1470 useless extension candidates. Maximal degree in co-relation 3827. Up to 128 conditions per place. [2023-08-24 04:52:46,482 INFO L82 GeneralOperation]: Start removeDead. Operand has 1033 places, 970 transitions, 6161 flow [2023-08-24 04:52:46,496 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1033 places, 970 transitions, 6161 flow [2023-08-24 04:52:46,496 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:52:46,496 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1033 places, 970 transitions, 6161 flow [2023-08-24 04:52:46,496 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1033 places, 970 transitions, 6161 flow [2023-08-24 04:52:46,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1033 places, 970 transitions, 6161 flow [2023-08-24 04:52:47,303 INFO L124 PetriNetUnfolderBase]: 127/1724 cut-off events. [2023-08-24 04:52:47,303 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-24 04:52:47,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3930 conditions, 1724 events. 127/1724 cut-off events. For 43617/43617 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4663 event pairs, 0 based on Foata normal form. 0/1470 useless extension candidates. Maximal degree in co-relation 3827. Up to 128 conditions per place. [2023-08-24 04:52:47,807 INFO L119 LiptonReduction]: Number of co-enabled transitions 843192 [2023-08-24 04:53:00,452 INFO L134 LiptonReduction]: Checked pairs total: 4649836 [2023-08-24 04:53:00,452 INFO L136 LiptonReduction]: Total number of compositions: 398 [2023-08-24 04:53:00,453 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:53:00,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;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:53:00,453 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:53:00,753 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:53:00,753 INFO L124 PetriNetUnfolderBase]: 62/882 cut-off events. [2023-08-24 04:53:00,753 INFO L125 PetriNetUnfolderBase]: For 43617/43617 co-relation queries the response was YES. [2023-08-24 04:53:00,753 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:53:00,753 INFO L208 CegarLoopForPetriNet]: trace histogram [64, 63, 63, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:53:00,753 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:53:00,753 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:53:00,753 INFO L85 PathProgramCache]: Analyzing trace with hash -782976390, now seen corresponding path program 1 times [2023-08-24 04:53:00,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:53:00,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492690190] [2023-08-24 04:53:00,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:53:00,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:53:00,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:00,829 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:53:00,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:00,974 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:53:00,974 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:53:00,974 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:53:00,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2023-08-24 04:53:00,975 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:53:00,975 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:53:00,975 WARN L233 ceAbstractionStarter]: 63 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:53:00,975 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 64 thread instances. [2023-08-24 04:53:01,113 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:53:01,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1049 places, 985 transitions, 6322 flow [2023-08-24 04:53:01,946 INFO L124 PetriNetUnfolderBase]: 129/1751 cut-off events. [2023-08-24 04:53:01,946 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-24 04:53:02,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4024 conditions, 1751 events. 129/1751 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4743 event pairs, 0 based on Foata normal form. 0/1493 useless extension candidates. Maximal degree in co-relation 3920. Up to 130 conditions per place. [2023-08-24 04:53:02,065 INFO L82 GeneralOperation]: Start removeDead. Operand has 1049 places, 985 transitions, 6322 flow [2023-08-24 04:53:02,079 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1049 places, 985 transitions, 6322 flow [2023-08-24 04:53:02,079 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:53:02,079 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1049 places, 985 transitions, 6322 flow [2023-08-24 04:53:02,079 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1049 places, 985 transitions, 6322 flow [2023-08-24 04:53:02,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1049 places, 985 transitions, 6322 flow [2023-08-24 04:53:02,899 INFO L124 PetriNetUnfolderBase]: 129/1751 cut-off events. [2023-08-24 04:53:02,900 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-24 04:53:03,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4024 conditions, 1751 events. 129/1751 cut-off events. For 45696/45696 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4743 event pairs, 0 based on Foata normal form. 0/1493 useless extension candidates. Maximal degree in co-relation 3920. Up to 130 conditions per place. [2023-08-24 04:53:03,279 INFO L119 LiptonReduction]: Number of co-enabled transitions 870016 [2023-08-24 04:53:15,822 INFO L134 LiptonReduction]: Checked pairs total: 4111210 [2023-08-24 04:53:15,822 INFO L136 LiptonReduction]: Total number of compositions: 404 [2023-08-24 04:53:15,823 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:53:15,823 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:53:15,823 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:53:16,142 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:53:16,142 INFO L124 PetriNetUnfolderBase]: 63/896 cut-off events. [2023-08-24 04:53:16,142 INFO L125 PetriNetUnfolderBase]: For 45696/45696 co-relation queries the response was YES. [2023-08-24 04:53:16,142 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:53:16,143 INFO L208 CegarLoopForPetriNet]: trace histogram [65, 64, 64, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:53:16,143 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:53:16,143 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:53:16,143 INFO L85 PathProgramCache]: Analyzing trace with hash 962068177, now seen corresponding path program 1 times [2023-08-24 04:53:16,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:53:16,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066639721] [2023-08-24 04:53:16,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:53:16,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:53:16,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:16,218 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:53:16,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:16,328 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:53:16,328 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:53:16,328 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:53:16,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2023-08-24 04:53:16,328 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:53:16,329 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:53:16,329 WARN L233 ceAbstractionStarter]: 64 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:53:16,329 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 65 thread instances. [2023-08-24 04:53:16,450 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:53:16,455 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1065 places, 1000 transitions, 6485 flow [2023-08-24 04:53:17,403 INFO L124 PetriNetUnfolderBase]: 131/1778 cut-off events. [2023-08-24 04:53:17,403 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-24 04:53:17,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4119 conditions, 1778 events. 131/1778 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4823 event pairs, 0 based on Foata normal form. 0/1516 useless extension candidates. Maximal degree in co-relation 4014. Up to 132 conditions per place. [2023-08-24 04:53:17,541 INFO L82 GeneralOperation]: Start removeDead. Operand has 1065 places, 1000 transitions, 6485 flow [2023-08-24 04:53:17,558 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1065 places, 1000 transitions, 6485 flow [2023-08-24 04:53:17,558 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:53:17,558 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1065 places, 1000 transitions, 6485 flow [2023-08-24 04:53:17,559 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1065 places, 1000 transitions, 6485 flow [2023-08-24 04:53:17,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1065 places, 1000 transitions, 6485 flow [2023-08-24 04:53:18,515 INFO L124 PetriNetUnfolderBase]: 131/1778 cut-off events. [2023-08-24 04:53:18,515 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-24 04:53:18,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4119 conditions, 1778 events. 131/1778 cut-off events. For 47840/47840 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4823 event pairs, 0 based on Foata normal form. 0/1516 useless extension candidates. Maximal degree in co-relation 4014. Up to 132 conditions per place. [2023-08-24 04:53:18,891 INFO L119 LiptonReduction]: Number of co-enabled transitions 897260 [2023-08-24 04:53:31,575 INFO L134 LiptonReduction]: Checked pairs total: 4929551 [2023-08-24 04:53:31,575 INFO L136 LiptonReduction]: Total number of compositions: 410 [2023-08-24 04:53:31,576 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:53:31,576 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:53:31,577 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:53:31,891 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:53:31,891 INFO L124 PetriNetUnfolderBase]: 64/910 cut-off events. [2023-08-24 04:53:31,891 INFO L125 PetriNetUnfolderBase]: For 47840/47840 co-relation queries the response was YES. [2023-08-24 04:53:31,891 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:53:31,891 INFO L208 CegarLoopForPetriNet]: trace histogram [66, 65, 65, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:53:31,892 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:53:31,892 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:53:31,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1005492624, now seen corresponding path program 1 times [2023-08-24 04:53:31,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:53:31,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080141146] [2023-08-24 04:53:31,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:53:31,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:53:31,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:31,997 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:53:32,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:32,126 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:53:32,127 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:53:32,127 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:53:32,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2023-08-24 04:53:32,127 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:53:32,127 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:53:32,127 WARN L233 ceAbstractionStarter]: 65 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:53:32,127 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 66 thread instances. [2023-08-24 04:53:32,312 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:53:32,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1081 places, 1015 transitions, 6650 flow [2023-08-24 04:53:33,171 INFO L124 PetriNetUnfolderBase]: 133/1805 cut-off events. [2023-08-24 04:53:33,172 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-24 04:53:33,315 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4215 conditions, 1805 events. 133/1805 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4884 event pairs, 0 based on Foata normal form. 0/1539 useless extension candidates. Maximal degree in co-relation 4109. Up to 134 conditions per place. [2023-08-24 04:53:33,315 INFO L82 GeneralOperation]: Start removeDead. Operand has 1081 places, 1015 transitions, 6650 flow [2023-08-24 04:53:33,332 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1081 places, 1015 transitions, 6650 flow [2023-08-24 04:53:33,332 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:53:33,332 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1081 places, 1015 transitions, 6650 flow [2023-08-24 04:53:33,333 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1081 places, 1015 transitions, 6650 flow [2023-08-24 04:53:33,333 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1081 places, 1015 transitions, 6650 flow [2023-08-24 04:53:34,210 INFO L124 PetriNetUnfolderBase]: 133/1805 cut-off events. [2023-08-24 04:53:34,210 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-24 04:53:34,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4215 conditions, 1805 events. 133/1805 cut-off events. For 50050/50050 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4884 event pairs, 0 based on Foata normal form. 0/1539 useless extension candidates. Maximal degree in co-relation 4109. Up to 134 conditions per place. [2023-08-24 04:53:34,717 INFO L119 LiptonReduction]: Number of co-enabled transitions 924924 [2023-08-24 04:53:47,870 INFO L134 LiptonReduction]: Checked pairs total: 4415520 [2023-08-24 04:53:47,870 INFO L136 LiptonReduction]: Total number of compositions: 416 [2023-08-24 04:53:47,871 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:53:47,871 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:53:47,871 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:53:48,198 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:53:48,198 INFO L124 PetriNetUnfolderBase]: 65/924 cut-off events. [2023-08-24 04:53:48,198 INFO L125 PetriNetUnfolderBase]: For 50050/50050 co-relation queries the response was YES. [2023-08-24 04:53:48,198 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:53:48,199 INFO L208 CegarLoopForPetriNet]: trace histogram [67, 66, 66, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:53:48,199 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:53:48,199 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:53:48,199 INFO L85 PathProgramCache]: Analyzing trace with hash 2065266324, now seen corresponding path program 1 times [2023-08-24 04:53:48,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:53:48,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648026647] [2023-08-24 04:53:48,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:53:48,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:53:48,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:48,294 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:53:48,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:53:48,430 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:53:48,430 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:53:48,430 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:53:48,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2023-08-24 04:53:48,430 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:53:48,430 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:53:48,430 WARN L233 ceAbstractionStarter]: 66 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:53:48,430 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 67 thread instances. [2023-08-24 04:53:48,554 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:53:48,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1097 places, 1030 transitions, 6817 flow [2023-08-24 04:53:49,430 INFO L124 PetriNetUnfolderBase]: 135/1832 cut-off events. [2023-08-24 04:53:49,431 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-24 04:53:49,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4312 conditions, 1832 events. 135/1832 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4966 event pairs, 0 based on Foata normal form. 0/1562 useless extension candidates. Maximal degree in co-relation 4205. Up to 136 conditions per place. [2023-08-24 04:53:49,579 INFO L82 GeneralOperation]: Start removeDead. Operand has 1097 places, 1030 transitions, 6817 flow [2023-08-24 04:53:49,596 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1097 places, 1030 transitions, 6817 flow [2023-08-24 04:53:49,597 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:53:49,597 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1097 places, 1030 transitions, 6817 flow [2023-08-24 04:53:49,597 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1097 places, 1030 transitions, 6817 flow [2023-08-24 04:53:49,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1097 places, 1030 transitions, 6817 flow [2023-08-24 04:53:50,472 INFO L124 PetriNetUnfolderBase]: 135/1832 cut-off events. [2023-08-24 04:53:50,472 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-24 04:53:50,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4312 conditions, 1832 events. 135/1832 cut-off events. For 52327/52327 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 4966 event pairs, 0 based on Foata normal form. 0/1562 useless extension candidates. Maximal degree in co-relation 4205. Up to 136 conditions per place. [2023-08-24 04:53:50,981 INFO L119 LiptonReduction]: Number of co-enabled transitions 953008 [2023-08-24 04:54:04,186 INFO L134 LiptonReduction]: Checked pairs total: 5253765 [2023-08-24 04:54:04,187 INFO L136 LiptonReduction]: Total number of compositions: 422 [2023-08-24 04:54:04,187 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:54:04,188 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:54:04,188 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:54:04,546 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:54:04,547 INFO L124 PetriNetUnfolderBase]: 66/938 cut-off events. [2023-08-24 04:54:04,547 INFO L125 PetriNetUnfolderBase]: For 52327/52327 co-relation queries the response was YES. [2023-08-24 04:54:04,547 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:54:04,547 INFO L208 CegarLoopForPetriNet]: trace histogram [68, 67, 67, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:54:04,547 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:54:04,547 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:54:04,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1049786, now seen corresponding path program 1 times [2023-08-24 04:54:04,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:54:04,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798877241] [2023-08-24 04:54:04,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:54:04,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:54:04,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:04,640 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:54:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:04,773 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:54:04,773 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:54:04,773 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:54:04,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2023-08-24 04:54:04,774 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:54:04,774 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:54:04,774 WARN L233 ceAbstractionStarter]: 67 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:54:04,774 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 68 thread instances. [2023-08-24 04:54:04,900 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:54:04,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1045 transitions, 6986 flow [2023-08-24 04:54:05,885 INFO L124 PetriNetUnfolderBase]: 137/1859 cut-off events. [2023-08-24 04:54:05,885 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-24 04:54:06,040 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4410 conditions, 1859 events. 137/1859 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5053 event pairs, 0 based on Foata normal form. 0/1585 useless extension candidates. Maximal degree in co-relation 4302. Up to 138 conditions per place. [2023-08-24 04:54:06,041 INFO L82 GeneralOperation]: Start removeDead. Operand has 1113 places, 1045 transitions, 6986 flow [2023-08-24 04:54:06,061 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1113 places, 1045 transitions, 6986 flow [2023-08-24 04:54:06,062 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:54:06,062 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1113 places, 1045 transitions, 6986 flow [2023-08-24 04:54:06,062 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1113 places, 1045 transitions, 6986 flow [2023-08-24 04:54:06,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1113 places, 1045 transitions, 6986 flow [2023-08-24 04:54:07,061 INFO L124 PetriNetUnfolderBase]: 137/1859 cut-off events. [2023-08-24 04:54:07,061 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-24 04:54:07,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4410 conditions, 1859 events. 137/1859 cut-off events. For 54672/54672 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5053 event pairs, 0 based on Foata normal form. 0/1585 useless extension candidates. Maximal degree in co-relation 4302. Up to 138 conditions per place. [2023-08-24 04:54:07,545 INFO L119 LiptonReduction]: Number of co-enabled transitions 981512 [2023-08-24 04:54:21,199 INFO L134 LiptonReduction]: Checked pairs total: 4619046 [2023-08-24 04:54:21,199 INFO L136 LiptonReduction]: Total number of compositions: 428 [2023-08-24 04:54:21,200 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:54:21,200 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:54:21,200 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:54:21,732 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:54:21,732 INFO L124 PetriNetUnfolderBase]: 67/952 cut-off events. [2023-08-24 04:54:21,732 INFO L125 PetriNetUnfolderBase]: For 54672/54672 co-relation queries the response was YES. [2023-08-24 04:54:21,732 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:54:21,732 INFO L208 CegarLoopForPetriNet]: trace histogram [69, 68, 68, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:54:21,732 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:54:21,735 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:54:21,735 INFO L85 PathProgramCache]: Analyzing trace with hash 533747389, now seen corresponding path program 1 times [2023-08-24 04:54:21,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:54:21,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848066605] [2023-08-24 04:54:21,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:54:21,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:54:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:21,832 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:54:21,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:21,951 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:54:21,952 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:54:21,952 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:54:21,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2023-08-24 04:54:21,952 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:54:21,952 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:54:21,952 WARN L233 ceAbstractionStarter]: 68 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:54:21,952 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 69 thread instances. [2023-08-24 04:54:22,078 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:54:22,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1129 places, 1060 transitions, 7157 flow [2023-08-24 04:54:23,101 INFO L124 PetriNetUnfolderBase]: 139/1886 cut-off events. [2023-08-24 04:54:23,101 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-24 04:54:23,262 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4509 conditions, 1886 events. 139/1886 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5120 event pairs, 0 based on Foata normal form. 0/1608 useless extension candidates. Maximal degree in co-relation 4400. Up to 140 conditions per place. [2023-08-24 04:54:23,262 INFO L82 GeneralOperation]: Start removeDead. Operand has 1129 places, 1060 transitions, 7157 flow [2023-08-24 04:54:23,282 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1129 places, 1060 transitions, 7157 flow [2023-08-24 04:54:23,283 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:54:23,283 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1129 places, 1060 transitions, 7157 flow [2023-08-24 04:54:23,283 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1129 places, 1060 transitions, 7157 flow [2023-08-24 04:54:23,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1129 places, 1060 transitions, 7157 flow [2023-08-24 04:54:24,279 INFO L124 PetriNetUnfolderBase]: 139/1886 cut-off events. [2023-08-24 04:54:24,280 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-24 04:54:24,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4509 conditions, 1886 events. 139/1886 cut-off events. For 57086/57086 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5120 event pairs, 0 based on Foata normal form. 0/1608 useless extension candidates. Maximal degree in co-relation 4400. Up to 140 conditions per place. [2023-08-24 04:54:24,838 INFO L119 LiptonReduction]: Number of co-enabled transitions 1010436 [2023-08-24 04:54:38,616 INFO L134 LiptonReduction]: Checked pairs total: 4799350 [2023-08-24 04:54:38,616 INFO L136 LiptonReduction]: Total number of compositions: 434 [2023-08-24 04:54:38,617 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:54:38,617 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:54:38,617 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:54:38,996 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:54:38,996 INFO L124 PetriNetUnfolderBase]: 68/966 cut-off events. [2023-08-24 04:54:38,997 INFO L125 PetriNetUnfolderBase]: For 57086/57086 co-relation queries the response was YES. [2023-08-24 04:54:38,997 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:54:38,997 INFO L208 CegarLoopForPetriNet]: trace histogram [70, 69, 69, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:54:38,997 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:54:38,997 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:54:38,997 INFO L85 PathProgramCache]: Analyzing trace with hash 744528278, now seen corresponding path program 1 times [2023-08-24 04:54:38,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:54:38,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271419924] [2023-08-24 04:54:38,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:54:38,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:54:39,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:39,090 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:54:39,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:39,245 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:54:39,245 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:54:39,245 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:54:39,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2023-08-24 04:54:39,246 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:54:39,246 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:54:39,246 WARN L233 ceAbstractionStarter]: 69 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:54:39,246 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 70 thread instances. [2023-08-24 04:54:39,373 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:54:39,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1145 places, 1075 transitions, 7330 flow [2023-08-24 04:54:40,386 INFO L124 PetriNetUnfolderBase]: 141/1913 cut-off events. [2023-08-24 04:54:40,386 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-24 04:54:40,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4609 conditions, 1913 events. 141/1913 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5307 event pairs, 0 based on Foata normal form. 0/1631 useless extension candidates. Maximal degree in co-relation 4499. Up to 142 conditions per place. [2023-08-24 04:54:40,552 INFO L82 GeneralOperation]: Start removeDead. Operand has 1145 places, 1075 transitions, 7330 flow [2023-08-24 04:54:40,573 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1145 places, 1075 transitions, 7330 flow [2023-08-24 04:54:40,573 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:54:40,573 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1145 places, 1075 transitions, 7330 flow [2023-08-24 04:54:40,573 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1145 places, 1075 transitions, 7330 flow [2023-08-24 04:54:40,573 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1145 places, 1075 transitions, 7330 flow [2023-08-24 04:54:41,707 INFO L124 PetriNetUnfolderBase]: 141/1913 cut-off events. [2023-08-24 04:54:41,707 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-24 04:54:41,835 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4609 conditions, 1913 events. 141/1913 cut-off events. For 59570/59570 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5307 event pairs, 0 based on Foata normal form. 0/1631 useless extension candidates. Maximal degree in co-relation 4499. Up to 142 conditions per place. [2023-08-24 04:54:42,148 INFO L119 LiptonReduction]: Number of co-enabled transitions 1039780 [2023-08-24 04:54:56,150 INFO L134 LiptonReduction]: Checked pairs total: 5761100 [2023-08-24 04:54:56,150 INFO L136 LiptonReduction]: Total number of compositions: 440 [2023-08-24 04:54:56,151 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:54:56,151 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:54:56,151 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:54:56,546 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:54:56,547 INFO L124 PetriNetUnfolderBase]: 69/980 cut-off events. [2023-08-24 04:54:56,547 INFO L125 PetriNetUnfolderBase]: For 59570/59570 co-relation queries the response was YES. [2023-08-24 04:54:56,547 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:54:56,547 INFO L208 CegarLoopForPetriNet]: trace histogram [71, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:54:56,547 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:54:56,547 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:54:56,547 INFO L85 PathProgramCache]: Analyzing trace with hash -184560093, now seen corresponding path program 1 times [2023-08-24 04:54:56,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:54:56,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836894741] [2023-08-24 04:54:56,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:54:56,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:54:56,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:56,662 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:54:56,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:54:56,799 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:54:56,800 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:54:56,800 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:54:56,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2023-08-24 04:54:56,800 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:54:56,800 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:54:56,800 WARN L233 ceAbstractionStarter]: 70 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:54:56,800 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 71 thread instances. [2023-08-24 04:54:56,929 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:54:56,933 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1161 places, 1090 transitions, 7505 flow [2023-08-24 04:54:58,237 INFO L124 PetriNetUnfolderBase]: 143/1940 cut-off events. [2023-08-24 04:54:58,237 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-24 04:54:58,353 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4710 conditions, 1940 events. 143/1940 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5233 event pairs, 0 based on Foata normal form. 0/1654 useless extension candidates. Maximal degree in co-relation 4599. Up to 144 conditions per place. [2023-08-24 04:54:58,353 INFO L82 GeneralOperation]: Start removeDead. Operand has 1161 places, 1090 transitions, 7505 flow [2023-08-24 04:54:58,365 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1161 places, 1090 transitions, 7505 flow [2023-08-24 04:54:58,365 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:54:58,365 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1161 places, 1090 transitions, 7505 flow [2023-08-24 04:54:58,366 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1161 places, 1090 transitions, 7505 flow [2023-08-24 04:54:58,366 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1161 places, 1090 transitions, 7505 flow [2023-08-24 04:54:59,497 INFO L124 PetriNetUnfolderBase]: 143/1940 cut-off events. [2023-08-24 04:54:59,497 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-24 04:54:59,629 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4710 conditions, 1940 events. 143/1940 cut-off events. For 62125/62125 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5233 event pairs, 0 based on Foata normal form. 0/1654 useless extension candidates. Maximal degree in co-relation 4599. Up to 144 conditions per place. [2023-08-24 04:54:59,955 INFO L119 LiptonReduction]: Number of co-enabled transitions 1069544 [2023-08-24 04:55:14,247 INFO L134 LiptonReduction]: Checked pairs total: 5109612 [2023-08-24 04:55:14,248 INFO L136 LiptonReduction]: Total number of compositions: 446 [2023-08-24 04:55:14,248 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:55:14,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;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:55:14,249 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:55:14,644 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:55:14,644 INFO L124 PetriNetUnfolderBase]: 70/994 cut-off events. [2023-08-24 04:55:14,645 INFO L125 PetriNetUnfolderBase]: For 62125/62125 co-relation queries the response was YES. [2023-08-24 04:55:14,645 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:55:14,645 INFO L208 CegarLoopForPetriNet]: trace histogram [72, 71, 71, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:55:14,645 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:55:14,645 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:55:14,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1518979766, now seen corresponding path program 1 times [2023-08-24 04:55:14,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:55:14,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787641468] [2023-08-24 04:55:14,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:55:14,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:55:14,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:14,749 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:55:14,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:14,884 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:55:14,885 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:55:14,885 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:55:14,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2023-08-24 04:55:14,885 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:55:14,885 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:55:14,885 WARN L233 ceAbstractionStarter]: 71 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:55:14,885 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 72 thread instances. [2023-08-24 04:55:15,032 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:55:15,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1177 places, 1105 transitions, 7682 flow [2023-08-24 04:55:16,275 INFO L124 PetriNetUnfolderBase]: 145/1967 cut-off events. [2023-08-24 04:55:16,275 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-24 04:55:16,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4812 conditions, 1967 events. 145/1967 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5339 event pairs, 0 based on Foata normal form. 0/1677 useless extension candidates. Maximal degree in co-relation 4700. Up to 146 conditions per place. [2023-08-24 04:55:16,458 INFO L82 GeneralOperation]: Start removeDead. Operand has 1177 places, 1105 transitions, 7682 flow [2023-08-24 04:55:16,481 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1177 places, 1105 transitions, 7682 flow [2023-08-24 04:55:16,482 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:55:16,482 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1177 places, 1105 transitions, 7682 flow [2023-08-24 04:55:16,482 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1177 places, 1105 transitions, 7682 flow [2023-08-24 04:55:16,482 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1177 places, 1105 transitions, 7682 flow [2023-08-24 04:55:17,557 INFO L124 PetriNetUnfolderBase]: 145/1967 cut-off events. [2023-08-24 04:55:17,558 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-24 04:55:17,732 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4812 conditions, 1967 events. 145/1967 cut-off events. For 64752/64752 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5339 event pairs, 0 based on Foata normal form. 0/1677 useless extension candidates. Maximal degree in co-relation 4700. Up to 146 conditions per place. [2023-08-24 04:55:18,145 INFO L119 LiptonReduction]: Number of co-enabled transitions 1099728 [2023-08-24 04:55:32,865 INFO L134 LiptonReduction]: Checked pairs total: 6036329 [2023-08-24 04:55:32,866 INFO L136 LiptonReduction]: Total number of compositions: 452 [2023-08-24 04:55:32,866 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:55:32,867 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:55:32,867 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:55:33,279 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:55:33,280 INFO L124 PetriNetUnfolderBase]: 71/1008 cut-off events. [2023-08-24 04:55:33,280 INFO L125 PetriNetUnfolderBase]: For 64752/64752 co-relation queries the response was YES. [2023-08-24 04:55:33,280 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:55:33,280 INFO L208 CegarLoopForPetriNet]: trace histogram [73, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:55:33,280 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:55:33,280 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:55:33,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1542759721, now seen corresponding path program 1 times [2023-08-24 04:55:33,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:55:33,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27533233] [2023-08-24 04:55:33,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:55:33,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:55:33,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:33,375 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:55:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:33,529 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:55:33,530 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:55:33,530 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:55:33,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2023-08-24 04:55:33,530 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:55:33,530 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:55:33,530 WARN L233 ceAbstractionStarter]: 72 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:55:33,530 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 73 thread instances. [2023-08-24 04:55:33,669 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:55:33,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1120 transitions, 7861 flow [2023-08-24 04:55:34,873 INFO L124 PetriNetUnfolderBase]: 147/1994 cut-off events. [2023-08-24 04:55:34,873 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-24 04:55:35,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4915 conditions, 1994 events. 147/1994 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5402 event pairs, 0 based on Foata normal form. 0/1700 useless extension candidates. Maximal degree in co-relation 4802. Up to 148 conditions per place. [2023-08-24 04:55:35,054 INFO L82 GeneralOperation]: Start removeDead. Operand has 1193 places, 1120 transitions, 7861 flow [2023-08-24 04:55:35,076 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1193 places, 1120 transitions, 7861 flow [2023-08-24 04:55:35,076 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:55:35,076 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1193 places, 1120 transitions, 7861 flow [2023-08-24 04:55:35,076 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1193 places, 1120 transitions, 7861 flow [2023-08-24 04:55:35,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1120 transitions, 7861 flow [2023-08-24 04:55:36,327 INFO L124 PetriNetUnfolderBase]: 147/1994 cut-off events. [2023-08-24 04:55:36,328 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-24 04:55:36,474 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4915 conditions, 1994 events. 147/1994 cut-off events. For 67452/67452 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5402 event pairs, 0 based on Foata normal form. 0/1700 useless extension candidates. Maximal degree in co-relation 4802. Up to 148 conditions per place. [2023-08-24 04:55:37,033 INFO L119 LiptonReduction]: Number of co-enabled transitions 1130332 [2023-08-24 04:55:51,375 INFO L134 LiptonReduction]: Checked pairs total: 6226831 [2023-08-24 04:55:51,375 INFO L136 LiptonReduction]: Total number of compositions: 458 [2023-08-24 04:55:51,376 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:55:51,376 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:55:51,376 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:55:51,840 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:55:51,840 INFO L124 PetriNetUnfolderBase]: 72/1022 cut-off events. [2023-08-24 04:55:51,840 INFO L125 PetriNetUnfolderBase]: For 67452/67452 co-relation queries the response was YES. [2023-08-24 04:55:51,840 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:55:51,840 INFO L208 CegarLoopForPetriNet]: trace histogram [74, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:55:51,840 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:55:51,840 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:55:51,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1179673640, now seen corresponding path program 1 times [2023-08-24 04:55:51,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:55:51,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141585293] [2023-08-24 04:55:51,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:55:51,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:55:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:51,940 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:55:51,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:55:52,083 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:55:52,083 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:55:52,083 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:55:52,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2023-08-24 04:55:52,084 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:55:52,084 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:55:52,084 WARN L233 ceAbstractionStarter]: 73 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:55:52,084 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 74 thread instances. [2023-08-24 04:55:52,258 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:55:52,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1135 transitions, 8042 flow [2023-08-24 04:55:53,752 INFO L124 PetriNetUnfolderBase]: 149/2021 cut-off events. [2023-08-24 04:55:53,752 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-24 04:55:53,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5019 conditions, 2021 events. 149/2021 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5480 event pairs, 0 based on Foata normal form. 0/1723 useless extension candidates. Maximal degree in co-relation 4905. Up to 150 conditions per place. [2023-08-24 04:55:53,883 INFO L82 GeneralOperation]: Start removeDead. Operand has 1209 places, 1135 transitions, 8042 flow [2023-08-24 04:55:53,896 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1209 places, 1135 transitions, 8042 flow [2023-08-24 04:55:53,896 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:55:53,896 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1209 places, 1135 transitions, 8042 flow [2023-08-24 04:55:53,896 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1209 places, 1135 transitions, 8042 flow [2023-08-24 04:55:53,896 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1209 places, 1135 transitions, 8042 flow [2023-08-24 04:55:55,871 INFO L124 PetriNetUnfolderBase]: 149/2021 cut-off events. [2023-08-24 04:55:55,871 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-24 04:55:56,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5019 conditions, 2021 events. 149/2021 cut-off events. For 70226/70226 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5480 event pairs, 0 based on Foata normal form. 0/1723 useless extension candidates. Maximal degree in co-relation 4905. Up to 150 conditions per place. [2023-08-24 04:55:56,611 INFO L119 LiptonReduction]: Number of co-enabled transitions 1161356 [2023-08-24 04:56:11,369 INFO L134 LiptonReduction]: Checked pairs total: 5485338 [2023-08-24 04:56:11,370 INFO L136 LiptonReduction]: Total number of compositions: 464 [2023-08-24 04:56:11,370 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 04:56:11,371 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@68a05eb, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 04:56:11,371 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 04:56:11,787 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 04:56:11,787 INFO L124 PetriNetUnfolderBase]: 73/1036 cut-off events. [2023-08-24 04:56:11,787 INFO L125 PetriNetUnfolderBase]: For 70226/70226 co-relation queries the response was YES. [2023-08-24 04:56:11,788 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 04:56:11,788 INFO L208 CegarLoopForPetriNet]: trace histogram [75, 74, 74, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 04:56:11,788 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 04:56:11,788 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 04:56:11,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1093855793, now seen corresponding path program 1 times [2023-08-24 04:56:11,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 04:56:11,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524046667] [2023-08-24 04:56:11,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 04:56:11,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 04:56:11,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:56:11,926 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 04:56:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 04:56:12,088 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 04:56:12,088 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 04:56:12,088 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 04:56:12,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2023-08-24 04:56:12,088 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 04:56:12,089 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 04:56:12,089 WARN L233 ceAbstractionStarter]: 74 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 04:56:12,089 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 75 thread instances. [2023-08-24 04:56:12,226 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 04:56:12,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1225 places, 1150 transitions, 8225 flow [2023-08-24 04:56:13,693 INFO L124 PetriNetUnfolderBase]: 151/2048 cut-off events. [2023-08-24 04:56:13,693 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-24 04:56:13,829 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5124 conditions, 2048 events. 151/2048 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5550 event pairs, 0 based on Foata normal form. 0/1746 useless extension candidates. Maximal degree in co-relation 5009. Up to 152 conditions per place. [2023-08-24 04:56:13,829 INFO L82 GeneralOperation]: Start removeDead. Operand has 1225 places, 1150 transitions, 8225 flow [2023-08-24 04:56:13,843 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1225 places, 1150 transitions, 8225 flow [2023-08-24 04:56:13,843 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 04:56:13,843 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1225 places, 1150 transitions, 8225 flow [2023-08-24 04:56:13,843 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1225 places, 1150 transitions, 8225 flow [2023-08-24 04:56:13,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1225 places, 1150 transitions, 8225 flow [2023-08-24 04:56:15,227 INFO L124 PetriNetUnfolderBase]: 151/2048 cut-off events. [2023-08-24 04:56:15,227 INFO L125 PetriNetUnfolderBase]: For 73075/73075 co-relation queries the response was YES. [2023-08-24 04:56:15,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5124 conditions, 2048 events. 151/2048 cut-off events. For 73075/73075 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 5550 event pairs, 0 based on Foata normal form. 0/1746 useless extension candidates. Maximal degree in co-relation 5009. Up to 152 conditions per place. [2023-08-24 04:56:15,853 INFO L119 LiptonReduction]: Number of co-enabled transitions 1192800 Received shutdown request... [2023-08-24 04:56:29,977 WARN L266 SmtUtils]: Removed 2 from assertion stack [2023-08-24 04:56:29,977 INFO L257 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction. Reason: Timeout or Toolchain cancelled by user [2023-08-24 04:56:29,978 INFO L158 Benchmark]: Toolchain (without parser) took 684198.87ms. Allocated memory was 383.8MB in the beginning and 6.5GB in the end (delta: 6.1GB). Free memory was 358.9MB in the beginning and 4.4GB in the end (delta: -4.1GB). Peak memory consumption was 2.0GB. Max. memory is 16.0GB. [2023-08-24 04:56:29,978 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 383.8MB. Free memory was 361.2MB in the beginning and 360.9MB in the end (delta: 329.9kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-24 04:56:29,978 INFO L158 Benchmark]: CACSL2BoogieTranslator took 480.20ms. Allocated memory is still 383.8MB. Free memory was 358.9MB in the beginning and 338.9MB in the end (delta: 20.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-24 04:56:29,978 INFO L158 Benchmark]: Boogie Procedure Inliner took 35.43ms. Allocated memory is still 383.8MB. Free memory was 338.9MB in the beginning and 336.9MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-24 04:56:29,978 INFO L158 Benchmark]: Boogie Preprocessor took 19.51ms. Allocated memory is still 383.8MB. Free memory was 336.9MB in the beginning and 335.9MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-24 04:56:29,979 INFO L158 Benchmark]: RCFGBuilder took 397.63ms. Allocated memory is still 383.8MB. Free memory was 335.4MB in the beginning and 320.6MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. [2023-08-24 04:56:29,979 INFO L158 Benchmark]: TraceAbstraction took 683258.62ms. Allocated memory was 383.8MB in the beginning and 6.5GB in the end (delta: 6.1GB). Free memory was 320.1MB in the beginning and 4.4GB in the end (delta: -4.1GB). Peak memory consumption was 2.0GB. Max. memory is 16.0GB. [2023-08-24 04:56:29,980 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 383.8MB. Free memory was 361.2MB in the beginning and 360.9MB in the end (delta: 329.9kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 480.20ms. Allocated memory is still 383.8MB. Free memory was 358.9MB in the beginning and 338.9MB in the end (delta: 20.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 35.43ms. Allocated memory is still 383.8MB. Free memory was 338.9MB in the beginning and 336.9MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 19.51ms. Allocated memory is still 383.8MB. Free memory was 336.9MB in the beginning and 335.9MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 397.63ms. Allocated memory is still 383.8MB. Free memory was 335.4MB in the beginning and 320.6MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.0GB. * TraceAbstraction took 683258.62ms. Allocated memory was 383.8MB in the beginning and 6.5GB in the end (delta: 6.1GB). Free memory was 320.1MB in the beginning and 4.4GB in the end (delta: -4.1GB). Peak memory consumption was 2.0GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 269]: Unsoundness Warning unspecified type, defaulting to int C: short [269] - GenericResultAtLocation [Line: 269]: Unsoundness Warning unspecified type, defaulting to int C: short [269] - GenericResultAtLocation [Line: 704]: Unsoundness Warning unspecified type, defaulting to int C: volatile unsigned [704] - GenericResultAtLocation [Line: 716]: Unsoundness Warning unspecified type, defaulting to int C: unsigned [716] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.8s, 41 PlacesBefore, 11 PlacesAfterwards, 40 TransitionsBefore, 8 TransitionsAfterwards, 364 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 21 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 2 ChoiceCompositions, 38 TotalNumberOfCompositions, 330 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 330, independent: 330, independent conditional: 0, independent unconditional: 330, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 190, independent: 190, independent conditional: 0, independent unconditional: 190, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 330, independent: 140, independent conditional: 0, independent unconditional: 140, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 190, unknown conditional: 0, unknown unconditional: 190] , Statistics on independence cache: Total cache size (in pairs): 2, Positive cache size: 2, Positive conditional cache size: 0, Positive unconditional cache size: 2, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.0s, 57 PlacesBefore, 29 PlacesAfterwards, 55 TransitionsBefore, 26 TransitionsAfterwards, 1148 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 16 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 4 ConcurrentYvCompositions, 1 ChoiceCompositions, 32 TotalNumberOfCompositions, 3716 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1527, independent: 1373, independent conditional: 0, independent unconditional: 1373, dependent: 154, dependent conditional: 0, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 548, independent: 522, independent conditional: 0, independent unconditional: 522, dependent: 26, dependent conditional: 0, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1527, independent: 851, independent conditional: 0, independent unconditional: 851, dependent: 128, dependent conditional: 0, dependent unconditional: 128, unknown: 548, unknown conditional: 0, unknown unconditional: 548] , Statistics on independence cache: Total cache size (in pairs): 89, Positive cache size: 74, Positive conditional cache size: 0, Positive unconditional cache size: 74, Negative cache size: 15, Negative conditional cache size: 0, Negative unconditional cache size: 15, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.2s, 73 PlacesBefore, 40 PlacesAfterwards, 70 TransitionsBefore, 36 TransitionsAfterwards, 2352 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 21 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 5 ConcurrentYvCompositions, 1 ChoiceCompositions, 38 TotalNumberOfCompositions, 10314 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 4103, independent: 3814, independent conditional: 0, independent unconditional: 3814, dependent: 289, dependent conditional: 0, dependent unconditional: 289, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1138, independent: 1099, independent conditional: 0, independent unconditional: 1099, dependent: 39, dependent conditional: 0, dependent unconditional: 39, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 4103, independent: 2715, independent conditional: 0, independent unconditional: 2715, dependent: 250, dependent conditional: 0, dependent unconditional: 250, unknown: 1138, unknown conditional: 0, unknown unconditional: 1138] , Statistics on independence cache: Total cache size (in pairs): 211, Positive cache size: 187, Positive conditional cache size: 0, Positive unconditional cache size: 187, Negative cache size: 24, Negative conditional cache size: 0, Negative unconditional cache size: 24, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.4s, 89 PlacesBefore, 51 PlacesAfterwards, 85 TransitionsBefore, 46 TransitionsAfterwards, 3976 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 8 ConcurrentYvCompositions, 1 ChoiceCompositions, 44 TotalNumberOfCompositions, 15362 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3869, independent: 3561, independent conditional: 0, independent unconditional: 3561, dependent: 308, dependent conditional: 0, dependent unconditional: 308, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1567, independent: 1518, independent conditional: 0, independent unconditional: 1518, dependent: 49, dependent conditional: 0, dependent unconditional: 49, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 3869, independent: 2043, independent conditional: 0, independent unconditional: 2043, dependent: 259, dependent conditional: 0, dependent unconditional: 259, unknown: 1567, unknown conditional: 0, unknown unconditional: 1567] , Statistics on independence cache: Total cache size (in pairs): 183, Positive cache size: 150, Positive conditional cache size: 0, Positive unconditional cache size: 150, Negative cache size: 33, Negative conditional cache size: 0, Negative unconditional cache size: 33, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.6s, 105 PlacesBefore, 62 PlacesAfterwards, 100 TransitionsBefore, 56 TransitionsAfterwards, 6020 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 29 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 9 ConcurrentYvCompositions, 1 ChoiceCompositions, 50 TotalNumberOfCompositions, 25107 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5879, independent: 5482, independent conditional: 0, independent unconditional: 5482, dependent: 397, dependent conditional: 0, dependent unconditional: 397, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 2443, independent: 2378, independent conditional: 0, independent unconditional: 2378, dependent: 65, dependent conditional: 0, dependent unconditional: 65, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5879, independent: 3104, independent conditional: 0, independent unconditional: 3104, dependent: 332, dependent conditional: 0, dependent unconditional: 332, unknown: 2443, unknown conditional: 0, unknown unconditional: 2443] , Statistics on independence cache: Total cache size (in pairs): 282, Positive cache size: 240, Positive conditional cache size: 0, Positive unconditional cache size: 240, Negative cache size: 42, Negative conditional cache size: 0, Negative unconditional cache size: 42, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.6s, 121 PlacesBefore, 73 PlacesAfterwards, 115 TransitionsBefore, 66 TransitionsAfterwards, 8484 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 33 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 1 ChoiceCompositions, 56 TotalNumberOfCompositions, 35670 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 9710, independent: 9243, independent conditional: 0, independent unconditional: 9243, dependent: 467, dependent conditional: 0, dependent unconditional: 467, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3646, independent: 3564, independent conditional: 0, independent unconditional: 3564, dependent: 82, dependent conditional: 0, dependent unconditional: 82, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 9710, independent: 5679, independent conditional: 0, independent unconditional: 5679, dependent: 385, dependent conditional: 0, dependent unconditional: 385, unknown: 3646, unknown conditional: 0, unknown unconditional: 3646] , Statistics on independence cache: Total cache size (in pairs): 556, Positive cache size: 506, Positive conditional cache size: 0, Positive unconditional cache size: 506, Negative cache size: 50, Negative conditional cache size: 0, Negative unconditional cache size: 50, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.7s, 137 PlacesBefore, 84 PlacesAfterwards, 130 TransitionsBefore, 76 TransitionsAfterwards, 11368 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 36 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 14 ConcurrentYvCompositions, 1 ChoiceCompositions, 62 TotalNumberOfCompositions, 48430 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11129, independent: 10587, independent conditional: 0, independent unconditional: 10587, dependent: 542, dependent conditional: 0, dependent unconditional: 542, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 4573, independent: 4490, independent conditional: 0, independent unconditional: 4490, dependent: 83, dependent conditional: 0, dependent unconditional: 83, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11129, independent: 6097, independent conditional: 0, independent unconditional: 6097, dependent: 459, dependent conditional: 0, dependent unconditional: 459, unknown: 4573, unknown conditional: 0, unknown unconditional: 4573] , Statistics on independence cache: Total cache size (in pairs): 542, Positive cache size: 481, Positive conditional cache size: 0, Positive unconditional cache size: 481, Negative cache size: 61, Negative conditional cache size: 0, Negative unconditional cache size: 61, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.1s, 153 PlacesBefore, 95 PlacesAfterwards, 145 TransitionsBefore, 86 TransitionsAfterwards, 14672 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 41 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 15 ConcurrentYvCompositions, 1 ChoiceCompositions, 68 TotalNumberOfCompositions, 63167 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 14847, independent: 14228, independent conditional: 0, independent unconditional: 14228, dependent: 619, dependent conditional: 0, dependent unconditional: 619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 5758, independent: 5649, independent conditional: 0, independent unconditional: 5649, dependent: 109, dependent conditional: 0, dependent unconditional: 109, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 14847, independent: 8579, independent conditional: 0, independent unconditional: 8579, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 5758, unknown conditional: 0, unknown unconditional: 5758] , Statistics on independence cache: Total cache size (in pairs): 703, Positive cache size: 634, Positive conditional cache size: 0, Positive unconditional cache size: 634, Negative cache size: 69, Negative conditional cache size: 0, Negative unconditional cache size: 69, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.3s, 169 PlacesBefore, 106 PlacesAfterwards, 160 TransitionsBefore, 96 TransitionsAfterwards, 18396 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 46 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 16 ConcurrentYvCompositions, 1 ChoiceCompositions, 74 TotalNumberOfCompositions, 82293 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 29846, independent: 29130, independent conditional: 0, independent unconditional: 29130, dependent: 716, dependent conditional: 0, dependent unconditional: 716, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 8557, independent: 8401, independent conditional: 0, independent unconditional: 8401, dependent: 156, dependent conditional: 0, dependent unconditional: 156, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 29846, independent: 20729, independent conditional: 0, independent unconditional: 20729, dependent: 560, dependent conditional: 0, dependent unconditional: 560, unknown: 8557, unknown conditional: 0, unknown unconditional: 8557] , Statistics on independence cache: Total cache size (in pairs): 1891, Positive cache size: 1805, Positive conditional cache size: 0, Positive unconditional cache size: 1805, Negative cache size: 86, Negative conditional cache size: 0, Negative unconditional cache size: 86, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 185 PlacesBefore, 117 PlacesAfterwards, 175 TransitionsBefore, 106 TransitionsAfterwards, 22540 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 49 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 1 ChoiceCompositions, 80 TotalNumberOfCompositions, 114948 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 38888, independent: 37953, independent conditional: 0, independent unconditional: 37953, dependent: 935, dependent conditional: 0, dependent unconditional: 935, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10151, independent: 10021, independent conditional: 0, independent unconditional: 10021, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 38888, independent: 27932, independent conditional: 0, independent unconditional: 27932, dependent: 805, dependent conditional: 0, dependent unconditional: 805, unknown: 10151, unknown conditional: 0, unknown unconditional: 10151] , Statistics on independence cache: Total cache size (in pairs): 2303, Positive cache size: 2214, Positive conditional cache size: 0, Positive unconditional cache size: 2214, Negative cache size: 89, Negative conditional cache size: 0, Negative unconditional cache size: 89, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 201 PlacesBefore, 128 PlacesAfterwards, 190 TransitionsBefore, 116 TransitionsAfterwards, 27104 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 55 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 1 ChoiceCompositions, 86 TotalNumberOfCompositions, 114882 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 24236, independent: 23421, independent conditional: 0, independent unconditional: 23421, dependent: 815, dependent conditional: 0, dependent unconditional: 815, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10193, independent: 10053, independent conditional: 0, independent unconditional: 10053, dependent: 140, dependent conditional: 0, dependent unconditional: 140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 24236, independent: 13368, independent conditional: 0, independent unconditional: 13368, dependent: 675, dependent conditional: 0, dependent unconditional: 675, unknown: 10193, unknown conditional: 0, unknown unconditional: 10193] , Statistics on independence cache: Total cache size (in pairs): 1046, Positive cache size: 949, Positive conditional cache size: 0, Positive unconditional cache size: 949, Negative cache size: 97, Negative conditional cache size: 0, Negative unconditional cache size: 97, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.8s, 217 PlacesBefore, 139 PlacesAfterwards, 205 TransitionsBefore, 126 TransitionsAfterwards, 32088 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 60 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 20 ConcurrentYvCompositions, 1 ChoiceCompositions, 92 TotalNumberOfCompositions, 145716 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 29926, independent: 28982, independent conditional: 0, independent unconditional: 28982, dependent: 944, dependent conditional: 0, dependent unconditional: 944, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 12506, independent: 12263, independent conditional: 0, independent unconditional: 12263, dependent: 243, dependent conditional: 0, dependent unconditional: 243, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 29926, independent: 16719, independent conditional: 0, independent unconditional: 16719, dependent: 701, dependent conditional: 0, dependent unconditional: 701, unknown: 12506, unknown conditional: 0, unknown unconditional: 12506] , Statistics on independence cache: Total cache size (in pairs): 1632, Positive cache size: 1473, Positive conditional cache size: 0, Positive unconditional cache size: 1473, Negative cache size: 159, Negative conditional cache size: 0, Negative unconditional cache size: 159, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.9s, 233 PlacesBefore, 150 PlacesAfterwards, 220 TransitionsBefore, 136 TransitionsAfterwards, 37492 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 63 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 1 ChoiceCompositions, 98 TotalNumberOfCompositions, 199678 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 35317, independent: 34078, independent conditional: 0, independent unconditional: 34078, dependent: 1239, dependent conditional: 0, dependent unconditional: 1239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 13930, independent: 13755, independent conditional: 0, independent unconditional: 13755, dependent: 175, dependent conditional: 0, dependent unconditional: 175, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 35317, independent: 20323, independent conditional: 0, independent unconditional: 20323, dependent: 1064, dependent conditional: 0, dependent unconditional: 1064, unknown: 13930, unknown conditional: 0, unknown unconditional: 13930] , Statistics on independence cache: Total cache size (in pairs): 1313, Positive cache size: 1200, Positive conditional cache size: 0, Positive unconditional cache size: 1200, Negative cache size: 113, Negative conditional cache size: 0, Negative unconditional cache size: 113, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.2s, 249 PlacesBefore, 161 PlacesAfterwards, 235 TransitionsBefore, 146 TransitionsAfterwards, 43316 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 71 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 21 ConcurrentYvCompositions, 1 ChoiceCompositions, 104 TotalNumberOfCompositions, 195158 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 60699, independent: 59618, independent conditional: 0, independent unconditional: 59618, dependent: 1081, dependent conditional: 0, dependent unconditional: 1081, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 19918, independent: 19679, independent conditional: 0, independent unconditional: 19679, dependent: 239, dependent conditional: 0, dependent unconditional: 239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 60699, independent: 39939, independent conditional: 0, independent unconditional: 39939, dependent: 842, dependent conditional: 0, dependent unconditional: 842, unknown: 19918, unknown conditional: 0, unknown unconditional: 19918] , Statistics on independence cache: Total cache size (in pairs): 4253, Positive cache size: 4117, Positive conditional cache size: 0, Positive unconditional cache size: 4117, Negative cache size: 136, Negative conditional cache size: 0, Negative unconditional cache size: 136, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.5s, 265 PlacesBefore, 172 PlacesAfterwards, 250 TransitionsBefore, 156 TransitionsAfterwards, 49560 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 70 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 28 ConcurrentYvCompositions, 1 ChoiceCompositions, 110 TotalNumberOfCompositions, 257752 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 52178, independent: 50790, independent conditional: 0, independent unconditional: 50790, dependent: 1388, dependent conditional: 0, dependent unconditional: 1388, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 18813, independent: 18614, independent conditional: 0, independent unconditional: 18614, dependent: 199, dependent conditional: 0, dependent unconditional: 199, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 52178, independent: 32176, independent conditional: 0, independent unconditional: 32176, dependent: 1189, dependent conditional: 0, dependent unconditional: 1189, unknown: 18813, unknown conditional: 0, unknown unconditional: 18813] , Statistics on independence cache: Total cache size (in pairs): 2040, Positive cache size: 1908, Positive conditional cache size: 0, Positive unconditional cache size: 1908, Negative cache size: 132, Negative conditional cache size: 0, Negative unconditional cache size: 132, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.3s, 281 PlacesBefore, 183 PlacesAfterwards, 265 TransitionsBefore, 166 TransitionsAfterwards, 56224 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 77 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 1 ChoiceCompositions, 116 TotalNumberOfCompositions, 256697 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 49371, independent: 48132, independent conditional: 0, independent unconditional: 48132, dependent: 1239, dependent conditional: 0, dependent unconditional: 1239, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 21426, independent: 21215, independent conditional: 0, independent unconditional: 21215, dependent: 211, dependent conditional: 0, dependent unconditional: 211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 49371, independent: 26917, independent conditional: 0, independent unconditional: 26917, dependent: 1028, dependent conditional: 0, dependent unconditional: 1028, unknown: 21426, unknown conditional: 0, unknown unconditional: 21426] , Statistics on independence cache: Total cache size (in pairs): 1958, Positive cache size: 1817, Positive conditional cache size: 0, Positive unconditional cache size: 1817, Negative cache size: 141, Negative conditional cache size: 0, Negative unconditional cache size: 141, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.6s, 297 PlacesBefore, 194 PlacesAfterwards, 280 TransitionsBefore, 176 TransitionsAfterwards, 63308 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 81 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 29 ConcurrentYvCompositions, 1 ChoiceCompositions, 122 TotalNumberOfCompositions, 334797 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 58791, independent: 57206, independent conditional: 0, independent unconditional: 57206, dependent: 1585, dependent conditional: 0, dependent unconditional: 1585, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 23453, independent: 23241, independent conditional: 0, independent unconditional: 23241, dependent: 212, dependent conditional: 0, dependent unconditional: 212, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 58791, independent: 33965, independent conditional: 0, independent unconditional: 33965, dependent: 1373, dependent conditional: 0, dependent unconditional: 1373, unknown: 23453, unknown conditional: 0, unknown unconditional: 23453] , Statistics on independence cache: Total cache size (in pairs): 2074, Positive cache size: 1923, Positive conditional cache size: 0, Positive unconditional cache size: 1923, Negative cache size: 151, Negative conditional cache size: 0, Negative unconditional cache size: 151, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 313 PlacesBefore, 205 PlacesAfterwards, 295 TransitionsBefore, 186 TransitionsAfterwards, 70812 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 84 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 32 ConcurrentYvCompositions, 1 ChoiceCompositions, 128 TotalNumberOfCompositions, 380141 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 60947, independent: 59247, independent conditional: 0, independent unconditional: 59247, dependent: 1700, dependent conditional: 0, dependent unconditional: 1700, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 24942, independent: 24709, independent conditional: 0, independent unconditional: 24709, dependent: 233, dependent conditional: 0, dependent unconditional: 233, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 60947, independent: 34538, independent conditional: 0, independent unconditional: 34538, dependent: 1467, dependent conditional: 0, dependent unconditional: 1467, unknown: 24942, unknown conditional: 0, unknown unconditional: 24942] , Statistics on independence cache: Total cache size (in pairs): 1781, Positive cache size: 1621, Positive conditional cache size: 0, Positive unconditional cache size: 1621, Negative cache size: 160, Negative conditional cache size: 0, Negative unconditional cache size: 160, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 329 PlacesBefore, 216 PlacesAfterwards, 310 TransitionsBefore, 196 TransitionsAfterwards, 78736 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 92 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 30 ConcurrentYvCompositions, 1 ChoiceCompositions, 134 TotalNumberOfCompositions, 411425 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 129222, independent: 127482, independent conditional: 0, independent unconditional: 127482, dependent: 1740, dependent conditional: 0, dependent unconditional: 1740, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 35947, independent: 35629, independent conditional: 0, independent unconditional: 35629, dependent: 318, dependent conditional: 0, dependent unconditional: 318, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 129222, independent: 91853, independent conditional: 0, independent unconditional: 91853, dependent: 1422, dependent conditional: 0, dependent unconditional: 1422, unknown: 35947, unknown conditional: 0, unknown unconditional: 35947] , Statistics on independence cache: Total cache size (in pairs): 7573, Positive cache size: 7387, Positive conditional cache size: 0, Positive unconditional cache size: 7387, Negative cache size: 186, Negative conditional cache size: 0, Negative unconditional cache size: 186, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 345 PlacesBefore, 227 PlacesAfterwards, 325 TransitionsBefore, 206 TransitionsAfterwards, 87080 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 93 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 35 ConcurrentYvCompositions, 1 ChoiceCompositions, 140 TotalNumberOfCompositions, 400397 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 110632, independent: 109081, independent conditional: 0, independent unconditional: 109081, dependent: 1551, dependent conditional: 0, dependent unconditional: 1551, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 38331, independent: 37984, independent conditional: 0, independent unconditional: 37984, dependent: 347, dependent conditional: 0, dependent unconditional: 347, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 110632, independent: 71097, independent conditional: 0, independent unconditional: 71097, dependent: 1204, dependent conditional: 0, dependent unconditional: 1204, unknown: 38331, unknown conditional: 0, unknown unconditional: 38331] , Statistics on independence cache: Total cache size (in pairs): 8376, Positive cache size: 8180, Positive conditional cache size: 0, Positive unconditional cache size: 8180, Negative cache size: 196, Negative conditional cache size: 0, Negative unconditional cache size: 196, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.4s, 361 PlacesBefore, 238 PlacesAfterwards, 340 TransitionsBefore, 216 TransitionsAfterwards, 95844 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 95 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 1 ChoiceCompositions, 146 TotalNumberOfCompositions, 434963 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 118753, independent: 117150, independent conditional: 0, independent unconditional: 117150, dependent: 1603, dependent conditional: 0, dependent unconditional: 1603, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 42004, independent: 41642, independent conditional: 0, independent unconditional: 41642, dependent: 362, dependent conditional: 0, dependent unconditional: 362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 118753, independent: 75508, independent conditional: 0, independent unconditional: 75508, dependent: 1241, dependent conditional: 0, dependent unconditional: 1241, unknown: 42004, unknown conditional: 0, unknown unconditional: 42004] , Statistics on independence cache: Total cache size (in pairs): 9203, Positive cache size: 8997, Positive conditional cache size: 0, Positive unconditional cache size: 8997, Negative cache size: 206, Negative conditional cache size: 0, Negative unconditional cache size: 206, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 377 PlacesBefore, 249 PlacesAfterwards, 355 TransitionsBefore, 226 TransitionsAfterwards, 105028 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 101 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 1 ChoiceCompositions, 152 TotalNumberOfCompositions, 486335 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 114469, independent: 112758, independent conditional: 0, independent unconditional: 112758, dependent: 1711, dependent conditional: 0, dependent unconditional: 1711, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 42550, independent: 42197, independent conditional: 0, independent unconditional: 42197, dependent: 353, dependent conditional: 0, dependent unconditional: 353, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 114469, independent: 70561, independent conditional: 0, independent unconditional: 70561, dependent: 1358, dependent conditional: 0, dependent unconditional: 1358, unknown: 42550, unknown conditional: 0, unknown unconditional: 42550] , Statistics on independence cache: Total cache size (in pairs): 7352, Positive cache size: 7147, Positive conditional cache size: 0, Positive unconditional cache size: 7147, Negative cache size: 205, Negative conditional cache size: 0, Negative unconditional cache size: 205, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 393 PlacesBefore, 260 PlacesAfterwards, 370 TransitionsBefore, 236 TransitionsAfterwards, 114632 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 104 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 42 ConcurrentYvCompositions, 1 ChoiceCompositions, 158 TotalNumberOfCompositions, 608829 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 167729, independent: 165599, independent conditional: 0, independent unconditional: 165599, dependent: 2130, dependent conditional: 0, dependent unconditional: 2130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 50406, independent: 50011, independent conditional: 0, independent unconditional: 50011, dependent: 395, dependent conditional: 0, dependent unconditional: 395, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 167729, independent: 115588, independent conditional: 0, independent unconditional: 115588, dependent: 1735, dependent conditional: 0, dependent unconditional: 1735, unknown: 50406, unknown conditional: 0, unknown unconditional: 50406] , Statistics on independence cache: Total cache size (in pairs): 11003, Positive cache size: 10777, Positive conditional cache size: 0, Positive unconditional cache size: 10777, Negative cache size: 226, Negative conditional cache size: 0, Negative unconditional cache size: 226, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.9s, 409 PlacesBefore, 271 PlacesAfterwards, 385 TransitionsBefore, 246 TransitionsAfterwards, 124656 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 111 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 41 ConcurrentYvCompositions, 1 ChoiceCompositions, 164 TotalNumberOfCompositions, 664648 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 128005, independent: 125784, independent conditional: 0, independent unconditional: 125784, dependent: 2221, dependent conditional: 0, dependent unconditional: 2221, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 48001, independent: 47617, independent conditional: 0, independent unconditional: 47617, dependent: 384, dependent conditional: 0, dependent unconditional: 384, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 128005, independent: 78167, independent conditional: 0, independent unconditional: 78167, dependent: 1837, dependent conditional: 0, dependent unconditional: 1837, unknown: 48001, unknown conditional: 0, unknown unconditional: 48001] , Statistics on independence cache: Total cache size (in pairs): 5803, Positive cache size: 5546, Positive conditional cache size: 0, Positive unconditional cache size: 5546, Negative cache size: 257, Negative conditional cache size: 0, Negative unconditional cache size: 257, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.3s, 425 PlacesBefore, 282 PlacesAfterwards, 400 TransitionsBefore, 256 TransitionsAfterwards, 135100 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 112 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 46 ConcurrentYvCompositions, 1 ChoiceCompositions, 170 TotalNumberOfCompositions, 719331 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 120527, independent: 118207, independent conditional: 0, independent unconditional: 118207, dependent: 2320, dependent conditional: 0, dependent unconditional: 2320, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 46793, independent: 46430, independent conditional: 0, independent unconditional: 46430, dependent: 363, dependent conditional: 0, dependent unconditional: 363, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 120527, independent: 71777, independent conditional: 0, independent unconditional: 71777, dependent: 1957, dependent conditional: 0, dependent unconditional: 1957, unknown: 46793, unknown conditional: 0, unknown unconditional: 46793] , Statistics on independence cache: Total cache size (in pairs): 3931, Positive cache size: 3709, Positive conditional cache size: 0, Positive unconditional cache size: 3709, Negative cache size: 222, Negative conditional cache size: 0, Negative unconditional cache size: 222, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 441 PlacesBefore, 293 PlacesAfterwards, 415 TransitionsBefore, 266 TransitionsAfterwards, 145964 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 114 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 1 ChoiceCompositions, 176 TotalNumberOfCompositions, 675794 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 124509, independent: 122495, independent conditional: 0, independent unconditional: 122495, dependent: 2014, dependent conditional: 0, dependent unconditional: 2014, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 53322, independent: 52810, independent conditional: 0, independent unconditional: 52810, dependent: 512, dependent conditional: 0, dependent unconditional: 512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 124509, independent: 69685, independent conditional: 0, independent unconditional: 69685, dependent: 1502, dependent conditional: 0, dependent unconditional: 1502, unknown: 53322, unknown conditional: 0, unknown unconditional: 53322] , Statistics on independence cache: Total cache size (in pairs): 5488, Positive cache size: 5150, Positive conditional cache size: 0, Positive unconditional cache size: 5150, Negative cache size: 338, Negative conditional cache size: 0, Negative unconditional cache size: 338, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.6s, 457 PlacesBefore, 304 PlacesAfterwards, 430 TransitionsBefore, 276 TransitionsAfterwards, 157248 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 119 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 51 ConcurrentYvCompositions, 1 ChoiceCompositions, 182 TotalNumberOfCompositions, 729392 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 126989, independent: 124898, independent conditional: 0, independent unconditional: 124898, dependent: 2091, dependent conditional: 0, dependent unconditional: 2091, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 55721, independent: 55352, independent conditional: 0, independent unconditional: 55352, dependent: 369, dependent conditional: 0, dependent unconditional: 369, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 126989, independent: 69546, independent conditional: 0, independent unconditional: 69546, dependent: 1722, dependent conditional: 0, dependent unconditional: 1722, unknown: 55721, unknown conditional: 0, unknown unconditional: 55721] , Statistics on independence cache: Total cache size (in pairs): 4499, Positive cache size: 4259, Positive conditional cache size: 0, Positive unconditional cache size: 4259, Negative cache size: 240, Negative conditional cache size: 0, Negative unconditional cache size: 240, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 473 PlacesBefore, 315 PlacesAfterwards, 445 TransitionsBefore, 286 TransitionsAfterwards, 168952 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 126 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 50 ConcurrentYvCompositions, 1 ChoiceCompositions, 188 TotalNumberOfCompositions, 777131 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 199877, independent: 197733, independent conditional: 0, independent unconditional: 197733, dependent: 2144, dependent conditional: 0, dependent unconditional: 2144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 73048, independent: 72590, independent conditional: 0, independent unconditional: 72590, dependent: 458, dependent conditional: 0, dependent unconditional: 458, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 199877, independent: 125143, independent conditional: 0, independent unconditional: 125143, dependent: 1686, dependent conditional: 0, dependent unconditional: 1686, unknown: 73048, unknown conditional: 0, unknown unconditional: 73048] , Statistics on independence cache: Total cache size (in pairs): 16000, Positive cache size: 15724, Positive conditional cache size: 0, Positive unconditional cache size: 15724, Negative cache size: 276, Negative conditional cache size: 0, Negative unconditional cache size: 276, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 489 PlacesBefore, 326 PlacesAfterwards, 460 TransitionsBefore, 296 TransitionsAfterwards, 181076 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 136 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 46 ConcurrentYvCompositions, 1 ChoiceCompositions, 194 TotalNumberOfCompositions, 852724 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 158272, independent: 156006, independent conditional: 0, independent unconditional: 156006, dependent: 2266, dependent conditional: 0, dependent unconditional: 2266, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 67363, independent: 66911, independent conditional: 0, independent unconditional: 66911, dependent: 452, dependent conditional: 0, dependent unconditional: 452, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 158272, independent: 89095, independent conditional: 0, independent unconditional: 89095, dependent: 1814, dependent conditional: 0, dependent unconditional: 1814, unknown: 67363, unknown conditional: 0, unknown unconditional: 67363] , Statistics on independence cache: Total cache size (in pairs): 5863, Positive cache size: 5605, Positive conditional cache size: 0, Positive unconditional cache size: 5605, Negative cache size: 258, Negative conditional cache size: 0, Negative unconditional cache size: 258, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.2s, 505 PlacesBefore, 337 PlacesAfterwards, 475 TransitionsBefore, 306 TransitionsAfterwards, 193620 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 141 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 47 ConcurrentYvCompositions, 1 ChoiceCompositions, 200 TotalNumberOfCompositions, 910817 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 151050, independent: 148711, independent conditional: 0, independent unconditional: 148711, dependent: 2339, dependent conditional: 0, dependent unconditional: 2339, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 70061, independent: 69687, independent conditional: 0, independent unconditional: 69687, dependent: 374, dependent conditional: 0, dependent unconditional: 374, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 151050, independent: 79024, independent conditional: 0, independent unconditional: 79024, dependent: 1965, dependent conditional: 0, dependent unconditional: 1965, unknown: 70061, unknown conditional: 0, unknown unconditional: 70061] , Statistics on independence cache: Total cache size (in pairs): 4572, Positive cache size: 4304, Positive conditional cache size: 0, Positive unconditional cache size: 4304, Negative cache size: 268, Negative conditional cache size: 0, Negative unconditional cache size: 268, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.6s, 521 PlacesBefore, 348 PlacesAfterwards, 490 TransitionsBefore, 316 TransitionsAfterwards, 206584 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 142 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 52 ConcurrentYvCompositions, 1 ChoiceCompositions, 206 TotalNumberOfCompositions, 948775 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 245056, independent: 242686, independent conditional: 0, independent unconditional: 242686, dependent: 2370, dependent conditional: 0, dependent unconditional: 2370, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 88634, independent: 88099, independent conditional: 0, independent unconditional: 88099, dependent: 535, dependent conditional: 0, dependent unconditional: 535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 245056, independent: 154587, independent conditional: 0, independent unconditional: 154587, dependent: 1835, dependent conditional: 0, dependent unconditional: 1835, unknown: 88634, unknown conditional: 0, unknown unconditional: 88634] , Statistics on independence cache: Total cache size (in pairs): 19451, Positive cache size: 19145, Positive conditional cache size: 0, Positive unconditional cache size: 19145, Negative cache size: 306, Negative conditional cache size: 0, Negative unconditional cache size: 306, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.6s, 537 PlacesBefore, 359 PlacesAfterwards, 505 TransitionsBefore, 326 TransitionsAfterwards, 219968 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 143 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 57 ConcurrentYvCompositions, 1 ChoiceCompositions, 212 TotalNumberOfCompositions, 1017731 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 189380, independent: 186925, independent conditional: 0, independent unconditional: 186925, dependent: 2455, dependent conditional: 0, dependent unconditional: 2455, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 81089, independent: 80633, independent conditional: 0, independent unconditional: 80633, dependent: 456, dependent conditional: 0, dependent unconditional: 456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 189380, independent: 106292, independent conditional: 0, independent unconditional: 106292, dependent: 1999, dependent conditional: 0, dependent unconditional: 1999, unknown: 81089, unknown conditional: 0, unknown unconditional: 81089] , Statistics on independence cache: Total cache size (in pairs): 6885, Positive cache size: 6600, Positive conditional cache size: 0, Positive unconditional cache size: 6600, Negative cache size: 285, Negative conditional cache size: 0, Negative unconditional cache size: 285, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.7s, 553 PlacesBefore, 370 PlacesAfterwards, 520 TransitionsBefore, 336 TransitionsAfterwards, 233772 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 151 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 55 ConcurrentYvCompositions, 1 ChoiceCompositions, 218 TotalNumberOfCompositions, 1089608 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 184212, independent: 181671, independent conditional: 0, independent unconditional: 181671, dependent: 2541, dependent conditional: 0, dependent unconditional: 2541, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 85679, independent: 85276, independent conditional: 0, independent unconditional: 85276, dependent: 403, dependent conditional: 0, dependent unconditional: 403, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 184212, independent: 96395, independent conditional: 0, independent unconditional: 96395, dependent: 2138, dependent conditional: 0, dependent unconditional: 2138, unknown: 85679, unknown conditional: 0, unknown unconditional: 85679] , Statistics on independence cache: Total cache size (in pairs): 5723, Positive cache size: 5429, Positive conditional cache size: 0, Positive unconditional cache size: 5429, Negative cache size: 294, Negative conditional cache size: 0, Negative unconditional cache size: 294, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 569 PlacesBefore, 381 PlacesAfterwards, 535 TransitionsBefore, 346 TransitionsAfterwards, 247996 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 151 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 61 ConcurrentYvCompositions, 1 ChoiceCompositions, 224 TotalNumberOfCompositions, 1168256 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 202780, independent: 200121, independent conditional: 0, independent unconditional: 200121, dependent: 2659, dependent conditional: 0, dependent unconditional: 2659, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 88273, independent: 87771, independent conditional: 0, independent unconditional: 87771, dependent: 502, dependent conditional: 0, dependent unconditional: 502, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 202780, independent: 112350, independent conditional: 0, independent unconditional: 112350, dependent: 2157, dependent conditional: 0, dependent unconditional: 2157, unknown: 88273, unknown conditional: 0, unknown unconditional: 88273] , Statistics on independence cache: Total cache size (in pairs): 7092, Positive cache size: 6788, Positive conditional cache size: 0, Positive unconditional cache size: 6788, Negative cache size: 304, Negative conditional cache size: 0, Negative unconditional cache size: 304, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.0s, 585 PlacesBefore, 392 PlacesAfterwards, 550 TransitionsBefore, 356 TransitionsAfterwards, 262640 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 160 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 58 ConcurrentYvCompositions, 1 ChoiceCompositions, 230 TotalNumberOfCompositions, 1221977 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 297530, independent: 294842, independent conditional: 0, independent unconditional: 294842, dependent: 2688, dependent conditional: 0, dependent unconditional: 2688, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 113013, independent: 112445, independent conditional: 0, independent unconditional: 112445, dependent: 568, dependent conditional: 0, dependent unconditional: 568, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 297530, independent: 182397, independent conditional: 0, independent unconditional: 182397, dependent: 2120, dependent conditional: 0, dependent unconditional: 2120, unknown: 113013, unknown conditional: 0, unknown unconditional: 113013] , Statistics on independence cache: Total cache size (in pairs): 22900, Positive cache size: 22554, Positive conditional cache size: 0, Positive unconditional cache size: 22554, Negative cache size: 346, Negative conditional cache size: 0, Negative unconditional cache size: 346, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.4s, 601 PlacesBefore, 403 PlacesAfterwards, 565 TransitionsBefore, 366 TransitionsAfterwards, 277704 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 162 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 62 ConcurrentYvCompositions, 1 ChoiceCompositions, 236 TotalNumberOfCompositions, 1291017 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 235182, independent: 232416, independent conditional: 0, independent unconditional: 232416, dependent: 2766, dependent conditional: 0, dependent unconditional: 2766, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 101364, independent: 100881, independent conditional: 0, independent unconditional: 100881, dependent: 483, dependent conditional: 0, dependent unconditional: 483, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 235182, independent: 131535, independent conditional: 0, independent unconditional: 131535, dependent: 2283, dependent conditional: 0, dependent unconditional: 2283, unknown: 101364, unknown conditional: 0, unknown unconditional: 101364] , Statistics on independence cache: Total cache size (in pairs): 8386, Positive cache size: 8065, Positive conditional cache size: 0, Positive unconditional cache size: 8065, Negative cache size: 321, Negative conditional cache size: 0, Negative unconditional cache size: 321, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.5s, 617 PlacesBefore, 414 PlacesAfterwards, 580 TransitionsBefore, 376 TransitionsAfterwards, 293188 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 168 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 62 ConcurrentYvCompositions, 1 ChoiceCompositions, 242 TotalNumberOfCompositions, 1375693 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 234975, independent: 232107, independent conditional: 0, independent unconditional: 232107, dependent: 2868, dependent conditional: 0, dependent unconditional: 2868, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 106102, independent: 105641, independent conditional: 0, independent unconditional: 105641, dependent: 461, dependent conditional: 0, dependent unconditional: 461, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 234975, independent: 126466, independent conditional: 0, independent unconditional: 126466, dependent: 2407, dependent conditional: 0, dependent unconditional: 2407, unknown: 106102, unknown conditional: 0, unknown unconditional: 106102] , Statistics on independence cache: Total cache size (in pairs): 7866, Positive cache size: 7535, Positive conditional cache size: 0, Positive unconditional cache size: 7535, Negative cache size: 331, Negative conditional cache size: 0, Negative unconditional cache size: 331, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.8s, 633 PlacesBefore, 425 PlacesAfterwards, 595 TransitionsBefore, 386 TransitionsAfterwards, 309092 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 166 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 70 ConcurrentYvCompositions, 1 ChoiceCompositions, 248 TotalNumberOfCompositions, 1432279 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 245199, independent: 242287, independent conditional: 0, independent unconditional: 242287, dependent: 2912, dependent conditional: 0, dependent unconditional: 2912, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 109309, independent: 108794, independent conditional: 0, independent unconditional: 108794, dependent: 515, dependent conditional: 0, dependent unconditional: 515, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 245199, independent: 133493, independent conditional: 0, independent unconditional: 133493, dependent: 2397, dependent conditional: 0, dependent unconditional: 2397, unknown: 109309, unknown conditional: 0, unknown unconditional: 109309] , Statistics on independence cache: Total cache size (in pairs): 8223, Positive cache size: 7884, Positive conditional cache size: 0, Positive unconditional cache size: 7884, Negative cache size: 339, Negative conditional cache size: 0, Negative unconditional cache size: 339, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 649 PlacesBefore, 436 PlacesAfterwards, 610 TransitionsBefore, 396 TransitionsAfterwards, 325416 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 169 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 73 ConcurrentYvCompositions, 1 ChoiceCompositions, 254 TotalNumberOfCompositions, 1514238 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 259275, independent: 256272, independent conditional: 0, independent unconditional: 256272, dependent: 3003, dependent conditional: 0, dependent unconditional: 3003, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 113168, independent: 112555, independent conditional: 0, independent unconditional: 112555, dependent: 613, dependent conditional: 0, dependent unconditional: 613, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 259275, independent: 143717, independent conditional: 0, independent unconditional: 143717, dependent: 2390, dependent conditional: 0, dependent unconditional: 2390, unknown: 113168, unknown conditional: 0, unknown unconditional: 113168] , Statistics on independence cache: Total cache size (in pairs): 8635, Positive cache size: 8287, Positive conditional cache size: 0, Positive unconditional cache size: 8287, Negative cache size: 348, Negative conditional cache size: 0, Negative unconditional cache size: 348, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 665 PlacesBefore, 447 PlacesAfterwards, 625 TransitionsBefore, 406 TransitionsAfterwards, 342160 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 174 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 74 ConcurrentYvCompositions, 1 ChoiceCompositions, 260 TotalNumberOfCompositions, 1597587 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 492243, independent: 489157, independent conditional: 0, independent unconditional: 489157, dependent: 3086, dependent conditional: 0, dependent unconditional: 3086, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 151338, independent: 150637, independent conditional: 0, independent unconditional: 150637, dependent: 701, dependent conditional: 0, dependent unconditional: 701, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 492243, independent: 338520, independent conditional: 0, independent unconditional: 338520, dependent: 2385, dependent conditional: 0, dependent unconditional: 2385, unknown: 151338, unknown conditional: 0, unknown unconditional: 151338] , Statistics on independence cache: Total cache size (in pairs): 32044, Positive cache size: 31648, Positive conditional cache size: 0, Positive unconditional cache size: 31648, Negative cache size: 396, Negative conditional cache size: 0, Negative unconditional cache size: 396, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 681 PlacesBefore, 458 PlacesAfterwards, 640 TransitionsBefore, 416 TransitionsAfterwards, 359324 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 186 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 68 ConcurrentYvCompositions, 1 ChoiceCompositions, 266 TotalNumberOfCompositions, 1700660 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 433560, independent: 430364, independent conditional: 0, independent unconditional: 430364, dependent: 3196, dependent conditional: 0, dependent unconditional: 3196, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 156654, independent: 155937, independent conditional: 0, independent unconditional: 155937, dependent: 717, dependent conditional: 0, dependent unconditional: 717, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 433560, independent: 274427, independent conditional: 0, independent unconditional: 274427, dependent: 2479, dependent conditional: 0, dependent unconditional: 2479, unknown: 156654, unknown conditional: 0, unknown unconditional: 156654] , Statistics on independence cache: Total cache size (in pairs): 33559, Positive cache size: 33153, Positive conditional cache size: 0, Positive unconditional cache size: 33153, Negative cache size: 406, Negative conditional cache size: 0, Negative unconditional cache size: 406, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.7s, 697 PlacesBefore, 469 PlacesAfterwards, 655 TransitionsBefore, 426 TransitionsAfterwards, 376908 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 190 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 70 ConcurrentYvCompositions, 1 ChoiceCompositions, 272 TotalNumberOfCompositions, 1774362 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 411942, independent: 408678, independent conditional: 0, independent unconditional: 408678, dependent: 3264, dependent conditional: 0, dependent unconditional: 3264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 154801, independent: 154183, independent conditional: 0, independent unconditional: 154183, dependent: 618, dependent conditional: 0, dependent unconditional: 618, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 411942, independent: 254495, independent conditional: 0, independent unconditional: 254495, dependent: 2646, dependent conditional: 0, dependent unconditional: 2646, unknown: 154801, unknown conditional: 0, unknown unconditional: 154801] , Statistics on independence cache: Total cache size (in pairs): 30512, Positive cache size: 30096, Positive conditional cache size: 0, Positive unconditional cache size: 30096, Negative cache size: 416, Negative conditional cache size: 0, Negative unconditional cache size: 416, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 713 PlacesBefore, 480 PlacesAfterwards, 670 TransitionsBefore, 436 TransitionsAfterwards, 394912 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 197 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 69 ConcurrentYvCompositions, 1 ChoiceCompositions, 278 TotalNumberOfCompositions, 1848984 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 369904, independent: 366583, independent conditional: 0, independent unconditional: 366583, dependent: 3321, dependent conditional: 0, dependent unconditional: 3321, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 151263, independent: 150634, independent conditional: 0, independent unconditional: 150634, dependent: 629, dependent conditional: 0, dependent unconditional: 629, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 369904, independent: 215949, independent conditional: 0, independent unconditional: 215949, dependent: 2692, dependent conditional: 0, dependent unconditional: 2692, unknown: 151263, unknown conditional: 0, unknown unconditional: 151263] , Statistics on independence cache: Total cache size (in pairs): 19965, Positive cache size: 19538, Positive conditional cache size: 0, Positive unconditional cache size: 19538, Negative cache size: 427, Negative conditional cache size: 0, Negative unconditional cache size: 427, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 729 PlacesBefore, 491 PlacesAfterwards, 685 TransitionsBefore, 446 TransitionsAfterwards, 413336 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 196 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 76 ConcurrentYvCompositions, 1 ChoiceCompositions, 284 TotalNumberOfCompositions, 1927687 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 343010, independent: 339626, independent conditional: 0, independent unconditional: 339626, dependent: 3384, dependent conditional: 0, dependent unconditional: 3384, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 148184, independent: 147565, independent conditional: 0, independent unconditional: 147565, dependent: 619, dependent conditional: 0, dependent unconditional: 619, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 343010, independent: 192061, independent conditional: 0, independent unconditional: 192061, dependent: 2765, dependent conditional: 0, dependent unconditional: 2765, unknown: 148184, unknown conditional: 0, unknown unconditional: 148184] , Statistics on independence cache: Total cache size (in pairs): 12257, Positive cache size: 11844, Positive conditional cache size: 0, Positive unconditional cache size: 11844, Negative cache size: 413, Negative conditional cache size: 0, Negative unconditional cache size: 413, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.4s, 745 PlacesBefore, 502 PlacesAfterwards, 700 TransitionsBefore, 456 TransitionsAfterwards, 432180 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 201 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 1 ChoiceCompositions, 290 TotalNumberOfCompositions, 2017950 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 358695, independent: 355236, independent conditional: 0, independent unconditional: 355236, dependent: 3459, dependent conditional: 0, dependent unconditional: 3459, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 155151, independent: 154460, independent conditional: 0, independent unconditional: 154460, dependent: 691, dependent conditional: 0, dependent unconditional: 691, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 358695, independent: 200776, independent conditional: 0, independent unconditional: 200776, dependent: 2768, dependent conditional: 0, dependent unconditional: 2768, unknown: 155151, unknown conditional: 0, unknown unconditional: 155151] , Statistics on independence cache: Total cache size (in pairs): 12322, Positive cache size: 11920, Positive conditional cache size: 0, Positive unconditional cache size: 11920, Negative cache size: 402, Negative conditional cache size: 0, Negative unconditional cache size: 402, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.5s, 761 PlacesBefore, 513 PlacesAfterwards, 715 TransitionsBefore, 466 TransitionsAfterwards, 451444 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 204 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 80 ConcurrentYvCompositions, 1 ChoiceCompositions, 296 TotalNumberOfCompositions, 2128347 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 368487, independent: 364915, independent conditional: 0, independent unconditional: 364915, dependent: 3572, dependent conditional: 0, dependent unconditional: 3572, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 161208, independent: 160582, independent conditional: 0, independent unconditional: 160582, dependent: 626, dependent conditional: 0, dependent unconditional: 626, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 368487, independent: 204333, independent conditional: 0, independent unconditional: 204333, dependent: 2946, dependent conditional: 0, dependent unconditional: 2946, unknown: 161208, unknown conditional: 0, unknown unconditional: 161208] , Statistics on independence cache: Total cache size (in pairs): 12321, Positive cache size: 11910, Positive conditional cache size: 0, Positive unconditional cache size: 11910, Negative cache size: 411, Negative conditional cache size: 0, Negative unconditional cache size: 411, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.0s, 777 PlacesBefore, 524 PlacesAfterwards, 730 TransitionsBefore, 476 TransitionsAfterwards, 471128 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 213 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 77 ConcurrentYvCompositions, 1 ChoiceCompositions, 302 TotalNumberOfCompositions, 2187700 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 396466, independent: 392873, independent conditional: 0, independent unconditional: 392873, dependent: 3593, dependent conditional: 0, dependent unconditional: 3593, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 171411, independent: 170727, independent conditional: 0, independent unconditional: 170727, dependent: 684, dependent conditional: 0, dependent unconditional: 684, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 396466, independent: 222146, independent conditional: 0, independent unconditional: 222146, dependent: 2909, dependent conditional: 0, dependent unconditional: 2909, unknown: 171411, unknown conditional: 0, unknown unconditional: 171411] , Statistics on independence cache: Total cache size (in pairs): 15457, Positive cache size: 14990, Positive conditional cache size: 0, Positive unconditional cache size: 14990, Negative cache size: 467, Negative conditional cache size: 0, Negative unconditional cache size: 467, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.2s, 793 PlacesBefore, 535 PlacesAfterwards, 745 TransitionsBefore, 486 TransitionsAfterwards, 491232 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 211 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 85 ConcurrentYvCompositions, 1 ChoiceCompositions, 308 TotalNumberOfCompositions, 2309064 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 409564, independent: 405843, independent conditional: 0, independent unconditional: 405843, dependent: 3721, dependent conditional: 0, dependent unconditional: 3721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 175883, independent: 175134, independent conditional: 0, independent unconditional: 175134, dependent: 749, dependent conditional: 0, dependent unconditional: 749, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 409564, independent: 230709, independent conditional: 0, independent unconditional: 230709, dependent: 2972, dependent conditional: 0, dependent unconditional: 2972, unknown: 175883, unknown conditional: 0, unknown unconditional: 175883] , Statistics on independence cache: Total cache size (in pairs): 15799, Positive cache size: 15371, Positive conditional cache size: 0, Positive unconditional cache size: 15371, Negative cache size: 428, Negative conditional cache size: 0, Negative unconditional cache size: 428, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.5s, 809 PlacesBefore, 546 PlacesAfterwards, 760 TransitionsBefore, 496 TransitionsAfterwards, 511756 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 221 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 81 ConcurrentYvCompositions, 1 ChoiceCompositions, 314 TotalNumberOfCompositions, 2404523 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 550649, independent: 546864, independent conditional: 0, independent unconditional: 546864, dependent: 3785, dependent conditional: 0, dependent unconditional: 3785, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 209680, independent: 208869, independent conditional: 0, independent unconditional: 208869, dependent: 811, dependent conditional: 0, dependent unconditional: 811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 550649, independent: 337995, independent conditional: 0, independent unconditional: 337995, dependent: 2974, dependent conditional: 0, dependent unconditional: 2974, unknown: 209680, unknown conditional: 0, unknown unconditional: 209680] , Statistics on independence cache: Total cache size (in pairs): 40434, Positive cache size: 39900, Positive conditional cache size: 0, Positive unconditional cache size: 39900, Negative cache size: 534, Negative conditional cache size: 0, Negative unconditional cache size: 534, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.6s, 825 PlacesBefore, 557 PlacesAfterwards, 775 TransitionsBefore, 506 TransitionsAfterwards, 532700 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 230 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 78 ConcurrentYvCompositions, 1 ChoiceCompositions, 320 TotalNumberOfCompositions, 2504642 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 450853, independent: 446991, independent conditional: 0, independent unconditional: 446991, dependent: 3862, dependent conditional: 0, dependent unconditional: 3862, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 195612, independent: 194886, independent conditional: 0, independent unconditional: 194886, dependent: 726, dependent conditional: 0, dependent unconditional: 726, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 450853, independent: 252105, independent conditional: 0, independent unconditional: 252105, dependent: 3136, dependent conditional: 0, dependent unconditional: 3136, unknown: 195612, unknown conditional: 0, unknown unconditional: 195612] , Statistics on independence cache: Total cache size (in pairs): 18477, Positive cache size: 18031, Positive conditional cache size: 0, Positive unconditional cache size: 18031, Negative cache size: 446, Negative conditional cache size: 0, Negative unconditional cache size: 446, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.8s, 841 PlacesBefore, 568 PlacesAfterwards, 790 TransitionsBefore, 516 TransitionsAfterwards, 554064 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 234 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 80 ConcurrentYvCompositions, 1 ChoiceCompositions, 326 TotalNumberOfCompositions, 2629337 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 689683, independent: 685719, independent conditional: 0, independent unconditional: 685719, dependent: 3964, dependent conditional: 0, dependent unconditional: 3964, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 246941, independent: 246044, independent conditional: 0, independent unconditional: 246044, dependent: 897, dependent conditional: 0, dependent unconditional: 897, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 689683, independent: 439675, independent conditional: 0, independent unconditional: 439675, dependent: 3067, dependent conditional: 0, dependent unconditional: 3067, unknown: 246941, unknown conditional: 0, unknown unconditional: 246941] , Statistics on independence cache: Total cache size (in pairs): 50811, Positive cache size: 50305, Positive conditional cache size: 0, Positive unconditional cache size: 50305, Negative cache size: 506, Negative conditional cache size: 0, Negative unconditional cache size: 506, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.0s, 857 PlacesBefore, 579 PlacesAfterwards, 805 TransitionsBefore, 526 TransitionsAfterwards, 575848 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 233 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 1 ChoiceCompositions, 332 TotalNumberOfCompositions, 2744652 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 460662, independent: 456587, independent conditional: 0, independent unconditional: 456587, dependent: 4075, dependent conditional: 0, dependent unconditional: 4075, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 204317, independent: 203290, independent conditional: 0, independent unconditional: 203290, dependent: 1027, dependent conditional: 0, dependent unconditional: 1027, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 460662, independent: 253297, independent conditional: 0, independent unconditional: 253297, dependent: 3048, dependent conditional: 0, dependent unconditional: 3048, unknown: 204317, unknown conditional: 0, unknown unconditional: 204317] , Statistics on independence cache: Total cache size (in pairs): 15934, Positive cache size: 15219, Positive conditional cache size: 0, Positive unconditional cache size: 15219, Negative cache size: 715, Negative conditional cache size: 0, Negative unconditional cache size: 715, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.6s, 873 PlacesBefore, 590 PlacesAfterwards, 820 TransitionsBefore, 536 TransitionsAfterwards, 598052 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 239 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 1 ChoiceCompositions, 338 TotalNumberOfCompositions, 2807741 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 463418, independent: 459333, independent conditional: 0, independent unconditional: 459333, dependent: 4085, dependent conditional: 0, dependent unconditional: 4085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 210869, independent: 210202, independent conditional: 0, independent unconditional: 210202, dependent: 667, dependent conditional: 0, dependent unconditional: 667, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 463418, independent: 249131, independent conditional: 0, independent unconditional: 249131, dependent: 3418, dependent conditional: 0, dependent unconditional: 3418, unknown: 210869, unknown conditional: 0, unknown unconditional: 210869] , Statistics on independence cache: Total cache size (in pairs): 13952, Positive cache size: 13478, Positive conditional cache size: 0, Positive unconditional cache size: 13478, Negative cache size: 474, Negative conditional cache size: 0, Negative unconditional cache size: 474, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.7s, 889 PlacesBefore, 601 PlacesAfterwards, 835 TransitionsBefore, 546 TransitionsAfterwards, 620676 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 238 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 94 ConcurrentYvCompositions, 1 ChoiceCompositions, 344 TotalNumberOfCompositions, 3390125 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 550980, independent: 545960, independent conditional: 0, independent unconditional: 545960, dependent: 5020, dependent conditional: 0, dependent unconditional: 5020, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 222509, independent: 221648, independent conditional: 0, independent unconditional: 221648, dependent: 861, dependent conditional: 0, dependent unconditional: 861, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 550980, independent: 324312, independent conditional: 0, independent unconditional: 324312, dependent: 4159, dependent conditional: 0, dependent unconditional: 4159, unknown: 222509, unknown conditional: 0, unknown unconditional: 222509] , Statistics on independence cache: Total cache size (in pairs): 17317, Positive cache size: 16764, Positive conditional cache size: 0, Positive unconditional cache size: 16764, Negative cache size: 553, Negative conditional cache size: 0, Negative unconditional cache size: 553, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.7s, 905 PlacesBefore, 612 PlacesAfterwards, 850 TransitionsBefore, 556 TransitionsAfterwards, 643720 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 242 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 96 ConcurrentYvCompositions, 1 ChoiceCompositions, 350 TotalNumberOfCompositions, 3540406 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 551846, independent: 546698, independent conditional: 0, independent unconditional: 546698, dependent: 5148, dependent conditional: 0, dependent unconditional: 5148, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 227551, independent: 226855, independent conditional: 0, independent unconditional: 226855, dependent: 696, dependent conditional: 0, dependent unconditional: 696, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 551846, independent: 319843, independent conditional: 0, independent unconditional: 319843, dependent: 4452, dependent conditional: 0, dependent unconditional: 4452, unknown: 227551, unknown conditional: 0, unknown unconditional: 227551] , Statistics on independence cache: Total cache size (in pairs): 16319, Positive cache size: 15826, Positive conditional cache size: 0, Positive unconditional cache size: 15826, Negative cache size: 493, Negative conditional cache size: 0, Negative unconditional cache size: 493, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.1s, 921 PlacesBefore, 623 PlacesAfterwards, 865 TransitionsBefore, 566 TransitionsAfterwards, 667184 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 249 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 1 ChoiceCompositions, 356 TotalNumberOfCompositions, 3631274 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 822718, independent: 817525, independent conditional: 0, independent unconditional: 817525, dependent: 5193, dependent conditional: 0, dependent unconditional: 5193, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 272112, independent: 271295, independent conditional: 0, independent unconditional: 271295, dependent: 817, dependent conditional: 0, dependent unconditional: 817, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 822718, independent: 546230, independent conditional: 0, independent unconditional: 546230, dependent: 4376, dependent conditional: 0, dependent unconditional: 4376, unknown: 272112, unknown conditional: 0, unknown unconditional: 272112] , Statistics on independence cache: Total cache size (in pairs): 53176, Positive cache size: 52620, Positive conditional cache size: 0, Positive unconditional cache size: 52620, Negative cache size: 556, Negative conditional cache size: 0, Negative unconditional cache size: 556, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.3s, 937 PlacesBefore, 634 PlacesAfterwards, 880 TransitionsBefore, 576 TransitionsAfterwards, 691068 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 261 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 89 ConcurrentYvCompositions, 1 ChoiceCompositions, 362 TotalNumberOfCompositions, 3248438 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 563334, independent: 558945, independent conditional: 0, independent unconditional: 558945, dependent: 4389, dependent conditional: 0, dependent unconditional: 4389, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 250178, independent: 249410, independent conditional: 0, independent unconditional: 249410, dependent: 768, dependent conditional: 0, dependent unconditional: 768, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 563334, independent: 309535, independent conditional: 0, independent unconditional: 309535, dependent: 3621, dependent conditional: 0, dependent unconditional: 3621, unknown: 250178, unknown conditional: 0, unknown unconditional: 250178] , Statistics on independence cache: Total cache size (in pairs): 18717, Positive cache size: 18207, Positive conditional cache size: 0, Positive unconditional cache size: 18207, Negative cache size: 510, Negative conditional cache size: 0, Negative unconditional cache size: 510, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.5s, 953 PlacesBefore, 645 PlacesAfterwards, 895 TransitionsBefore, 586 TransitionsAfterwards, 715372 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 261 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 1 ChoiceCompositions, 368 TotalNumberOfCompositions, 3955114 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 599623, independent: 594172, independent conditional: 0, independent unconditional: 594172, dependent: 5451, dependent conditional: 0, dependent unconditional: 5451, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 251053, independent: 250193, independent conditional: 0, independent unconditional: 250193, dependent: 860, dependent conditional: 0, dependent unconditional: 860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 599623, independent: 343979, independent conditional: 0, independent unconditional: 343979, dependent: 4591, dependent conditional: 0, dependent unconditional: 4591, unknown: 251053, unknown conditional: 0, unknown unconditional: 251053] , Statistics on independence cache: Total cache size (in pairs): 16685, Positive cache size: 16166, Positive conditional cache size: 0, Positive unconditional cache size: 16166, Negative cache size: 519, Negative conditional cache size: 0, Negative unconditional cache size: 519, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 12.7s, 969 PlacesBefore, 656 PlacesAfterwards, 910 TransitionsBefore, 596 TransitionsAfterwards, 740096 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 259 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 103 ConcurrentYvCompositions, 1 ChoiceCompositions, 374 TotalNumberOfCompositions, 3482055 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 602446, independent: 597907, independent conditional: 0, independent unconditional: 597907, dependent: 4539, dependent conditional: 0, dependent unconditional: 4539, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 269007, independent: 268222, independent conditional: 0, independent unconditional: 268222, dependent: 785, dependent conditional: 0, dependent unconditional: 785, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 602446, independent: 329685, independent conditional: 0, independent unconditional: 329685, dependent: 3754, dependent conditional: 0, dependent unconditional: 3754, unknown: 269007, unknown conditional: 0, unknown unconditional: 269007] , Statistics on independence cache: Total cache size (in pairs): 19900, Positive cache size: 19372, Positive conditional cache size: 0, Positive unconditional cache size: 19372, Negative cache size: 528, Negative conditional cache size: 0, Negative unconditional cache size: 528, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.2s, 985 PlacesBefore, 667 PlacesAfterwards, 925 TransitionsBefore, 606 TransitionsAfterwards, 765240 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 269 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 99 ConcurrentYvCompositions, 1 ChoiceCompositions, 380 TotalNumberOfCompositions, 3613230 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 586926, independent: 582283, independent conditional: 0, independent unconditional: 582283, dependent: 4643, dependent conditional: 0, dependent unconditional: 4643, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 270489, independent: 269736, independent conditional: 0, independent unconditional: 269736, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 586926, independent: 312547, independent conditional: 0, independent unconditional: 312547, dependent: 3890, dependent conditional: 0, dependent unconditional: 3890, unknown: 270489, unknown conditional: 0, unknown unconditional: 270489] , Statistics on independence cache: Total cache size (in pairs): 17217, Positive cache size: 16679, Positive conditional cache size: 0, Positive unconditional cache size: 16679, Negative cache size: 538, Negative conditional cache size: 0, Negative unconditional cache size: 538, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.4s, 1001 PlacesBefore, 678 PlacesAfterwards, 940 TransitionsBefore, 616 TransitionsAfterwards, 790804 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 272 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 102 ConcurrentYvCompositions, 1 ChoiceCompositions, 386 TotalNumberOfCompositions, 3726068 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 605915, independent: 601209, independent conditional: 0, independent unconditional: 601209, dependent: 4706, dependent conditional: 0, dependent unconditional: 4706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 278260, independent: 277489, independent conditional: 0, independent unconditional: 277489, dependent: 771, dependent conditional: 0, dependent unconditional: 771, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 605915, independent: 323720, independent conditional: 0, independent unconditional: 323720, dependent: 3935, dependent conditional: 0, dependent unconditional: 3935, unknown: 278260, unknown conditional: 0, unknown unconditional: 278260] , Statistics on independence cache: Total cache size (in pairs): 17778, Positive cache size: 17231, Positive conditional cache size: 0, Positive unconditional cache size: 17231, Negative cache size: 547, Negative conditional cache size: 0, Negative unconditional cache size: 547, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.8s, 1017 PlacesBefore, 689 PlacesAfterwards, 955 TransitionsBefore, 626 TransitionsAfterwards, 816788 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 271 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 109 ConcurrentYvCompositions, 1 ChoiceCompositions, 392 TotalNumberOfCompositions, 3895228 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 660419, independent: 655570, independent conditional: 0, independent unconditional: 655570, dependent: 4849, dependent conditional: 0, dependent unconditional: 4849, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 289309, independent: 288461, independent conditional: 0, independent unconditional: 288461, dependent: 848, dependent conditional: 0, dependent unconditional: 848, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 660419, independent: 367109, independent conditional: 0, independent unconditional: 367109, dependent: 4001, dependent conditional: 0, dependent unconditional: 4001, unknown: 289309, unknown conditional: 0, unknown unconditional: 289309] , Statistics on independence cache: Total cache size (in pairs): 21785, Positive cache size: 21230, Positive conditional cache size: 0, Positive unconditional cache size: 21230, Negative cache size: 555, Negative conditional cache size: 0, Negative unconditional cache size: 555, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.0s, 1033 PlacesBefore, 700 PlacesAfterwards, 970 TransitionsBefore, 636 TransitionsAfterwards, 843192 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 279 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 107 ConcurrentYvCompositions, 1 ChoiceCompositions, 398 TotalNumberOfCompositions, 4649836 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 722693, independent: 716794, independent conditional: 0, independent unconditional: 716794, dependent: 5899, dependent conditional: 0, dependent unconditional: 5899, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 299093, independent: 298229, independent conditional: 0, independent unconditional: 298229, dependent: 864, dependent conditional: 0, dependent unconditional: 864, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 722693, independent: 418565, independent conditional: 0, independent unconditional: 418565, dependent: 5035, dependent conditional: 0, dependent unconditional: 5035, unknown: 299093, unknown conditional: 0, unknown unconditional: 299093] , Statistics on independence cache: Total cache size (in pairs): 21452, Positive cache size: 20887, Positive conditional cache size: 0, Positive unconditional cache size: 20887, Negative cache size: 565, Negative conditional cache size: 0, Negative unconditional cache size: 565, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.7s, 1049 PlacesBefore, 711 PlacesAfterwards, 985 TransitionsBefore, 646 TransitionsAfterwards, 870016 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 285 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 107 ConcurrentYvCompositions, 1 ChoiceCompositions, 404 TotalNumberOfCompositions, 4111210 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 674656, independent: 669705, independent conditional: 0, independent unconditional: 669705, dependent: 4951, dependent conditional: 0, dependent unconditional: 4951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 307267, independent: 306337, independent conditional: 0, independent unconditional: 306337, dependent: 930, dependent conditional: 0, dependent unconditional: 930, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 674656, independent: 363368, independent conditional: 0, independent unconditional: 363368, dependent: 4021, dependent conditional: 0, dependent unconditional: 4021, unknown: 307267, unknown conditional: 0, unknown unconditional: 307267] , Statistics on independence cache: Total cache size (in pairs): 20603, Positive cache size: 20030, Positive conditional cache size: 0, Positive unconditional cache size: 20030, Negative cache size: 573, Negative conditional cache size: 0, Negative unconditional cache size: 573, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.0s, 1065 PlacesBefore, 722 PlacesAfterwards, 1000 TransitionsBefore, 656 TransitionsAfterwards, 897260 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 283 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 115 ConcurrentYvCompositions, 1 ChoiceCompositions, 410 TotalNumberOfCompositions, 4929551 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 789200, independent: 783143, independent conditional: 0, independent unconditional: 783143, dependent: 6057, dependent conditional: 0, dependent unconditional: 6057, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 321759, independent: 320755, independent conditional: 0, independent unconditional: 320755, dependent: 1004, dependent conditional: 0, dependent unconditional: 1004, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 789200, independent: 462388, independent conditional: 0, independent unconditional: 462388, dependent: 5053, dependent conditional: 0, dependent unconditional: 5053, unknown: 321759, unknown conditional: 0, unknown unconditional: 321759] , Statistics on independence cache: Total cache size (in pairs): 23669, Positive cache size: 23087, Positive conditional cache size: 0, Positive unconditional cache size: 23087, Negative cache size: 582, Negative conditional cache size: 0, Negative unconditional cache size: 582, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.5s, 1081 PlacesBefore, 733 PlacesAfterwards, 1015 TransitionsBefore, 666 TransitionsAfterwards, 924924 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 296 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 108 ConcurrentYvCompositions, 1 ChoiceCompositions, 416 TotalNumberOfCompositions, 4415520 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 710240, independent: 705090, independent conditional: 0, independent unconditional: 705090, dependent: 5150, dependent conditional: 0, dependent unconditional: 5150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 328311, independent: 327481, independent conditional: 0, independent unconditional: 327481, dependent: 830, dependent conditional: 0, dependent unconditional: 830, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 710240, independent: 377609, independent conditional: 0, independent unconditional: 377609, dependent: 4320, dependent conditional: 0, dependent unconditional: 4320, unknown: 328311, unknown conditional: 0, unknown unconditional: 328311] , Statistics on independence cache: Total cache size (in pairs): 20720, Positive cache size: 20128, Positive conditional cache size: 0, Positive unconditional cache size: 20128, Negative cache size: 592, Negative conditional cache size: 0, Negative unconditional cache size: 592, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.6s, 1097 PlacesBefore, 744 PlacesAfterwards, 1030 TransitionsBefore, 676 TransitionsAfterwards, 953008 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 299 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 111 ConcurrentYvCompositions, 1 ChoiceCompositions, 422 TotalNumberOfCompositions, 5253765 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 794092, independent: 787835, independent conditional: 0, independent unconditional: 787835, dependent: 6257, dependent conditional: 0, dependent unconditional: 6257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 338334, independent: 337494, independent conditional: 0, independent unconditional: 337494, dependent: 840, dependent conditional: 0, dependent unconditional: 840, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 794092, independent: 450341, independent conditional: 0, independent unconditional: 450341, dependent: 5417, dependent conditional: 0, dependent unconditional: 5417, unknown: 338334, unknown conditional: 0, unknown unconditional: 338334] , Statistics on independence cache: Total cache size (in pairs): 21331, Positive cache size: 20730, Positive conditional cache size: 0, Positive unconditional cache size: 20730, Negative cache size: 601, Negative conditional cache size: 0, Negative unconditional cache size: 601, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.1s, 1113 PlacesBefore, 755 PlacesAfterwards, 1045 TransitionsBefore, 686 TransitionsAfterwards, 981512 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 297 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 119 ConcurrentYvCompositions, 1 ChoiceCompositions, 428 TotalNumberOfCompositions, 4619046 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1118957, independent: 1113720, independent conditional: 0, independent unconditional: 1113720, dependent: 5237, dependent conditional: 0, dependent unconditional: 5237, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 414651, independent: 413460, independent conditional: 0, independent unconditional: 413460, dependent: 1191, dependent conditional: 0, dependent unconditional: 1191, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1118957, independent: 700260, independent conditional: 0, independent unconditional: 700260, dependent: 4046, dependent conditional: 0, dependent unconditional: 4046, unknown: 414651, unknown conditional: 0, unknown unconditional: 414651] , Statistics on independence cache: Total cache size (in pairs): 90457, Positive cache size: 89781, Positive conditional cache size: 0, Positive unconditional cache size: 89781, Negative cache size: 676, Negative conditional cache size: 0, Negative unconditional cache size: 676, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.3s, 1129 PlacesBefore, 766 PlacesAfterwards, 1060 TransitionsBefore, 696 TransitionsAfterwards, 1010436 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 302 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 120 ConcurrentYvCompositions, 1 ChoiceCompositions, 434 TotalNumberOfCompositions, 4799350 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 813371, independent: 808009, independent conditional: 0, independent unconditional: 808009, dependent: 5362, dependent conditional: 0, dependent unconditional: 5362, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 357972, independent: 356887, independent conditional: 0, independent unconditional: 356887, dependent: 1085, dependent conditional: 0, dependent unconditional: 1085, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 813371, independent: 451122, independent conditional: 0, independent unconditional: 451122, dependent: 4277, dependent conditional: 0, dependent unconditional: 4277, unknown: 357972, unknown conditional: 0, unknown unconditional: 357972] , Statistics on independence cache: Total cache size (in pairs): 26337, Positive cache size: 25719, Positive conditional cache size: 0, Positive unconditional cache size: 25719, Negative cache size: 618, Negative conditional cache size: 0, Negative unconditional cache size: 618, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.6s, 1145 PlacesBefore, 777 PlacesAfterwards, 1075 TransitionsBefore, 706 TransitionsAfterwards, 1039780 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 305 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 123 ConcurrentYvCompositions, 1 ChoiceCompositions, 440 TotalNumberOfCompositions, 5761100 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 878009, independent: 871424, independent conditional: 0, independent unconditional: 871424, dependent: 6585, dependent conditional: 0, dependent unconditional: 6585, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 362429, independent: 361471, independent conditional: 0, independent unconditional: 361471, dependent: 958, dependent conditional: 0, dependent unconditional: 958, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 878009, independent: 509953, independent conditional: 0, independent unconditional: 509953, dependent: 5627, dependent conditional: 0, dependent unconditional: 5627, unknown: 362429, unknown conditional: 0, unknown unconditional: 362429] , Statistics on independence cache: Total cache size (in pairs): 24993, Positive cache size: 24366, Positive conditional cache size: 0, Positive unconditional cache size: 24366, Negative cache size: 627, Negative conditional cache size: 0, Negative unconditional cache size: 627, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.9s, 1161 PlacesBefore, 788 PlacesAfterwards, 1090 TransitionsBefore, 716 TransitionsAfterwards, 1069544 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 319 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 115 ConcurrentYvCompositions, 1 ChoiceCompositions, 446 TotalNumberOfCompositions, 5109612 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 832418, independent: 826875, independent conditional: 0, independent unconditional: 826875, dependent: 5543, dependent conditional: 0, dependent unconditional: 5543, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 377746, independent: 376702, independent conditional: 0, independent unconditional: 376702, dependent: 1044, dependent conditional: 0, dependent unconditional: 1044, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 832418, independent: 450173, independent conditional: 0, independent unconditional: 450173, dependent: 4499, dependent conditional: 0, dependent unconditional: 4499, unknown: 377746, unknown conditional: 0, unknown unconditional: 377746] , Statistics on independence cache: Total cache size (in pairs): 25653, Positive cache size: 25017, Positive conditional cache size: 0, Positive unconditional cache size: 25017, Negative cache size: 636, Negative conditional cache size: 0, Negative unconditional cache size: 636, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.4s, 1177 PlacesBefore, 799 PlacesAfterwards, 1105 TransitionsBefore, 726 TransitionsAfterwards, 1099728 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 326 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 114 ConcurrentYvCompositions, 1 ChoiceCompositions, 452 TotalNumberOfCompositions, 6036329 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1454945, independent: 1448237, independent conditional: 0, independent unconditional: 1448237, dependent: 6708, dependent conditional: 0, dependent unconditional: 6708, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 463909, independent: 462637, independent conditional: 0, independent unconditional: 462637, dependent: 1272, dependent conditional: 0, dependent unconditional: 1272, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1454945, independent: 985600, independent conditional: 0, independent unconditional: 985600, dependent: 5436, dependent conditional: 0, dependent unconditional: 5436, unknown: 463909, unknown conditional: 0, unknown unconditional: 463909] , Statistics on independence cache: Total cache size (in pairs): 101315, Positive cache size: 100599, Positive conditional cache size: 0, Positive unconditional cache size: 100599, Negative cache size: 716, Negative conditional cache size: 0, Negative unconditional cache size: 716, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.3s, 1193 PlacesBefore, 810 PlacesAfterwards, 1120 TransitionsBefore, 736 TransitionsAfterwards, 1130332 CoEnabledTransitionPairs, 5 FixpointIterations, 11 TrivialSequentialCompositions, 318 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 128 ConcurrentYvCompositions, 1 ChoiceCompositions, 458 TotalNumberOfCompositions, 6226831 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 985684, independent: 978870, independent conditional: 0, independent unconditional: 978870, dependent: 6814, dependent conditional: 0, dependent unconditional: 6814, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 402874, independent: 401887, independent conditional: 0, independent unconditional: 401887, dependent: 987, dependent conditional: 0, dependent unconditional: 987, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 985684, independent: 576983, independent conditional: 0, independent unconditional: 576983, dependent: 5827, dependent conditional: 0, dependent unconditional: 5827, unknown: 402874, unknown conditional: 0, unknown unconditional: 402874] , Statistics on independence cache: Total cache size (in pairs): 29195, Positive cache size: 28541, Positive conditional cache size: 0, Positive unconditional cache size: 28541, Negative cache size: 654, Negative conditional cache size: 0, Negative unconditional cache size: 654, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.5s, 1209 PlacesBefore, 821 PlacesAfterwards, 1135 TransitionsBefore, 746 TransitionsAfterwards, 1161356 CoEnabledTransitionPairs, 4 FixpointIterations, 11 TrivialSequentialCompositions, 323 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 129 ConcurrentYvCompositions, 1 ChoiceCompositions, 464 TotalNumberOfCompositions, 5485338 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 905493, independent: 899780, independent conditional: 0, independent unconditional: 899780, dependent: 5713, dependent conditional: 0, dependent unconditional: 5713, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 409208, independent: 408064, independent conditional: 0, independent unconditional: 408064, dependent: 1144, dependent conditional: 0, dependent unconditional: 1144, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 905493, independent: 491716, independent conditional: 0, independent unconditional: 491716, dependent: 4569, dependent conditional: 0, dependent unconditional: 4569, unknown: 409208, unknown conditional: 0, unknown unconditional: 409208] , Statistics on independence cache: Total cache size (in pairs): 28039, Positive cache size: 27376, Positive conditional cache size: 0, Positive unconditional cache size: 27376, Negative cache size: 663, Negative conditional cache size: 0, Negative unconditional cache size: 663, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - 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 1225 places, 1150 transitions, 8225 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1225 places, 1150 transitions, 8225 flow and 843270 co-enabled transitions pairs.,while TransFormulaUtils was doing sequential composition of 2 TransFormulas,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 1ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown