/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/goblint-regression/28-race_reach_21-deref_read_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-24 06:31:42,838 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-24 06:31:42,904 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 06:31:42,909 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-24 06:31:42,910 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-24 06:31:42,943 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-24 06:31:42,944 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-24 06:31:42,944 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-24 06:31:42,945 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-24 06:31:42,945 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-24 06:31:42,945 INFO L153 SettingsManager]: * Use SBE=true [2023-08-24 06:31:42,946 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-24 06:31:42,946 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-24 06:31:42,950 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-24 06:31:42,951 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-24 06:31:42,951 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-24 06:31:42,951 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-24 06:31:42,951 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-24 06:31:42,952 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-24 06:31:42,952 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-24 06:31:42,952 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-24 06:31:42,953 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-24 06:31:42,953 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-24 06:31:42,954 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-24 06:31:42,954 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-24 06:31:42,954 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-24 06:31:42,954 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-24 06:31:42,954 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-24 06:31:42,955 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-24 06:31:42,955 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-24 06:31:42,955 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-24 06:31:42,955 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-24 06:31:42,956 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-24 06:31:42,956 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-24 06:31:42,956 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-24 06:31:42,956 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 06:31:43,252 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-24 06:31:43,272 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-24 06:31:43,274 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-24 06:31:43,276 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-24 06:31:43,277 INFO L274 PluginConnector]: CDTParser initialized [2023-08-24 06:31:43,278 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_21-deref_read_racing.i [2023-08-24 06:31:44,474 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-24 06:31:44,679 INFO L384 CDTParser]: Found 1 translation units. [2023-08-24 06:31:44,679 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_21-deref_read_racing.i [2023-08-24 06:31:44,695 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf5e37986/7ee280d74e5141d484fd6be2c37e0dc4/FLAGf48c6539c [2023-08-24 06:31:44,716 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf5e37986/7ee280d74e5141d484fd6be2c37e0dc4 [2023-08-24 06:31:44,721 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-24 06:31:44,722 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-24 06:31:44,724 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-24 06:31:44,724 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-24 06:31:44,727 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-24 06:31:44,729 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.08 06:31:44" (1/1) ... [2023-08-24 06:31:44,730 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7623b1e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:44, skipping insertion in model container [2023-08-24 06:31:44,730 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.08 06:31:44" (1/1) ... [2023-08-24 06:31:44,788 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-24 06:31:45,114 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_21-deref_read_racing.i[30176,30189] [2023-08-24 06:31:45,131 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-24 06:31:45,147 INFO L201 MainTranslator]: Completed pre-run [2023-08-24 06:31:45,178 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [244] [2023-08-24 06:31:45,180 WARN L75 lationResultReporter]: Unsoundness Warning: unspecified type, defaulting to int C: short [244] [2023-08-24 06:31:45,191 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_21-deref_read_racing.i[30176,30189] [2023-08-24 06:31:45,209 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-24 06:31:45,252 INFO L206 MainTranslator]: Completed translation [2023-08-24 06:31:45,253 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45 WrapperNode [2023-08-24 06:31:45,253 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-24 06:31:45,254 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-24 06:31:45,254 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-24 06:31:45,255 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-24 06:31:45,261 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,281 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,298 INFO L138 Inliner]: procedures = 170, calls = 35, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 66 [2023-08-24 06:31:45,299 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-24 06:31:45,299 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-24 06:31:45,299 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-24 06:31:45,299 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-24 06:31:45,307 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,307 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,310 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,310 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,315 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,319 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,321 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,322 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,324 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-24 06:31:45,325 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-24 06:31:45,325 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-24 06:31:45,325 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-24 06:31:45,326 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (1/1) ... [2023-08-24 06:31:45,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-24 06:31:45,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-24 06:31:45,354 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 06:31:45,367 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 06:31:45,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-24 06:31:45,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-24 06:31:45,395 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-08-24 06:31:45,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-24 06:31:45,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-24 06:31:45,396 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-08-24 06:31:45,396 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-08-24 06:31:45,397 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-24 06:31:45,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-24 06:31:45,397 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-24 06:31:45,397 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-24 06:31:45,398 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 06:31:45,570 INFO L236 CfgBuilder]: Building ICFG [2023-08-24 06:31:45,573 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-24 06:31:45,794 INFO L277 CfgBuilder]: Performing block encoding [2023-08-24 06:31:45,803 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-24 06:31:45,803 INFO L302 CfgBuilder]: Removed 9 assume(true) statements. [2023-08-24 06:31:45,805 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.08 06:31:45 BoogieIcfgContainer [2023-08-24 06:31:45,805 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-24 06:31:45,808 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-24 06:31:45,808 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-24 06:31:45,811 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-24 06:31:45,811 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.08 06:31:44" (1/3) ... [2023-08-24 06:31:45,812 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24223ba1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.08 06:31:45, skipping insertion in model container [2023-08-24 06:31:45,812 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.08 06:31:45" (2/3) ... [2023-08-24 06:31:45,812 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@24223ba1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.08 06:31:45, skipping insertion in model container [2023-08-24 06:31:45,812 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.08 06:31:45" (3/3) ... [2023-08-24 06:31:45,813 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_21-deref_read_racing.i [2023-08-24 06:31:45,829 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-24 06:31:45,829 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-08-24 06:31:45,829 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-24 06:31:45,906 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:31:45,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 91 places, 98 transitions, 201 flow [2023-08-24 06:31:46,015 INFO L124 PetriNetUnfolderBase]: 14/127 cut-off events. [2023-08-24 06:31:46,015 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 06:31:46,021 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132 conditions, 127 events. 14/127 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 274 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 66. Up to 4 conditions per place. [2023-08-24 06:31:46,022 INFO L82 GeneralOperation]: Start removeDead. Operand has 91 places, 98 transitions, 201 flow [2023-08-24 06:31:46,029 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 91 places, 98 transitions, 201 flow [2023-08-24 06:31:46,032 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:31:46,044 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 91 places, 98 transitions, 201 flow [2023-08-24 06:31:46,047 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 91 places, 98 transitions, 201 flow [2023-08-24 06:31:46,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 91 places, 98 transitions, 201 flow [2023-08-24 06:31:46,093 INFO L124 PetriNetUnfolderBase]: 14/127 cut-off events. [2023-08-24 06:31:46,093 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 06:31:46,095 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132 conditions, 127 events. 14/127 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 274 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 66. Up to 4 conditions per place. [2023-08-24 06:31:46,097 INFO L119 LiptonReduction]: Number of co-enabled transitions 2240 [2023-08-24 06:31:48,857 INFO L134 LiptonReduction]: Checked pairs total: 3958 [2023-08-24 06:31:48,857 INFO L136 LiptonReduction]: Total number of compositions: 83 [2023-08-24 06:31:48,868 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:31:48,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;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:31:48,874 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:31:48,878 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:31:48,878 INFO L124 PetriNetUnfolderBase]: 2/18 cut-off events. [2023-08-24 06:31:48,878 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-24 06:31:48,878 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:31:48,879 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1] [2023-08-24 06:31:48,879 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:31:48,883 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:31:48,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1526387630, now seen corresponding path program 1 times [2023-08-24 06:31:48,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:31:48,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607867188] [2023-08-24 06:31:48,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:31:48,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:31:48,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:48,993 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:31:49,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:49,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:31:49,033 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:31:49,034 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:31:49,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-24 06:31:49,036 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:31:49,039 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:31:49,040 WARN L233 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:31:49,040 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-08-24 06:31:49,056 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:31:49,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 120 places, 131 transitions, 274 flow [2023-08-24 06:31:49,086 INFO L124 PetriNetUnfolderBase]: 24/194 cut-off events. [2023-08-24 06:31:49,086 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 06:31:49,088 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204 conditions, 194 events. 24/194 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 514 event pairs, 0 based on Foata normal form. 0/164 useless extension candidates. Maximal degree in co-relation 128. Up to 6 conditions per place. [2023-08-24 06:31:49,088 INFO L82 GeneralOperation]: Start removeDead. Operand has 120 places, 131 transitions, 274 flow [2023-08-24 06:31:49,090 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 120 places, 131 transitions, 274 flow [2023-08-24 06:31:49,090 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:31:49,090 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 120 places, 131 transitions, 274 flow [2023-08-24 06:31:49,091 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 120 places, 131 transitions, 274 flow [2023-08-24 06:31:49,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 120 places, 131 transitions, 274 flow [2023-08-24 06:31:49,113 INFO L124 PetriNetUnfolderBase]: 24/194 cut-off events. [2023-08-24 06:31:49,114 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 06:31:49,115 INFO L83 FinitePrefix]: Finished finitePrefix Result has 204 conditions, 194 events. 24/194 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 514 event pairs, 0 based on Foata normal form. 0/164 useless extension candidates. Maximal degree in co-relation 128. Up to 6 conditions per place. [2023-08-24 06:31:49,120 INFO L119 LiptonReduction]: Number of co-enabled transitions 6592 [2023-08-24 06:31:51,656 INFO L134 LiptonReduction]: Checked pairs total: 13295 [2023-08-24 06:31:51,656 INFO L136 LiptonReduction]: Total number of compositions: 102 [2023-08-24 06:31:51,658 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:31:51,659 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:31:51,659 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:31:51,664 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:31:51,664 INFO L124 PetriNetUnfolderBase]: 12/51 cut-off events. [2023-08-24 06:31:51,664 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-08-24 06:31:51,664 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:31:51,665 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1] [2023-08-24 06:31:51,665 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:31:51,665 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:31:51,665 INFO L85 PathProgramCache]: Analyzing trace with hash 777933917, now seen corresponding path program 1 times [2023-08-24 06:31:51,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:31:51,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980062913] [2023-08-24 06:31:51,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:31:51,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:31:51,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:51,692 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:31:51,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:51,714 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:31:51,715 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:31:51,715 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:31:51,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-24 06:31:51,715 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:31:51,716 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:31:51,716 WARN L233 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:31:51,716 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-08-24 06:31:51,732 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:31:51,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 149 places, 164 transitions, 349 flow [2023-08-24 06:31:51,762 INFO L124 PetriNetUnfolderBase]: 34/261 cut-off events. [2023-08-24 06:31:51,762 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 06:31:51,765 INFO L83 FinitePrefix]: Finished finitePrefix Result has 277 conditions, 261 events. 34/261 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 759 event pairs, 0 based on Foata normal form. 0/219 useless extension candidates. Maximal degree in co-relation 198. Up to 8 conditions per place. [2023-08-24 06:31:51,765 INFO L82 GeneralOperation]: Start removeDead. Operand has 149 places, 164 transitions, 349 flow [2023-08-24 06:31:51,767 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 149 places, 164 transitions, 349 flow [2023-08-24 06:31:51,767 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:31:51,767 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 149 places, 164 transitions, 349 flow [2023-08-24 06:31:51,768 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 149 places, 164 transitions, 349 flow [2023-08-24 06:31:51,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 149 places, 164 transitions, 349 flow [2023-08-24 06:31:51,793 INFO L124 PetriNetUnfolderBase]: 34/261 cut-off events. [2023-08-24 06:31:51,793 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 06:31:51,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 277 conditions, 261 events. 34/261 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 759 event pairs, 0 based on Foata normal form. 0/219 useless extension candidates. Maximal degree in co-relation 198. Up to 8 conditions per place. [2023-08-24 06:31:51,803 INFO L119 LiptonReduction]: Number of co-enabled transitions 13056 [2023-08-24 06:31:54,429 INFO L134 LiptonReduction]: Checked pairs total: 27717 [2023-08-24 06:31:54,430 INFO L136 LiptonReduction]: Total number of compositions: 121 [2023-08-24 06:31:54,432 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:31:54,433 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:31:54,433 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:31:54,439 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:31:54,439 INFO L124 PetriNetUnfolderBase]: 18/75 cut-off events. [2023-08-24 06:31:54,439 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-08-24 06:31:54,439 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:31:54,440 INFO L208 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 1, 1, 1, 1, 1] [2023-08-24 06:31:54,440 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:31:54,440 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:31:54,440 INFO L85 PathProgramCache]: Analyzing trace with hash -173566194, now seen corresponding path program 1 times [2023-08-24 06:31:54,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:31:54,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707532395] [2023-08-24 06:31:54,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:31:54,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:31:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:54,489 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:31:54,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:54,526 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:31:54,526 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:31:54,527 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:31:54,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-24 06:31:54,527 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:31:54,527 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:31:54,528 WARN L233 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:31:54,528 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2023-08-24 06:31:54,564 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:31:54,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 178 places, 197 transitions, 426 flow [2023-08-24 06:31:54,611 INFO L124 PetriNetUnfolderBase]: 44/328 cut-off events. [2023-08-24 06:31:54,611 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 06:31:54,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 351 conditions, 328 events. 44/328 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1011 event pairs, 0 based on Foata normal form. 0/274 useless extension candidates. Maximal degree in co-relation 269. Up to 10 conditions per place. [2023-08-24 06:31:54,620 INFO L82 GeneralOperation]: Start removeDead. Operand has 178 places, 197 transitions, 426 flow [2023-08-24 06:31:54,622 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 178 places, 197 transitions, 426 flow [2023-08-24 06:31:54,623 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:31:54,623 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 178 places, 197 transitions, 426 flow [2023-08-24 06:31:54,623 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 178 places, 197 transitions, 426 flow [2023-08-24 06:31:54,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 178 places, 197 transitions, 426 flow [2023-08-24 06:31:54,663 INFO L124 PetriNetUnfolderBase]: 44/328 cut-off events. [2023-08-24 06:31:54,664 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 06:31:54,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 351 conditions, 328 events. 44/328 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1011 event pairs, 0 based on Foata normal form. 0/274 useless extension candidates. Maximal degree in co-relation 269. Up to 10 conditions per place. [2023-08-24 06:31:54,681 INFO L119 LiptonReduction]: Number of co-enabled transitions 21632 [2023-08-24 06:31:57,648 INFO L134 LiptonReduction]: Checked pairs total: 54755 [2023-08-24 06:31:57,648 INFO L136 LiptonReduction]: Total number of compositions: 142 [2023-08-24 06:31:57,650 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:31:57,651 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:31:57,651 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:31:57,659 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:31:57,659 INFO L124 PetriNetUnfolderBase]: 28/107 cut-off events. [2023-08-24 06:31:57,659 INFO L125 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2023-08-24 06:31:57,660 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:31:57,660 INFO L208 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 1, 1, 1, 1, 1, 1] [2023-08-24 06:31:57,660 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:31:57,660 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:31:57,660 INFO L85 PathProgramCache]: Analyzing trace with hash -204557798, now seen corresponding path program 1 times [2023-08-24 06:31:57,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:31:57,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628123512] [2023-08-24 06:31:57,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:31:57,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:31:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:57,683 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:31:57,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:31:57,704 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:31:57,705 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:31:57,705 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:31:57,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-24 06:31:57,705 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:31:57,706 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:31:57,706 WARN L233 ceAbstractionStarter]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:31:57,706 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 5 thread instances. [2023-08-24 06:31:57,725 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:31:57,727 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 207 places, 230 transitions, 505 flow [2023-08-24 06:31:57,806 INFO L124 PetriNetUnfolderBase]: 54/395 cut-off events. [2023-08-24 06:31:57,807 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 06:31:57,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 426 conditions, 395 events. 54/395 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1237 event pairs, 0 based on Foata normal form. 0/329 useless extension candidates. Maximal degree in co-relation 341. Up to 12 conditions per place. [2023-08-24 06:31:57,811 INFO L82 GeneralOperation]: Start removeDead. Operand has 207 places, 230 transitions, 505 flow [2023-08-24 06:31:57,815 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 207 places, 230 transitions, 505 flow [2023-08-24 06:31:57,815 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:31:57,815 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 207 places, 230 transitions, 505 flow [2023-08-24 06:31:57,815 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 207 places, 230 transitions, 505 flow [2023-08-24 06:31:57,815 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 207 places, 230 transitions, 505 flow [2023-08-24 06:31:57,859 INFO L124 PetriNetUnfolderBase]: 54/395 cut-off events. [2023-08-24 06:31:57,859 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 06:31:57,865 INFO L83 FinitePrefix]: Finished finitePrefix Result has 426 conditions, 395 events. 54/395 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1237 event pairs, 0 based on Foata normal form. 0/329 useless extension candidates. Maximal degree in co-relation 341. Up to 12 conditions per place. [2023-08-24 06:31:57,876 INFO L119 LiptonReduction]: Number of co-enabled transitions 32320 [2023-08-24 06:32:00,808 INFO L134 LiptonReduction]: Checked pairs total: 73453 [2023-08-24 06:32:00,808 INFO L136 LiptonReduction]: Total number of compositions: 161 [2023-08-24 06:32:00,810 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:00,811 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:00,811 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:00,824 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:00,824 INFO L124 PetriNetUnfolderBase]: 36/134 cut-off events. [2023-08-24 06:32:00,825 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-08-24 06:32:00,825 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:00,825 INFO L208 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:32:00,825 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:00,825 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:00,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1710491051, now seen corresponding path program 1 times [2023-08-24 06:32:00,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:00,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754213789] [2023-08-24 06:32:00,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:00,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:00,850 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:00,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:00,872 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:00,873 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:00,873 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:00,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-24 06:32:00,873 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:00,874 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:00,874 WARN L233 ceAbstractionStarter]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:00,874 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 6 thread instances. [2023-08-24 06:32:00,897 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:00,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 236 places, 263 transitions, 586 flow [2023-08-24 06:32:00,960 INFO L124 PetriNetUnfolderBase]: 64/462 cut-off events. [2023-08-24 06:32:00,961 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 06:32:00,966 INFO L83 FinitePrefix]: Finished finitePrefix Result has 502 conditions, 462 events. 64/462 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1486 event pairs, 0 based on Foata normal form. 0/384 useless extension candidates. Maximal degree in co-relation 414. Up to 14 conditions per place. [2023-08-24 06:32:00,966 INFO L82 GeneralOperation]: Start removeDead. Operand has 236 places, 263 transitions, 586 flow [2023-08-24 06:32:00,971 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 236 places, 263 transitions, 586 flow [2023-08-24 06:32:00,971 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:00,971 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 236 places, 263 transitions, 586 flow [2023-08-24 06:32:00,972 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 236 places, 263 transitions, 586 flow [2023-08-24 06:32:00,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 236 places, 263 transitions, 586 flow [2023-08-24 06:32:01,024 INFO L124 PetriNetUnfolderBase]: 64/462 cut-off events. [2023-08-24 06:32:01,024 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 06:32:01,030 INFO L83 FinitePrefix]: Finished finitePrefix Result has 502 conditions, 462 events. 64/462 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1486 event pairs, 0 based on Foata normal form. 0/384 useless extension candidates. Maximal degree in co-relation 414. Up to 14 conditions per place. [2023-08-24 06:32:01,044 INFO L119 LiptonReduction]: Number of co-enabled transitions 45120 [2023-08-24 06:32:04,119 INFO L134 LiptonReduction]: Checked pairs total: 114918 [2023-08-24 06:32:04,119 INFO L136 LiptonReduction]: Total number of compositions: 184 [2023-08-24 06:32:04,121 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:04,121 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:04,122 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:04,135 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:04,135 INFO L124 PetriNetUnfolderBase]: 44/162 cut-off events. [2023-08-24 06:32:04,135 INFO L125 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2023-08-24 06:32:04,135 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:04,135 INFO L208 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:32:04,136 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:04,136 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:04,136 INFO L85 PathProgramCache]: Analyzing trace with hash 435524294, now seen corresponding path program 1 times [2023-08-24 06:32:04,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:04,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379075379] [2023-08-24 06:32:04,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:04,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:04,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:04,158 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:04,183 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:04,183 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:04,184 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:04,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-24 06:32:04,184 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:04,191 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:04,191 WARN L233 ceAbstractionStarter]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:04,192 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 7 thread instances. [2023-08-24 06:32:04,219 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:04,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 296 transitions, 669 flow [2023-08-24 06:32:04,291 INFO L124 PetriNetUnfolderBase]: 74/529 cut-off events. [2023-08-24 06:32:04,291 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 06:32:04,299 INFO L83 FinitePrefix]: Finished finitePrefix Result has 579 conditions, 529 events. 74/529 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1728 event pairs, 0 based on Foata normal form. 0/439 useless extension candidates. Maximal degree in co-relation 488. Up to 16 conditions per place. [2023-08-24 06:32:04,299 INFO L82 GeneralOperation]: Start removeDead. Operand has 265 places, 296 transitions, 669 flow [2023-08-24 06:32:04,305 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 265 places, 296 transitions, 669 flow [2023-08-24 06:32:04,305 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:04,305 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 265 places, 296 transitions, 669 flow [2023-08-24 06:32:04,305 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 265 places, 296 transitions, 669 flow [2023-08-24 06:32:04,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 265 places, 296 transitions, 669 flow [2023-08-24 06:32:04,377 INFO L124 PetriNetUnfolderBase]: 74/529 cut-off events. [2023-08-24 06:32:04,377 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 06:32:04,384 INFO L83 FinitePrefix]: Finished finitePrefix Result has 579 conditions, 529 events. 74/529 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1728 event pairs, 0 based on Foata normal form. 0/439 useless extension candidates. Maximal degree in co-relation 488. Up to 16 conditions per place. [2023-08-24 06:32:04,405 INFO L119 LiptonReduction]: Number of co-enabled transitions 60032 [2023-08-24 06:32:07,376 INFO L134 LiptonReduction]: Checked pairs total: 136296 [2023-08-24 06:32:07,376 INFO L136 LiptonReduction]: Total number of compositions: 200 [2023-08-24 06:32:07,378 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:07,378 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:07,378 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:07,394 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:07,395 INFO L124 PetriNetUnfolderBase]: 50/187 cut-off events. [2023-08-24 06:32:07,395 INFO L125 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2023-08-24 06:32:07,395 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:07,395 INFO L208 CegarLoopForPetriNet]: trace histogram [8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:32:07,395 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:07,395 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:07,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1260088169, now seen corresponding path program 1 times [2023-08-24 06:32:07,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:07,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902231120] [2023-08-24 06:32:07,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:07,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:07,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:07,437 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:07,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:07,484 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:07,485 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:07,485 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:07,485 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-24 06:32:07,485 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:07,486 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:07,486 WARN L233 ceAbstractionStarter]: 7 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:07,486 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 8 thread instances. [2023-08-24 06:32:07,514 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:07,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 294 places, 329 transitions, 754 flow [2023-08-24 06:32:07,603 INFO L124 PetriNetUnfolderBase]: 84/596 cut-off events. [2023-08-24 06:32:07,603 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 06:32:07,613 INFO L83 FinitePrefix]: Finished finitePrefix Result has 657 conditions, 596 events. 84/596 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1965 event pairs, 0 based on Foata normal form. 0/494 useless extension candidates. Maximal degree in co-relation 563. Up to 18 conditions per place. [2023-08-24 06:32:07,613 INFO L82 GeneralOperation]: Start removeDead. Operand has 294 places, 329 transitions, 754 flow [2023-08-24 06:32:07,621 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 294 places, 329 transitions, 754 flow [2023-08-24 06:32:07,621 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:07,621 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 294 places, 329 transitions, 754 flow [2023-08-24 06:32:07,622 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 294 places, 329 transitions, 754 flow [2023-08-24 06:32:07,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 294 places, 329 transitions, 754 flow [2023-08-24 06:32:07,726 INFO L124 PetriNetUnfolderBase]: 84/596 cut-off events. [2023-08-24 06:32:07,726 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 06:32:07,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 657 conditions, 596 events. 84/596 cut-off events. For 112/112 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1965 event pairs, 0 based on Foata normal form. 0/494 useless extension candidates. Maximal degree in co-relation 563. Up to 18 conditions per place. [2023-08-24 06:32:07,763 INFO L119 LiptonReduction]: Number of co-enabled transitions 77056 [2023-08-24 06:32:11,043 INFO L134 LiptonReduction]: Checked pairs total: 178327 [2023-08-24 06:32:11,043 INFO L136 LiptonReduction]: Total number of compositions: 221 [2023-08-24 06:32:11,044 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:11,045 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:11,045 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:11,064 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:11,064 INFO L124 PetriNetUnfolderBase]: 58/216 cut-off events. [2023-08-24 06:32:11,065 INFO L125 PetriNetUnfolderBase]: For 112/112 co-relation queries the response was YES. [2023-08-24 06:32:11,065 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:11,065 INFO L208 CegarLoopForPetriNet]: trace histogram [9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:32:11,065 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:11,065 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:11,065 INFO L85 PathProgramCache]: Analyzing trace with hash -424881414, now seen corresponding path program 1 times [2023-08-24 06:32:11,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:11,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186402865] [2023-08-24 06:32:11,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:11,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:11,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:11,090 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:11,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:11,112 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:11,112 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:11,112 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:11,112 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-24 06:32:11,113 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:11,113 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:11,113 WARN L233 ceAbstractionStarter]: 8 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:11,113 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 9 thread instances. [2023-08-24 06:32:11,139 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:11,142 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 323 places, 362 transitions, 841 flow [2023-08-24 06:32:11,247 INFO L124 PetriNetUnfolderBase]: 94/663 cut-off events. [2023-08-24 06:32:11,247 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 06:32:11,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 736 conditions, 663 events. 94/663 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2191 event pairs, 0 based on Foata normal form. 0/549 useless extension candidates. Maximal degree in co-relation 639. Up to 20 conditions per place. [2023-08-24 06:32:11,260 INFO L82 GeneralOperation]: Start removeDead. Operand has 323 places, 362 transitions, 841 flow [2023-08-24 06:32:11,266 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 323 places, 362 transitions, 841 flow [2023-08-24 06:32:11,266 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:11,267 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 323 places, 362 transitions, 841 flow [2023-08-24 06:32:11,267 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 323 places, 362 transitions, 841 flow [2023-08-24 06:32:11,267 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 323 places, 362 transitions, 841 flow [2023-08-24 06:32:11,371 INFO L124 PetriNetUnfolderBase]: 94/663 cut-off events. [2023-08-24 06:32:11,371 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 06:32:11,383 INFO L83 FinitePrefix]: Finished finitePrefix Result has 736 conditions, 663 events. 94/663 cut-off events. For 156/156 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2191 event pairs, 0 based on Foata normal form. 0/549 useless extension candidates. Maximal degree in co-relation 639. Up to 20 conditions per place. [2023-08-24 06:32:11,417 INFO L119 LiptonReduction]: Number of co-enabled transitions 96192 [2023-08-24 06:32:14,916 INFO L134 LiptonReduction]: Checked pairs total: 219986 [2023-08-24 06:32:14,916 INFO L136 LiptonReduction]: Total number of compositions: 239 [2023-08-24 06:32:14,918 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:14,918 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:14,918 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:14,938 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:14,939 INFO L124 PetriNetUnfolderBase]: 66/243 cut-off events. [2023-08-24 06:32:14,939 INFO L125 PetriNetUnfolderBase]: For 156/156 co-relation queries the response was YES. [2023-08-24 06:32:14,939 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:14,939 INFO L208 CegarLoopForPetriNet]: trace histogram [10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:32:14,939 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:14,939 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:14,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1083218471, now seen corresponding path program 1 times [2023-08-24 06:32:14,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:14,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042630144] [2023-08-24 06:32:14,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:14,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:14,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:14,981 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:14,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:15,016 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:15,017 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:15,017 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:15,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-24 06:32:15,018 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:15,021 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:15,021 WARN L233 ceAbstractionStarter]: 9 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:15,022 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 10 thread instances. [2023-08-24 06:32:15,050 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:15,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 352 places, 395 transitions, 930 flow [2023-08-24 06:32:15,218 INFO L124 PetriNetUnfolderBase]: 104/730 cut-off events. [2023-08-24 06:32:15,218 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 06:32:15,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 816 conditions, 730 events. 104/730 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2466 event pairs, 0 based on Foata normal form. 0/604 useless extension candidates. Maximal degree in co-relation 716. Up to 22 conditions per place. [2023-08-24 06:32:15,228 INFO L82 GeneralOperation]: Start removeDead. Operand has 352 places, 395 transitions, 930 flow [2023-08-24 06:32:15,235 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 352 places, 395 transitions, 930 flow [2023-08-24 06:32:15,235 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:15,235 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 352 places, 395 transitions, 930 flow [2023-08-24 06:32:15,235 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 352 places, 395 transitions, 930 flow [2023-08-24 06:32:15,235 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 352 places, 395 transitions, 930 flow [2023-08-24 06:32:15,363 INFO L124 PetriNetUnfolderBase]: 104/730 cut-off events. [2023-08-24 06:32:15,363 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 06:32:15,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 816 conditions, 730 events. 104/730 cut-off events. For 210/210 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2466 event pairs, 0 based on Foata normal form. 0/604 useless extension candidates. Maximal degree in co-relation 716. Up to 22 conditions per place. [2023-08-24 06:32:15,417 INFO L119 LiptonReduction]: Number of co-enabled transitions 117440 [2023-08-24 06:32:19,073 INFO L134 LiptonReduction]: Checked pairs total: 279702 [2023-08-24 06:32:19,073 INFO L136 LiptonReduction]: Total number of compositions: 258 [2023-08-24 06:32:19,074 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:19,075 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:19,075 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:19,100 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:19,100 INFO L124 PetriNetUnfolderBase]: 74/271 cut-off events. [2023-08-24 06:32:19,100 INFO L125 PetriNetUnfolderBase]: For 210/210 co-relation queries the response was YES. [2023-08-24 06:32:19,100 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:19,100 INFO L208 CegarLoopForPetriNet]: trace histogram [11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:32:19,101 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:19,101 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:19,101 INFO L85 PathProgramCache]: Analyzing trace with hash 915403127, now seen corresponding path program 1 times [2023-08-24 06:32:19,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:19,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634869810] [2023-08-24 06:32:19,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:19,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:19,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:19,121 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:19,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:19,142 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:19,142 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:19,142 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:19,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-24 06:32:19,142 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:19,143 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:19,143 WARN L233 ceAbstractionStarter]: 10 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:19,143 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 11 thread instances. [2023-08-24 06:32:19,174 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:19,177 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 381 places, 428 transitions, 1021 flow [2023-08-24 06:32:19,316 INFO L124 PetriNetUnfolderBase]: 114/797 cut-off events. [2023-08-24 06:32:19,316 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 06:32:19,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 897 conditions, 797 events. 114/797 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2677 event pairs, 0 based on Foata normal form. 0/659 useless extension candidates. Maximal degree in co-relation 794. Up to 24 conditions per place. [2023-08-24 06:32:19,334 INFO L82 GeneralOperation]: Start removeDead. Operand has 381 places, 428 transitions, 1021 flow [2023-08-24 06:32:19,342 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 381 places, 428 transitions, 1021 flow [2023-08-24 06:32:19,342 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:19,342 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 381 places, 428 transitions, 1021 flow [2023-08-24 06:32:19,342 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 381 places, 428 transitions, 1021 flow [2023-08-24 06:32:19,342 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 381 places, 428 transitions, 1021 flow [2023-08-24 06:32:19,486 INFO L124 PetriNetUnfolderBase]: 114/797 cut-off events. [2023-08-24 06:32:19,486 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 06:32:19,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 897 conditions, 797 events. 114/797 cut-off events. For 275/275 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2677 event pairs, 0 based on Foata normal form. 0/659 useless extension candidates. Maximal degree in co-relation 794. Up to 24 conditions per place. [2023-08-24 06:32:19,555 INFO L119 LiptonReduction]: Number of co-enabled transitions 140800 [2023-08-24 06:32:23,383 INFO L134 LiptonReduction]: Checked pairs total: 327084 [2023-08-24 06:32:23,383 INFO L136 LiptonReduction]: Total number of compositions: 275 [2023-08-24 06:32:23,384 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:23,385 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:23,385 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:23,424 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:23,424 INFO L124 PetriNetUnfolderBase]: 82/299 cut-off events. [2023-08-24 06:32:23,425 INFO L125 PetriNetUnfolderBase]: For 275/275 co-relation queries the response was YES. [2023-08-24 06:32:23,425 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:23,425 INFO L208 CegarLoopForPetriNet]: trace histogram [12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:32:23,425 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:23,425 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:23,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1072116070, now seen corresponding path program 1 times [2023-08-24 06:32:23,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:23,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745001753] [2023-08-24 06:32:23,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:23,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:23,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:23,450 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:23,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:23,473 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:23,474 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:23,474 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:23,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-24 06:32:23,474 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:23,475 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:23,475 WARN L233 ceAbstractionStarter]: 11 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:23,475 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 12 thread instances. [2023-08-24 06:32:23,521 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:23,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 410 places, 461 transitions, 1114 flow [2023-08-24 06:32:23,737 INFO L124 PetriNetUnfolderBase]: 124/864 cut-off events. [2023-08-24 06:32:23,738 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 06:32:23,760 INFO L83 FinitePrefix]: Finished finitePrefix Result has 979 conditions, 864 events. 124/864 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2962 event pairs, 0 based on Foata normal form. 0/714 useless extension candidates. Maximal degree in co-relation 873. Up to 26 conditions per place. [2023-08-24 06:32:23,760 INFO L82 GeneralOperation]: Start removeDead. Operand has 410 places, 461 transitions, 1114 flow [2023-08-24 06:32:23,769 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 410 places, 461 transitions, 1114 flow [2023-08-24 06:32:23,769 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:23,769 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 410 places, 461 transitions, 1114 flow [2023-08-24 06:32:23,769 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 410 places, 461 transitions, 1114 flow [2023-08-24 06:32:23,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 410 places, 461 transitions, 1114 flow [2023-08-24 06:32:23,943 INFO L124 PetriNetUnfolderBase]: 124/864 cut-off events. [2023-08-24 06:32:23,944 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 06:32:23,967 INFO L83 FinitePrefix]: Finished finitePrefix Result has 979 conditions, 864 events. 124/864 cut-off events. For 352/352 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 2962 event pairs, 0 based on Foata normal form. 0/714 useless extension candidates. Maximal degree in co-relation 873. Up to 26 conditions per place. [2023-08-24 06:32:24,018 INFO L119 LiptonReduction]: Number of co-enabled transitions 166272 [2023-08-24 06:32:27,838 INFO L134 LiptonReduction]: Checked pairs total: 401912 [2023-08-24 06:32:27,838 INFO L136 LiptonReduction]: Total number of compositions: 304 [2023-08-24 06:32:27,839 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:27,840 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:27,840 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:27,873 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:27,873 INFO L124 PetriNetUnfolderBase]: 102/339 cut-off events. [2023-08-24 06:32:27,873 INFO L125 PetriNetUnfolderBase]: For 352/352 co-relation queries the response was YES. [2023-08-24 06:32:27,874 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:27,874 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 06:32:27,874 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:27,874 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:27,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1568792616, now seen corresponding path program 1 times [2023-08-24 06:32:27,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:27,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029747029] [2023-08-24 06:32:27,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:27,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:27,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:27,912 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:27,947 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:27,947 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:27,947 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:27,947 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-24 06:32:27,947 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:27,948 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:27,948 WARN L233 ceAbstractionStarter]: 12 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:27,948 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 13 thread instances. [2023-08-24 06:32:27,982 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:27,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 439 places, 494 transitions, 1209 flow [2023-08-24 06:32:28,163 INFO L124 PetriNetUnfolderBase]: 134/931 cut-off events. [2023-08-24 06:32:28,164 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 06:32:28,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1062 conditions, 931 events. 134/931 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3200 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 954. Up to 28 conditions per place. [2023-08-24 06:32:28,190 INFO L82 GeneralOperation]: Start removeDead. Operand has 439 places, 494 transitions, 1209 flow [2023-08-24 06:32:28,201 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 439 places, 494 transitions, 1209 flow [2023-08-24 06:32:28,201 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:28,201 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 439 places, 494 transitions, 1209 flow [2023-08-24 06:32:28,201 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 439 places, 494 transitions, 1209 flow [2023-08-24 06:32:28,202 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 439 places, 494 transitions, 1209 flow [2023-08-24 06:32:28,457 INFO L124 PetriNetUnfolderBase]: 134/931 cut-off events. [2023-08-24 06:32:28,457 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 06:32:28,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1062 conditions, 931 events. 134/931 cut-off events. For 442/442 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3200 event pairs, 0 based on Foata normal form. 0/769 useless extension candidates. Maximal degree in co-relation 954. Up to 28 conditions per place. [2023-08-24 06:32:28,544 INFO L119 LiptonReduction]: Number of co-enabled transitions 193856 [2023-08-24 06:32:32,629 INFO L134 LiptonReduction]: Checked pairs total: 472453 [2023-08-24 06:32:32,629 INFO L136 LiptonReduction]: Total number of compositions: 317 [2023-08-24 06:32:32,631 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:32,631 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:32,631 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:32,666 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:32,666 INFO L124 PetriNetUnfolderBase]: 100/358 cut-off events. [2023-08-24 06:32:32,666 INFO L125 PetriNetUnfolderBase]: For 442/442 co-relation queries the response was YES. [2023-08-24 06:32:32,666 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:32,666 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 06:32:32,666 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:32,667 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:32,667 INFO L85 PathProgramCache]: Analyzing trace with hash -252368891, now seen corresponding path program 1 times [2023-08-24 06:32:32,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:32,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630184952] [2023-08-24 06:32:32,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:32,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:32,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:32,694 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:32,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:32,720 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:32,720 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:32,720 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:32,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-24 06:32:32,720 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:32,721 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:32,721 WARN L233 ceAbstractionStarter]: 13 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:32,721 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 14 thread instances. [2023-08-24 06:32:32,759 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:32,762 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 468 places, 527 transitions, 1306 flow [2023-08-24 06:32:32,980 INFO L124 PetriNetUnfolderBase]: 144/998 cut-off events. [2023-08-24 06:32:32,980 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 06:32:33,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1146 conditions, 998 events. 144/998 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3439 event pairs, 0 based on Foata normal form. 0/824 useless extension candidates. Maximal degree in co-relation 1037. Up to 30 conditions per place. [2023-08-24 06:32:33,012 INFO L82 GeneralOperation]: Start removeDead. Operand has 468 places, 527 transitions, 1306 flow [2023-08-24 06:32:33,023 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 468 places, 527 transitions, 1306 flow [2023-08-24 06:32:33,024 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:33,024 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 468 places, 527 transitions, 1306 flow [2023-08-24 06:32:33,024 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 468 places, 527 transitions, 1306 flow [2023-08-24 06:32:33,024 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 468 places, 527 transitions, 1306 flow [2023-08-24 06:32:33,189 INFO L124 PetriNetUnfolderBase]: 144/998 cut-off events. [2023-08-24 06:32:33,189 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 06:32:33,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1146 conditions, 998 events. 144/998 cut-off events. For 546/546 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3439 event pairs, 0 based on Foata normal form. 0/824 useless extension candidates. Maximal degree in co-relation 1037. Up to 30 conditions per place. [2023-08-24 06:32:33,328 INFO L119 LiptonReduction]: Number of co-enabled transitions 223552 [2023-08-24 06:32:37,569 INFO L134 LiptonReduction]: Checked pairs total: 547746 [2023-08-24 06:32:37,569 INFO L136 LiptonReduction]: Total number of compositions: 337 [2023-08-24 06:32:37,570 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:37,570 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:37,570 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:37,643 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:37,643 INFO L124 PetriNetUnfolderBase]: 120/397 cut-off events. [2023-08-24 06:32:37,643 INFO L125 PetriNetUnfolderBase]: For 546/546 co-relation queries the response was YES. [2023-08-24 06:32:37,643 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:37,643 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 06:32:37,643 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:37,644 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:37,644 INFO L85 PathProgramCache]: Analyzing trace with hash -770497786, now seen corresponding path program 1 times [2023-08-24 06:32:37,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:37,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913839716] [2023-08-24 06:32:37,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:37,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:37,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:37,672 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:37,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:37,699 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:37,699 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:37,699 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:37,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-24 06:32:37,699 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:37,700 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:37,700 WARN L233 ceAbstractionStarter]: 14 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:37,700 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 15 thread instances. [2023-08-24 06:32:37,738 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:37,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 497 places, 560 transitions, 1405 flow [2023-08-24 06:32:37,980 INFO L124 PetriNetUnfolderBase]: 154/1065 cut-off events. [2023-08-24 06:32:37,981 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 06:32:38,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1231 conditions, 1065 events. 154/1065 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3689 event pairs, 0 based on Foata normal form. 0/879 useless extension candidates. Maximal degree in co-relation 1121. Up to 32 conditions per place. [2023-08-24 06:32:38,011 INFO L82 GeneralOperation]: Start removeDead. Operand has 497 places, 560 transitions, 1405 flow [2023-08-24 06:32:38,022 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 497 places, 560 transitions, 1405 flow [2023-08-24 06:32:38,023 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:38,023 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 497 places, 560 transitions, 1405 flow [2023-08-24 06:32:38,023 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 497 places, 560 transitions, 1405 flow [2023-08-24 06:32:38,023 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 497 places, 560 transitions, 1405 flow [2023-08-24 06:32:38,200 INFO L124 PetriNetUnfolderBase]: 154/1065 cut-off events. [2023-08-24 06:32:38,200 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 06:32:38,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1231 conditions, 1065 events. 154/1065 cut-off events. For 665/665 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3689 event pairs, 0 based on Foata normal form. 0/879 useless extension candidates. Maximal degree in co-relation 1121. Up to 32 conditions per place. [2023-08-24 06:32:38,291 INFO L119 LiptonReduction]: Number of co-enabled transitions 255360 [2023-08-24 06:32:42,811 INFO L134 LiptonReduction]: Checked pairs total: 625613 [2023-08-24 06:32:42,811 INFO L136 LiptonReduction]: Total number of compositions: 357 [2023-08-24 06:32:42,812 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:42,812 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:42,812 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:42,865 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:42,865 INFO L124 PetriNetUnfolderBase]: 129/426 cut-off events. [2023-08-24 06:32:42,865 INFO L125 PetriNetUnfolderBase]: For 665/665 co-relation queries the response was YES. [2023-08-24 06:32:42,865 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:42,865 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 06:32:42,865 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:42,865 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:42,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1511659050, now seen corresponding path program 1 times [2023-08-24 06:32:42,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:42,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769490101] [2023-08-24 06:32:42,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:42,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:42,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:42,895 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:42,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:42,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:42,925 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:42,925 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:42,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-24 06:32:42,925 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:42,926 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:42,926 WARN L233 ceAbstractionStarter]: 15 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:42,926 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 16 thread instances. [2023-08-24 06:32:42,966 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:42,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 526 places, 593 transitions, 1506 flow [2023-08-24 06:32:43,311 INFO L124 PetriNetUnfolderBase]: 164/1132 cut-off events. [2023-08-24 06:32:43,312 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 06:32:43,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1317 conditions, 1132 events. 164/1132 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3928 event pairs, 0 based on Foata normal form. 0/934 useless extension candidates. Maximal degree in co-relation 1206. Up to 34 conditions per place. [2023-08-24 06:32:43,345 INFO L82 GeneralOperation]: Start removeDead. Operand has 526 places, 593 transitions, 1506 flow [2023-08-24 06:32:43,357 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 526 places, 593 transitions, 1506 flow [2023-08-24 06:32:43,358 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:43,358 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 526 places, 593 transitions, 1506 flow [2023-08-24 06:32:43,358 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 526 places, 593 transitions, 1506 flow [2023-08-24 06:32:43,358 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 526 places, 593 transitions, 1506 flow [2023-08-24 06:32:43,596 INFO L124 PetriNetUnfolderBase]: 164/1132 cut-off events. [2023-08-24 06:32:43,596 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 06:32:43,624 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1317 conditions, 1132 events. 164/1132 cut-off events. For 800/800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 3928 event pairs, 0 based on Foata normal form. 0/934 useless extension candidates. Maximal degree in co-relation 1206. Up to 34 conditions per place. [2023-08-24 06:32:43,696 INFO L119 LiptonReduction]: Number of co-enabled transitions 289280 [2023-08-24 06:32:48,235 INFO L134 LiptonReduction]: Checked pairs total: 703446 [2023-08-24 06:32:48,236 INFO L136 LiptonReduction]: Total number of compositions: 376 [2023-08-24 06:32:48,237 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:48,237 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:48,237 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:48,283 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:48,283 INFO L124 PetriNetUnfolderBase]: 138/455 cut-off events. [2023-08-24 06:32:48,283 INFO L125 PetriNetUnfolderBase]: For 800/800 co-relation queries the response was YES. [2023-08-24 06:32:48,283 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:48,283 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 06:32:48,283 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:48,283 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:48,284 INFO L85 PathProgramCache]: Analyzing trace with hash 2141812959, now seen corresponding path program 1 times [2023-08-24 06:32:48,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:48,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478924293] [2023-08-24 06:32:48,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:48,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:48,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:48,314 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:48,342 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:48,342 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:48,342 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:48,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-24 06:32:48,342 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:48,343 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:48,343 WARN L233 ceAbstractionStarter]: 16 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:48,343 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 17 thread instances. [2023-08-24 06:32:48,384 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:48,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 555 places, 626 transitions, 1609 flow [2023-08-24 06:32:48,704 INFO L124 PetriNetUnfolderBase]: 174/1199 cut-off events. [2023-08-24 06:32:48,705 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 06:32:48,742 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1404 conditions, 1199 events. 174/1199 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4170 event pairs, 0 based on Foata normal form. 0/989 useless extension candidates. Maximal degree in co-relation 1292. Up to 36 conditions per place. [2023-08-24 06:32:48,743 INFO L82 GeneralOperation]: Start removeDead. Operand has 555 places, 626 transitions, 1609 flow [2023-08-24 06:32:48,757 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 555 places, 626 transitions, 1609 flow [2023-08-24 06:32:48,757 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:48,758 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 555 places, 626 transitions, 1609 flow [2023-08-24 06:32:48,758 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 555 places, 626 transitions, 1609 flow [2023-08-24 06:32:48,758 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 555 places, 626 transitions, 1609 flow [2023-08-24 06:32:49,012 INFO L124 PetriNetUnfolderBase]: 174/1199 cut-off events. [2023-08-24 06:32:49,013 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 06:32:49,038 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1404 conditions, 1199 events. 174/1199 cut-off events. For 952/952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4170 event pairs, 0 based on Foata normal form. 0/989 useless extension candidates. Maximal degree in co-relation 1292. Up to 36 conditions per place. [2023-08-24 06:32:49,109 INFO L119 LiptonReduction]: Number of co-enabled transitions 325312 [2023-08-24 06:32:53,741 INFO L134 LiptonReduction]: Checked pairs total: 797011 [2023-08-24 06:32:53,741 INFO L136 LiptonReduction]: Total number of compositions: 398 [2023-08-24 06:32:53,742 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:53,742 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:53,743 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:53,804 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:53,804 INFO L124 PetriNetUnfolderBase]: 147/484 cut-off events. [2023-08-24 06:32:53,804 INFO L125 PetriNetUnfolderBase]: For 952/952 co-relation queries the response was YES. [2023-08-24 06:32:53,804 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:53,804 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 06:32:53,805 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:53,805 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:53,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1022643375, now seen corresponding path program 1 times [2023-08-24 06:32:53,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:53,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332095958] [2023-08-24 06:32:53,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:53,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:53,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:53,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:53,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:53,866 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:53,866 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:53,866 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:53,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-24 06:32:53,866 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:53,867 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:53,867 WARN L233 ceAbstractionStarter]: 17 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:53,867 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 18 thread instances. [2023-08-24 06:32:53,911 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:53,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 584 places, 659 transitions, 1714 flow [2023-08-24 06:32:54,178 INFO L124 PetriNetUnfolderBase]: 184/1266 cut-off events. [2023-08-24 06:32:54,178 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 06:32:54,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1492 conditions, 1266 events. 184/1266 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4422 event pairs, 0 based on Foata normal form. 0/1044 useless extension candidates. Maximal degree in co-relation 1379. Up to 38 conditions per place. [2023-08-24 06:32:54,216 INFO L82 GeneralOperation]: Start removeDead. Operand has 584 places, 659 transitions, 1714 flow [2023-08-24 06:32:54,229 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 584 places, 659 transitions, 1714 flow [2023-08-24 06:32:54,229 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:32:54,229 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 584 places, 659 transitions, 1714 flow [2023-08-24 06:32:54,230 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 584 places, 659 transitions, 1714 flow [2023-08-24 06:32:54,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 584 places, 659 transitions, 1714 flow [2023-08-24 06:32:54,487 INFO L124 PetriNetUnfolderBase]: 184/1266 cut-off events. [2023-08-24 06:32:54,487 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 06:32:54,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1492 conditions, 1266 events. 184/1266 cut-off events. For 1122/1122 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4422 event pairs, 0 based on Foata normal form. 0/1044 useless extension candidates. Maximal degree in co-relation 1379. Up to 38 conditions per place. [2023-08-24 06:32:54,623 INFO L119 LiptonReduction]: Number of co-enabled transitions 363456 [2023-08-24 06:32:59,638 INFO L134 LiptonReduction]: Checked pairs total: 990702 [2023-08-24 06:32:59,638 INFO L136 LiptonReduction]: Total number of compositions: 420 [2023-08-24 06:32:59,639 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:32:59,640 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:32:59,640 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:32:59,708 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:32:59,709 INFO L124 PetriNetUnfolderBase]: 156/513 cut-off events. [2023-08-24 06:32:59,709 INFO L125 PetriNetUnfolderBase]: For 1122/1122 co-relation queries the response was YES. [2023-08-24 06:32:59,709 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:32:59,709 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 06:32:59,709 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:32:59,709 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:32:59,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1761628426, now seen corresponding path program 1 times [2023-08-24 06:32:59,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:32:59,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184801495] [2023-08-24 06:32:59,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:32:59,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:32:59,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:59,785 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:32:59,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:32:59,819 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:32:59,819 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:32:59,819 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:32:59,819 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-24 06:32:59,819 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:32:59,820 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:32:59,820 WARN L233 ceAbstractionStarter]: 18 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:32:59,820 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 19 thread instances. [2023-08-24 06:32:59,874 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:32:59,879 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 613 places, 692 transitions, 1821 flow [2023-08-24 06:33:00,215 INFO L124 PetriNetUnfolderBase]: 194/1333 cut-off events. [2023-08-24 06:33:00,216 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 06:33:00,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1581 conditions, 1333 events. 194/1333 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4655 event pairs, 0 based on Foata normal form. 0/1099 useless extension candidates. Maximal degree in co-relation 1467. Up to 40 conditions per place. [2023-08-24 06:33:00,254 INFO L82 GeneralOperation]: Start removeDead. Operand has 613 places, 692 transitions, 1821 flow [2023-08-24 06:33:00,269 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 613 places, 692 transitions, 1821 flow [2023-08-24 06:33:00,269 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:00,269 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 613 places, 692 transitions, 1821 flow [2023-08-24 06:33:00,269 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 613 places, 692 transitions, 1821 flow [2023-08-24 06:33:00,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 613 places, 692 transitions, 1821 flow [2023-08-24 06:33:00,543 INFO L124 PetriNetUnfolderBase]: 194/1333 cut-off events. [2023-08-24 06:33:00,543 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 06:33:00,587 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1581 conditions, 1333 events. 194/1333 cut-off events. For 1311/1311 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4655 event pairs, 0 based on Foata normal form. 0/1099 useless extension candidates. Maximal degree in co-relation 1467. Up to 40 conditions per place. [2023-08-24 06:33:00,696 INFO L119 LiptonReduction]: Number of co-enabled transitions 403712 [2023-08-24 06:33:05,712 INFO L134 LiptonReduction]: Checked pairs total: 1001441 [2023-08-24 06:33:05,712 INFO L136 LiptonReduction]: Total number of compositions: 438 [2023-08-24 06:33:05,713 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:05,713 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:05,713 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:05,769 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:05,769 INFO L124 PetriNetUnfolderBase]: 146/523 cut-off events. [2023-08-24 06:33:05,769 INFO L125 PetriNetUnfolderBase]: For 1311/1311 co-relation queries the response was YES. [2023-08-24 06:33:05,769 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:05,769 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 06:33:05,769 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:05,769 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:05,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1967893365, now seen corresponding path program 1 times [2023-08-24 06:33:05,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:05,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931316522] [2023-08-24 06:33:05,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:05,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:05,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:05,805 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:05,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:05,847 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:05,847 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:05,847 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:05,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-08-24 06:33:05,848 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:05,849 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:05,849 WARN L233 ceAbstractionStarter]: 19 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:05,849 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 20 thread instances. [2023-08-24 06:33:05,900 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:05,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 642 places, 725 transitions, 1930 flow [2023-08-24 06:33:06,288 INFO L124 PetriNetUnfolderBase]: 204/1400 cut-off events. [2023-08-24 06:33:06,288 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 06:33:06,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1671 conditions, 1400 events. 204/1400 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4914 event pairs, 0 based on Foata normal form. 0/1154 useless extension candidates. Maximal degree in co-relation 1556. Up to 42 conditions per place. [2023-08-24 06:33:06,331 INFO L82 GeneralOperation]: Start removeDead. Operand has 642 places, 725 transitions, 1930 flow [2023-08-24 06:33:06,347 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 642 places, 725 transitions, 1930 flow [2023-08-24 06:33:06,347 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:06,347 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 642 places, 725 transitions, 1930 flow [2023-08-24 06:33:06,348 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 642 places, 725 transitions, 1930 flow [2023-08-24 06:33:06,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 642 places, 725 transitions, 1930 flow [2023-08-24 06:33:06,690 INFO L124 PetriNetUnfolderBase]: 204/1400 cut-off events. [2023-08-24 06:33:06,691 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 06:33:06,733 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1671 conditions, 1400 events. 204/1400 cut-off events. For 1520/1520 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 4914 event pairs, 0 based on Foata normal form. 0/1154 useless extension candidates. Maximal degree in co-relation 1556. Up to 42 conditions per place. [2023-08-24 06:33:06,845 INFO L119 LiptonReduction]: Number of co-enabled transitions 446080 [2023-08-24 06:33:12,170 INFO L134 LiptonReduction]: Checked pairs total: 1096438 [2023-08-24 06:33:12,170 INFO L136 LiptonReduction]: Total number of compositions: 452 [2023-08-24 06:33:12,171 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:12,172 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:12,172 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:12,241 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:12,241 INFO L124 PetriNetUnfolderBase]: 174/571 cut-off events. [2023-08-24 06:33:12,241 INFO L125 PetriNetUnfolderBase]: For 1520/1520 co-relation queries the response was YES. [2023-08-24 06:33:12,241 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:12,241 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 06:33:12,241 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:12,241 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:12,241 INFO L85 PathProgramCache]: Analyzing trace with hash 235222427, now seen corresponding path program 1 times [2023-08-24 06:33:12,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:12,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435405600] [2023-08-24 06:33:12,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:12,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:12,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:12,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:12,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:12,313 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:12,313 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:12,313 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:12,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-08-24 06:33:12,313 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:12,314 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:12,314 WARN L233 ceAbstractionStarter]: 20 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:12,314 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 21 thread instances. [2023-08-24 06:33:12,365 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:12,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 671 places, 758 transitions, 2041 flow [2023-08-24 06:33:12,740 INFO L124 PetriNetUnfolderBase]: 214/1467 cut-off events. [2023-08-24 06:33:12,740 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 06:33:12,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1762 conditions, 1467 events. 214/1467 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5139 event pairs, 0 based on Foata normal form. 0/1209 useless extension candidates. Maximal degree in co-relation 1646. Up to 44 conditions per place. [2023-08-24 06:33:12,789 INFO L82 GeneralOperation]: Start removeDead. Operand has 671 places, 758 transitions, 2041 flow [2023-08-24 06:33:12,807 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 671 places, 758 transitions, 2041 flow [2023-08-24 06:33:12,808 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:12,808 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 671 places, 758 transitions, 2041 flow [2023-08-24 06:33:12,808 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 671 places, 758 transitions, 2041 flow [2023-08-24 06:33:12,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 671 places, 758 transitions, 2041 flow [2023-08-24 06:33:13,211 INFO L124 PetriNetUnfolderBase]: 214/1467 cut-off events. [2023-08-24 06:33:13,212 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 06:33:13,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1762 conditions, 1467 events. 214/1467 cut-off events. For 1750/1750 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5139 event pairs, 0 based on Foata normal form. 0/1209 useless extension candidates. Maximal degree in co-relation 1646. Up to 44 conditions per place. [2023-08-24 06:33:13,367 INFO L119 LiptonReduction]: Number of co-enabled transitions 490560 [2023-08-24 06:33:19,212 INFO L134 LiptonReduction]: Checked pairs total: 1212935 [2023-08-24 06:33:19,212 INFO L136 LiptonReduction]: Total number of compositions: 479 [2023-08-24 06:33:19,213 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:19,213 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:19,214 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:19,302 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:19,302 INFO L124 PetriNetUnfolderBase]: 183/600 cut-off events. [2023-08-24 06:33:19,302 INFO L125 PetriNetUnfolderBase]: For 1750/1750 co-relation queries the response was YES. [2023-08-24 06:33:19,302 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:19,302 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 06:33:19,302 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:19,303 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:19,303 INFO L85 PathProgramCache]: Analyzing trace with hash -2006055925, now seen corresponding path program 1 times [2023-08-24 06:33:19,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:19,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16651580] [2023-08-24 06:33:19,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:19,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:19,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:19,345 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:19,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:19,391 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:19,392 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:19,392 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:19,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-08-24 06:33:19,392 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:19,393 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:19,393 WARN L233 ceAbstractionStarter]: 21 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:19,393 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 22 thread instances. [2023-08-24 06:33:19,455 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:19,461 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 700 places, 791 transitions, 2154 flow [2023-08-24 06:33:19,830 INFO L124 PetriNetUnfolderBase]: 224/1534 cut-off events. [2023-08-24 06:33:19,831 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 06:33:19,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1854 conditions, 1534 events. 224/1534 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5393 event pairs, 0 based on Foata normal form. 0/1264 useless extension candidates. Maximal degree in co-relation 1737. Up to 46 conditions per place. [2023-08-24 06:33:19,887 INFO L82 GeneralOperation]: Start removeDead. Operand has 700 places, 791 transitions, 2154 flow [2023-08-24 06:33:19,907 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 700 places, 791 transitions, 2154 flow [2023-08-24 06:33:19,908 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:19,908 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 700 places, 791 transitions, 2154 flow [2023-08-24 06:33:19,908 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 700 places, 791 transitions, 2154 flow [2023-08-24 06:33:19,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 700 places, 791 transitions, 2154 flow [2023-08-24 06:33:20,265 INFO L124 PetriNetUnfolderBase]: 224/1534 cut-off events. [2023-08-24 06:33:20,265 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 06:33:20,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1854 conditions, 1534 events. 224/1534 cut-off events. For 2002/2002 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5393 event pairs, 0 based on Foata normal form. 0/1264 useless extension candidates. Maximal degree in co-relation 1737. Up to 46 conditions per place. [2023-08-24 06:33:20,471 INFO L119 LiptonReduction]: Number of co-enabled transitions 537152 [2023-08-24 06:33:26,547 INFO L134 LiptonReduction]: Checked pairs total: 1331279 [2023-08-24 06:33:26,548 INFO L136 LiptonReduction]: Total number of compositions: 499 [2023-08-24 06:33:26,549 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:26,549 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:26,549 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:26,627 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:26,628 INFO L124 PetriNetUnfolderBase]: 192/629 cut-off events. [2023-08-24 06:33:26,628 INFO L125 PetriNetUnfolderBase]: For 2002/2002 co-relation queries the response was YES. [2023-08-24 06:33:26,628 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:26,628 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 06:33:26,628 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:26,628 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:26,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1241920437, now seen corresponding path program 1 times [2023-08-24 06:33:26,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:26,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740272755] [2023-08-24 06:33:26,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:26,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:26,657 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:26,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:26,694 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:26,694 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:26,694 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:26,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-08-24 06:33:26,694 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:26,695 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:26,695 WARN L233 ceAbstractionStarter]: 22 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:26,695 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 23 thread instances. [2023-08-24 06:33:26,752 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:26,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 729 places, 824 transitions, 2269 flow [2023-08-24 06:33:27,202 INFO L124 PetriNetUnfolderBase]: 234/1601 cut-off events. [2023-08-24 06:33:27,202 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 06:33:27,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1947 conditions, 1601 events. 234/1601 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5643 event pairs, 0 based on Foata normal form. 0/1319 useless extension candidates. Maximal degree in co-relation 1829. Up to 48 conditions per place. [2023-08-24 06:33:27,260 INFO L82 GeneralOperation]: Start removeDead. Operand has 729 places, 824 transitions, 2269 flow [2023-08-24 06:33:27,281 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 729 places, 824 transitions, 2269 flow [2023-08-24 06:33:27,281 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:27,281 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 729 places, 824 transitions, 2269 flow [2023-08-24 06:33:27,281 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 729 places, 824 transitions, 2269 flow [2023-08-24 06:33:27,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 729 places, 824 transitions, 2269 flow [2023-08-24 06:33:27,676 INFO L124 PetriNetUnfolderBase]: 234/1601 cut-off events. [2023-08-24 06:33:27,676 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 06:33:27,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1947 conditions, 1601 events. 234/1601 cut-off events. For 2277/2277 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5643 event pairs, 0 based on Foata normal form. 0/1319 useless extension candidates. Maximal degree in co-relation 1829. Up to 48 conditions per place. [2023-08-24 06:33:27,897 INFO L119 LiptonReduction]: Number of co-enabled transitions 585856 [2023-08-24 06:33:34,007 INFO L134 LiptonReduction]: Checked pairs total: 1454952 [2023-08-24 06:33:34,008 INFO L136 LiptonReduction]: Total number of compositions: 509 [2023-08-24 06:33:34,009 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:34,009 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:34,009 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:34,112 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:34,112 INFO L124 PetriNetUnfolderBase]: 178/635 cut-off events. [2023-08-24 06:33:34,112 INFO L125 PetriNetUnfolderBase]: For 2277/2277 co-relation queries the response was YES. [2023-08-24 06:33:34,112 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:34,112 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 06:33:34,113 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:34,113 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:34,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1552965682, now seen corresponding path program 1 times [2023-08-24 06:33:34,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:34,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725164551] [2023-08-24 06:33:34,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:34,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:34,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:34,144 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:34,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:34,182 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:34,182 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:34,182 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:34,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-08-24 06:33:34,183 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:34,183 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:34,183 WARN L233 ceAbstractionStarter]: 23 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:34,183 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 24 thread instances. [2023-08-24 06:33:34,247 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:34,253 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 758 places, 857 transitions, 2386 flow [2023-08-24 06:33:34,810 INFO L124 PetriNetUnfolderBase]: 244/1668 cut-off events. [2023-08-24 06:33:34,810 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 06:33:34,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2041 conditions, 1668 events. 244/1668 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5889 event pairs, 0 based on Foata normal form. 0/1374 useless extension candidates. Maximal degree in co-relation 1922. Up to 50 conditions per place. [2023-08-24 06:33:34,861 INFO L82 GeneralOperation]: Start removeDead. Operand has 758 places, 857 transitions, 2386 flow [2023-08-24 06:33:34,878 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 758 places, 857 transitions, 2386 flow [2023-08-24 06:33:34,879 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:34,879 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 758 places, 857 transitions, 2386 flow [2023-08-24 06:33:34,879 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 758 places, 857 transitions, 2386 flow [2023-08-24 06:33:34,879 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 758 places, 857 transitions, 2386 flow [2023-08-24 06:33:35,301 INFO L124 PetriNetUnfolderBase]: 244/1668 cut-off events. [2023-08-24 06:33:35,301 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 06:33:35,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2041 conditions, 1668 events. 244/1668 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 5889 event pairs, 0 based on Foata normal form. 0/1374 useless extension candidates. Maximal degree in co-relation 1922. Up to 50 conditions per place. [2023-08-24 06:33:35,551 INFO L119 LiptonReduction]: Number of co-enabled transitions 636672 [2023-08-24 06:33:41,741 INFO L134 LiptonReduction]: Checked pairs total: 1586901 [2023-08-24 06:33:41,741 INFO L136 LiptonReduction]: Total number of compositions: 533 [2023-08-24 06:33:41,742 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:41,743 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:41,743 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:41,835 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:41,835 INFO L124 PetriNetUnfolderBase]: 210/687 cut-off events. [2023-08-24 06:33:41,836 INFO L125 PetriNetUnfolderBase]: For 2576/2576 co-relation queries the response was YES. [2023-08-24 06:33:41,836 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:41,836 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 06:33:41,836 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:41,836 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:41,836 INFO L85 PathProgramCache]: Analyzing trace with hash -763662913, now seen corresponding path program 1 times [2023-08-24 06:33:41,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:41,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377715640] [2023-08-24 06:33:41,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:41,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:41,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:41,868 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:41,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:41,904 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:41,905 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:41,905 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:41,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-08-24 06:33:41,905 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:41,905 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:41,905 WARN L233 ceAbstractionStarter]: 24 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:41,905 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 25 thread instances. [2023-08-24 06:33:41,962 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:41,967 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 787 places, 890 transitions, 2505 flow [2023-08-24 06:33:42,560 INFO L124 PetriNetUnfolderBase]: 254/1735 cut-off events. [2023-08-24 06:33:42,560 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 06:33:42,613 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2136 conditions, 1735 events. 254/1735 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6139 event pairs, 0 based on Foata normal form. 0/1429 useless extension candidates. Maximal degree in co-relation 2016. Up to 52 conditions per place. [2023-08-24 06:33:42,614 INFO L82 GeneralOperation]: Start removeDead. Operand has 787 places, 890 transitions, 2505 flow [2023-08-24 06:33:42,635 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 787 places, 890 transitions, 2505 flow [2023-08-24 06:33:42,635 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:42,635 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 787 places, 890 transitions, 2505 flow [2023-08-24 06:33:42,635 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 787 places, 890 transitions, 2505 flow [2023-08-24 06:33:42,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 787 places, 890 transitions, 2505 flow [2023-08-24 06:33:43,170 INFO L124 PetriNetUnfolderBase]: 254/1735 cut-off events. [2023-08-24 06:33:43,170 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 06:33:43,284 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2136 conditions, 1735 events. 254/1735 cut-off events. For 2900/2900 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6139 event pairs, 0 based on Foata normal form. 0/1429 useless extension candidates. Maximal degree in co-relation 2016. Up to 52 conditions per place. [2023-08-24 06:33:43,521 INFO L119 LiptonReduction]: Number of co-enabled transitions 689600 [2023-08-24 06:33:49,958 INFO L134 LiptonReduction]: Checked pairs total: 1718800 [2023-08-24 06:33:49,958 INFO L136 LiptonReduction]: Total number of compositions: 554 [2023-08-24 06:33:49,959 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:49,959 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:49,959 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:50,061 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:50,062 INFO L124 PetriNetUnfolderBase]: 219/716 cut-off events. [2023-08-24 06:33:50,062 INFO L125 PetriNetUnfolderBase]: For 2900/2900 co-relation queries the response was YES. [2023-08-24 06:33:50,062 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:50,062 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 06:33:50,062 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:50,062 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:50,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1571002229, now seen corresponding path program 1 times [2023-08-24 06:33:50,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:50,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659710864] [2023-08-24 06:33:50,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:50,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:50,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:50,103 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:50,145 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:50,145 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:50,145 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:50,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-08-24 06:33:50,145 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:50,146 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:50,146 WARN L233 ceAbstractionStarter]: 25 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:50,146 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 26 thread instances. [2023-08-24 06:33:50,207 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:50,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 816 places, 923 transitions, 2626 flow [2023-08-24 06:33:50,724 INFO L124 PetriNetUnfolderBase]: 264/1802 cut-off events. [2023-08-24 06:33:50,725 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 06:33:50,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2232 conditions, 1802 events. 264/1802 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6372 event pairs, 0 based on Foata normal form. 0/1484 useless extension candidates. Maximal degree in co-relation 2111. Up to 54 conditions per place. [2023-08-24 06:33:50,803 INFO L82 GeneralOperation]: Start removeDead. Operand has 816 places, 923 transitions, 2626 flow [2023-08-24 06:33:50,833 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 816 places, 923 transitions, 2626 flow [2023-08-24 06:33:50,833 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:50,833 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 816 places, 923 transitions, 2626 flow [2023-08-24 06:33:50,833 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 816 places, 923 transitions, 2626 flow [2023-08-24 06:33:50,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 816 places, 923 transitions, 2626 flow [2023-08-24 06:33:51,390 INFO L124 PetriNetUnfolderBase]: 264/1802 cut-off events. [2023-08-24 06:33:51,391 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 06:33:51,451 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2232 conditions, 1802 events. 264/1802 cut-off events. For 3250/3250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6372 event pairs, 0 based on Foata normal form. 0/1484 useless extension candidates. Maximal degree in co-relation 2111. Up to 54 conditions per place. [2023-08-24 06:33:51,626 INFO L119 LiptonReduction]: Number of co-enabled transitions 744640 [2023-08-24 06:33:58,236 INFO L134 LiptonReduction]: Checked pairs total: 1854269 [2023-08-24 06:33:58,237 INFO L136 LiptonReduction]: Total number of compositions: 575 [2023-08-24 06:33:58,238 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:33:58,238 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:33:58,238 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:33:58,354 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:33:58,354 INFO L124 PetriNetUnfolderBase]: 228/745 cut-off events. [2023-08-24 06:33:58,354 INFO L125 PetriNetUnfolderBase]: For 3250/3250 co-relation queries the response was YES. [2023-08-24 06:33:58,354 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:33:58,354 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 06:33:58,354 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:33:58,354 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:33:58,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1198382029, now seen corresponding path program 1 times [2023-08-24 06:33:58,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:33:58,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503720234] [2023-08-24 06:33:58,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:33:58,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:33:58,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:58,393 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:33:58,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:33:58,435 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:33:58,435 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:33:58,435 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:33:58,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-08-24 06:33:58,435 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:33:58,436 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:33:58,436 WARN L233 ceAbstractionStarter]: 26 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:33:58,436 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 27 thread instances. [2023-08-24 06:33:58,514 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:33:58,519 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 845 places, 956 transitions, 2749 flow [2023-08-24 06:33:59,058 INFO L124 PetriNetUnfolderBase]: 274/1869 cut-off events. [2023-08-24 06:33:59,058 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 06:33:59,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2329 conditions, 1869 events. 274/1869 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6639 event pairs, 0 based on Foata normal form. 0/1539 useless extension candidates. Maximal degree in co-relation 2207. Up to 56 conditions per place. [2023-08-24 06:33:59,145 INFO L82 GeneralOperation]: Start removeDead. Operand has 845 places, 956 transitions, 2749 flow [2023-08-24 06:33:59,176 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 845 places, 956 transitions, 2749 flow [2023-08-24 06:33:59,176 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:33:59,176 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 845 places, 956 transitions, 2749 flow [2023-08-24 06:33:59,176 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 845 places, 956 transitions, 2749 flow [2023-08-24 06:33:59,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 845 places, 956 transitions, 2749 flow [2023-08-24 06:33:59,711 INFO L124 PetriNetUnfolderBase]: 274/1869 cut-off events. [2023-08-24 06:33:59,711 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 06:33:59,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2329 conditions, 1869 events. 274/1869 cut-off events. For 3627/3627 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6639 event pairs, 0 based on Foata normal form. 0/1539 useless extension candidates. Maximal degree in co-relation 2207. Up to 56 conditions per place. [2023-08-24 06:34:00,172 INFO L119 LiptonReduction]: Number of co-enabled transitions 801792 [2023-08-24 06:34:06,854 INFO L134 LiptonReduction]: Checked pairs total: 2002963 [2023-08-24 06:34:06,855 INFO L136 LiptonReduction]: Total number of compositions: 592 [2023-08-24 06:34:06,856 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:34:06,856 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:34:06,856 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:34:07,017 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:34:07,017 INFO L124 PetriNetUnfolderBase]: 239/779 cut-off events. [2023-08-24 06:34:07,018 INFO L125 PetriNetUnfolderBase]: For 3627/3627 co-relation queries the response was YES. [2023-08-24 06:34:07,018 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:34:07,018 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 06:34:07,018 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:34:07,018 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:34:07,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1194958351, now seen corresponding path program 1 times [2023-08-24 06:34:07,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:34:07,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869023555] [2023-08-24 06:34:07,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:34:07,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:34:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:07,068 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:34:07,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:07,122 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:34:07,123 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:34:07,123 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:34:07,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-08-24 06:34:07,123 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:34:07,123 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:34:07,123 WARN L233 ceAbstractionStarter]: 27 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:34:07,123 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 28 thread instances. [2023-08-24 06:34:07,189 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:34:07,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 874 places, 989 transitions, 2874 flow [2023-08-24 06:34:07,905 INFO L124 PetriNetUnfolderBase]: 284/1936 cut-off events. [2023-08-24 06:34:07,905 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 06:34:07,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2427 conditions, 1936 events. 284/1936 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6863 event pairs, 0 based on Foata normal form. 0/1594 useless extension candidates. Maximal degree in co-relation 2304. Up to 58 conditions per place. [2023-08-24 06:34:07,999 INFO L82 GeneralOperation]: Start removeDead. Operand has 874 places, 989 transitions, 2874 flow [2023-08-24 06:34:08,030 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 874 places, 989 transitions, 2874 flow [2023-08-24 06:34:08,030 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:34:08,030 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 874 places, 989 transitions, 2874 flow [2023-08-24 06:34:08,030 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 874 places, 989 transitions, 2874 flow [2023-08-24 06:34:08,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 874 places, 989 transitions, 2874 flow [2023-08-24 06:34:08,598 INFO L124 PetriNetUnfolderBase]: 284/1936 cut-off events. [2023-08-24 06:34:08,598 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 06:34:08,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2427 conditions, 1936 events. 284/1936 cut-off events. For 4032/4032 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 6863 event pairs, 0 based on Foata normal form. 0/1594 useless extension candidates. Maximal degree in co-relation 2304. Up to 58 conditions per place. [2023-08-24 06:34:09,097 INFO L119 LiptonReduction]: Number of co-enabled transitions 861056 [2023-08-24 06:34:16,097 INFO L134 LiptonReduction]: Checked pairs total: 2141084 [2023-08-24 06:34:16,097 INFO L136 LiptonReduction]: Total number of compositions: 616 [2023-08-24 06:34:16,098 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:34:16,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;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:34:16,098 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:34:16,250 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:34:16,250 INFO L124 PetriNetUnfolderBase]: 248/807 cut-off events. [2023-08-24 06:34:16,250 INFO L125 PetriNetUnfolderBase]: For 4032/4032 co-relation queries the response was YES. [2023-08-24 06:34:16,250 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:34:16,250 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 06:34:16,250 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:34:16,250 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:34:16,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1939087208, now seen corresponding path program 1 times [2023-08-24 06:34:16,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:34:16,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692059011] [2023-08-24 06:34:16,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:34:16,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:34:16,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:16,287 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:34:16,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:16,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:34:16,329 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:34:16,329 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:34:16,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-08-24 06:34:16,330 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:34:16,330 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:34:16,330 WARN L233 ceAbstractionStarter]: 28 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:34:16,330 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 29 thread instances. [2023-08-24 06:34:16,397 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:34:16,403 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 903 places, 1022 transitions, 3001 flow [2023-08-24 06:34:17,037 INFO L124 PetriNetUnfolderBase]: 294/2003 cut-off events. [2023-08-24 06:34:17,038 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 06:34:17,141 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2526 conditions, 2003 events. 294/2003 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7080 event pairs, 0 based on Foata normal form. 0/1649 useless extension candidates. Maximal degree in co-relation 2402. Up to 60 conditions per place. [2023-08-24 06:34:17,141 INFO L82 GeneralOperation]: Start removeDead. Operand has 903 places, 1022 transitions, 3001 flow [2023-08-24 06:34:17,180 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 903 places, 1022 transitions, 3001 flow [2023-08-24 06:34:17,180 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:34:17,181 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 903 places, 1022 transitions, 3001 flow [2023-08-24 06:34:17,181 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 903 places, 1022 transitions, 3001 flow [2023-08-24 06:34:17,181 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 903 places, 1022 transitions, 3001 flow [2023-08-24 06:34:17,928 INFO L124 PetriNetUnfolderBase]: 294/2003 cut-off events. [2023-08-24 06:34:17,928 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 06:34:17,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2526 conditions, 2003 events. 294/2003 cut-off events. For 4466/4466 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7080 event pairs, 0 based on Foata normal form. 0/1649 useless extension candidates. Maximal degree in co-relation 2402. Up to 60 conditions per place. [2023-08-24 06:34:18,220 INFO L119 LiptonReduction]: Number of co-enabled transitions 922432 [2023-08-24 06:34:25,504 INFO L134 LiptonReduction]: Checked pairs total: 2295492 [2023-08-24 06:34:25,504 INFO L136 LiptonReduction]: Total number of compositions: 639 [2023-08-24 06:34:25,505 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:34:25,506 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:34:25,506 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:34:25,681 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:34:25,681 INFO L124 PetriNetUnfolderBase]: 257/837 cut-off events. [2023-08-24 06:34:25,681 INFO L125 PetriNetUnfolderBase]: For 4466/4466 co-relation queries the response was YES. [2023-08-24 06:34:25,681 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:34:25,681 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 06:34:25,682 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:34:25,682 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:34:25,682 INFO L85 PathProgramCache]: Analyzing trace with hash 251706968, now seen corresponding path program 1 times [2023-08-24 06:34:25,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:34:25,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448543260] [2023-08-24 06:34:25,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:34:25,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:34:25,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:25,729 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:34:25,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:25,780 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:34:25,780 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:34:25,781 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:34:25,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-08-24 06:34:25,781 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:34:25,781 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:34:25,781 WARN L233 ceAbstractionStarter]: 29 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:34:25,781 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 30 thread instances. [2023-08-24 06:34:25,856 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:34:25,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 932 places, 1055 transitions, 3130 flow [2023-08-24 06:34:26,572 INFO L124 PetriNetUnfolderBase]: 304/2070 cut-off events. [2023-08-24 06:34:26,572 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 06:34:26,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2626 conditions, 2070 events. 304/2070 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7324 event pairs, 0 based on Foata normal form. 0/1704 useless extension candidates. Maximal degree in co-relation 2501. Up to 62 conditions per place. [2023-08-24 06:34:26,682 INFO L82 GeneralOperation]: Start removeDead. Operand has 932 places, 1055 transitions, 3130 flow [2023-08-24 06:34:26,722 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 932 places, 1055 transitions, 3130 flow [2023-08-24 06:34:26,722 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:34:26,722 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 932 places, 1055 transitions, 3130 flow [2023-08-24 06:34:26,722 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 932 places, 1055 transitions, 3130 flow [2023-08-24 06:34:26,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 932 places, 1055 transitions, 3130 flow [2023-08-24 06:34:27,487 INFO L124 PetriNetUnfolderBase]: 304/2070 cut-off events. [2023-08-24 06:34:27,487 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 06:34:27,567 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2626 conditions, 2070 events. 304/2070 cut-off events. For 4930/4930 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7324 event pairs, 0 based on Foata normal form. 0/1704 useless extension candidates. Maximal degree in co-relation 2501. Up to 62 conditions per place. [2023-08-24 06:34:27,806 INFO L119 LiptonReduction]: Number of co-enabled transitions 985920 [2023-08-24 06:34:35,309 INFO L134 LiptonReduction]: Checked pairs total: 2465927 [2023-08-24 06:34:35,309 INFO L136 LiptonReduction]: Total number of compositions: 656 [2023-08-24 06:34:35,311 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:34:35,311 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:34:35,311 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:34:35,460 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:34:35,460 INFO L124 PetriNetUnfolderBase]: 266/865 cut-off events. [2023-08-24 06:34:35,460 INFO L125 PetriNetUnfolderBase]: For 4930/4930 co-relation queries the response was YES. [2023-08-24 06:34:35,460 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:34:35,461 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 06:34:35,461 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:34:35,461 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:34:35,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1779048092, now seen corresponding path program 1 times [2023-08-24 06:34:35,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:34:35,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400081933] [2023-08-24 06:34:35,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:34:35,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:34:35,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:35,505 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:34:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:35,566 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:34:35,566 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:34:35,566 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:34:35,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-08-24 06:34:35,567 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:34:35,567 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:34:35,567 WARN L233 ceAbstractionStarter]: 30 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:34:35,568 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 31 thread instances. [2023-08-24 06:34:35,631 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:34:35,636 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 961 places, 1088 transitions, 3261 flow [2023-08-24 06:34:36,381 INFO L124 PetriNetUnfolderBase]: 314/2137 cut-off events. [2023-08-24 06:34:36,382 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 06:34:36,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2727 conditions, 2137 events. 314/2137 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7559 event pairs, 0 based on Foata normal form. 0/1759 useless extension candidates. Maximal degree in co-relation 2601. Up to 64 conditions per place. [2023-08-24 06:34:36,502 INFO L82 GeneralOperation]: Start removeDead. Operand has 961 places, 1088 transitions, 3261 flow [2023-08-24 06:34:36,547 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 961 places, 1088 transitions, 3261 flow [2023-08-24 06:34:36,547 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:34:36,547 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 961 places, 1088 transitions, 3261 flow [2023-08-24 06:34:36,547 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 961 places, 1088 transitions, 3261 flow [2023-08-24 06:34:36,547 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 961 places, 1088 transitions, 3261 flow [2023-08-24 06:34:37,379 INFO L124 PetriNetUnfolderBase]: 314/2137 cut-off events. [2023-08-24 06:34:37,379 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 06:34:37,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2727 conditions, 2137 events. 314/2137 cut-off events. For 5425/5425 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7559 event pairs, 0 based on Foata normal form. 0/1759 useless extension candidates. Maximal degree in co-relation 2601. Up to 64 conditions per place. [2023-08-24 06:34:37,741 INFO L119 LiptonReduction]: Number of co-enabled transitions 1051520 [2023-08-24 06:34:45,543 INFO L134 LiptonReduction]: Checked pairs total: 2634630 [2023-08-24 06:34:45,543 INFO L136 LiptonReduction]: Total number of compositions: 670 [2023-08-24 06:34:45,544 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:34:45,544 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:34:45,544 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:34:45,694 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:34:45,695 INFO L124 PetriNetUnfolderBase]: 244/864 cut-off events. [2023-08-24 06:34:45,695 INFO L125 PetriNetUnfolderBase]: For 5425/5425 co-relation queries the response was YES. [2023-08-24 06:34:45,695 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:34:45,695 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 06:34:45,695 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:34:45,695 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:34:45,695 INFO L85 PathProgramCache]: Analyzing trace with hash -383873053, now seen corresponding path program 1 times [2023-08-24 06:34:45,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:34:45,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623614091] [2023-08-24 06:34:45,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:34:45,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:34:45,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:45,734 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:34:45,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:45,784 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:34:45,784 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:34:45,784 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:34:45,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-08-24 06:34:45,785 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:34:45,785 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:34:45,785 WARN L233 ceAbstractionStarter]: 31 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:34:45,785 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 32 thread instances. [2023-08-24 06:34:45,854 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:34:45,862 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 990 places, 1121 transitions, 3394 flow [2023-08-24 06:34:46,807 INFO L124 PetriNetUnfolderBase]: 324/2204 cut-off events. [2023-08-24 06:34:46,808 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 06:34:46,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2829 conditions, 2204 events. 324/2204 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7813 event pairs, 0 based on Foata normal form. 0/1814 useless extension candidates. Maximal degree in co-relation 2702. Up to 66 conditions per place. [2023-08-24 06:34:46,935 INFO L82 GeneralOperation]: Start removeDead. Operand has 990 places, 1121 transitions, 3394 flow [2023-08-24 06:34:46,980 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 990 places, 1121 transitions, 3394 flow [2023-08-24 06:34:46,980 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:34:46,980 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 990 places, 1121 transitions, 3394 flow [2023-08-24 06:34:46,981 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 990 places, 1121 transitions, 3394 flow [2023-08-24 06:34:46,981 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 990 places, 1121 transitions, 3394 flow [2023-08-24 06:34:47,803 INFO L124 PetriNetUnfolderBase]: 324/2204 cut-off events. [2023-08-24 06:34:47,803 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 06:34:47,903 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2829 conditions, 2204 events. 324/2204 cut-off events. For 5952/5952 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 7813 event pairs, 0 based on Foata normal form. 0/1814 useless extension candidates. Maximal degree in co-relation 2702. Up to 66 conditions per place. [2023-08-24 06:34:48,195 INFO L119 LiptonReduction]: Number of co-enabled transitions 1119232 [2023-08-24 06:34:55,982 INFO L134 LiptonReduction]: Checked pairs total: 2785672 [2023-08-24 06:34:55,982 INFO L136 LiptonReduction]: Total number of compositions: 694 [2023-08-24 06:34:55,984 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:34:55,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;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:34:55,984 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:34:56,154 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:34:56,154 INFO L124 PetriNetUnfolderBase]: 284/922 cut-off events. [2023-08-24 06:34:56,154 INFO L125 PetriNetUnfolderBase]: For 5952/5952 co-relation queries the response was YES. [2023-08-24 06:34:56,154 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:34:56,154 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 06:34:56,155 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:34:56,155 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:34:56,155 INFO L85 PathProgramCache]: Analyzing trace with hash 1436168430, now seen corresponding path program 1 times [2023-08-24 06:34:56,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:34:56,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684781969] [2023-08-24 06:34:56,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:34:56,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:34:56,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:56,199 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:34:56,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:34:56,252 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:34:56,252 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:34:56,253 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:34:56,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-08-24 06:34:56,253 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:34:56,253 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:34:56,253 WARN L233 ceAbstractionStarter]: 32 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:34:56,253 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 33 thread instances. [2023-08-24 06:34:56,335 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:34:56,340 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1019 places, 1154 transitions, 3529 flow [2023-08-24 06:34:57,184 INFO L124 PetriNetUnfolderBase]: 334/2271 cut-off events. [2023-08-24 06:34:57,185 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 06:34:57,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2932 conditions, 2271 events. 334/2271 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8071 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 2804. Up to 68 conditions per place. [2023-08-24 06:34:57,323 INFO L82 GeneralOperation]: Start removeDead. Operand has 1019 places, 1154 transitions, 3529 flow [2023-08-24 06:34:57,394 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1019 places, 1154 transitions, 3529 flow [2023-08-24 06:34:57,394 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:34:57,394 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1019 places, 1154 transitions, 3529 flow [2023-08-24 06:34:57,395 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1019 places, 1154 transitions, 3529 flow [2023-08-24 06:34:57,395 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1019 places, 1154 transitions, 3529 flow [2023-08-24 06:34:58,249 INFO L124 PetriNetUnfolderBase]: 334/2271 cut-off events. [2023-08-24 06:34:58,249 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 06:34:58,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2932 conditions, 2271 events. 334/2271 cut-off events. For 6512/6512 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8071 event pairs, 0 based on Foata normal form. 0/1869 useless extension candidates. Maximal degree in co-relation 2804. Up to 68 conditions per place. [2023-08-24 06:34:58,707 INFO L119 LiptonReduction]: Number of co-enabled transitions 1189056 [2023-08-24 06:35:06,917 INFO L134 LiptonReduction]: Checked pairs total: 2959401 [2023-08-24 06:35:06,918 INFO L136 LiptonReduction]: Total number of compositions: 717 [2023-08-24 06:35:06,919 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:35:06,919 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:35:06,919 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:35:07,090 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:35:07,090 INFO L124 PetriNetUnfolderBase]: 293/951 cut-off events. [2023-08-24 06:35:07,090 INFO L125 PetriNetUnfolderBase]: For 6512/6512 co-relation queries the response was YES. [2023-08-24 06:35:07,090 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:35:07,090 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 06:35:07,091 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:35:07,091 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:35:07,091 INFO L85 PathProgramCache]: Analyzing trace with hash 1837689743, now seen corresponding path program 1 times [2023-08-24 06:35:07,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:35:07,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828222770] [2023-08-24 06:35:07,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:35:07,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:35:07,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:07,136 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:35:07,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:07,191 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:35:07,191 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:35:07,191 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:35:07,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-08-24 06:35:07,191 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:35:07,192 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:35:07,192 WARN L233 ceAbstractionStarter]: 33 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:35:07,192 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 34 thread instances. [2023-08-24 06:35:07,262 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:35:07,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1048 places, 1187 transitions, 3666 flow [2023-08-24 06:35:08,267 INFO L124 PetriNetUnfolderBase]: 344/2338 cut-off events. [2023-08-24 06:35:08,268 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 06:35:08,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3036 conditions, 2338 events. 344/2338 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8336 event pairs, 0 based on Foata normal form. 0/1924 useless extension candidates. Maximal degree in co-relation 2907. Up to 70 conditions per place. [2023-08-24 06:35:08,370 INFO L82 GeneralOperation]: Start removeDead. Operand has 1048 places, 1187 transitions, 3666 flow [2023-08-24 06:35:08,417 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1048 places, 1187 transitions, 3666 flow [2023-08-24 06:35:08,417 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:35:08,417 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1048 places, 1187 transitions, 3666 flow [2023-08-24 06:35:08,418 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1048 places, 1187 transitions, 3666 flow [2023-08-24 06:35:08,418 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1048 places, 1187 transitions, 3666 flow [2023-08-24 06:35:09,323 INFO L124 PetriNetUnfolderBase]: 344/2338 cut-off events. [2023-08-24 06:35:09,323 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 06:35:09,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3036 conditions, 2338 events. 344/2338 cut-off events. For 7106/7106 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8336 event pairs, 0 based on Foata normal form. 0/1924 useless extension candidates. Maximal degree in co-relation 2907. Up to 70 conditions per place. [2023-08-24 06:35:09,865 INFO L119 LiptonReduction]: Number of co-enabled transitions 1260992 [2023-08-24 06:35:18,556 INFO L134 LiptonReduction]: Checked pairs total: 3156902 [2023-08-24 06:35:18,556 INFO L136 LiptonReduction]: Total number of compositions: 731 [2023-08-24 06:35:18,557 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:35:18,557 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:35:18,557 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:35:18,752 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:35:18,752 INFO L124 PetriNetUnfolderBase]: 302/982 cut-off events. [2023-08-24 06:35:18,752 INFO L125 PetriNetUnfolderBase]: For 7106/7106 co-relation queries the response was YES. [2023-08-24 06:35:18,752 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:35:18,753 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 06:35:18,753 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:35:18,753 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:35:18,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1559305051, now seen corresponding path program 1 times [2023-08-24 06:35:18,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:35:18,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415582533] [2023-08-24 06:35:18,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:35:18,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:35:18,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:18,801 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:35:18,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:18,858 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:35:18,858 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:35:18,858 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:35:18,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-08-24 06:35:18,859 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:35:18,859 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:35:18,859 WARN L233 ceAbstractionStarter]: 34 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:35:18,859 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 35 thread instances. [2023-08-24 06:35:18,939 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:35:18,959 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1077 places, 1220 transitions, 3805 flow [2023-08-24 06:35:19,913 INFO L124 PetriNetUnfolderBase]: 354/2405 cut-off events. [2023-08-24 06:35:19,913 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 06:35:20,043 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3141 conditions, 2405 events. 354/2405 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8553 event pairs, 0 based on Foata normal form. 0/1979 useless extension candidates. Maximal degree in co-relation 3011. Up to 72 conditions per place. [2023-08-24 06:35:20,044 INFO L82 GeneralOperation]: Start removeDead. Operand has 1077 places, 1220 transitions, 3805 flow [2023-08-24 06:35:20,088 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1077 places, 1220 transitions, 3805 flow [2023-08-24 06:35:20,088 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:35:20,088 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1077 places, 1220 transitions, 3805 flow [2023-08-24 06:35:20,088 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1077 places, 1220 transitions, 3805 flow [2023-08-24 06:35:20,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1077 places, 1220 transitions, 3805 flow [2023-08-24 06:35:21,029 INFO L124 PetriNetUnfolderBase]: 354/2405 cut-off events. [2023-08-24 06:35:21,029 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 06:35:21,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3141 conditions, 2405 events. 354/2405 cut-off events. For 7735/7735 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8553 event pairs, 0 based on Foata normal form. 0/1979 useless extension candidates. Maximal degree in co-relation 3011. Up to 72 conditions per place. [2023-08-24 06:35:21,608 INFO L119 LiptonReduction]: Number of co-enabled transitions 1335040 [2023-08-24 06:35:30,535 INFO L134 LiptonReduction]: Checked pairs total: 3354941 [2023-08-24 06:35:30,536 INFO L136 LiptonReduction]: Total number of compositions: 753 [2023-08-24 06:35:30,537 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:35:30,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;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:35:30,537 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:35:30,734 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:35:30,734 INFO L124 PetriNetUnfolderBase]: 276/976 cut-off events. [2023-08-24 06:35:30,734 INFO L125 PetriNetUnfolderBase]: For 7735/7735 co-relation queries the response was YES. [2023-08-24 06:35:30,734 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:35:30,735 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 06:35:30,735 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:35:30,735 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:35:30,735 INFO L85 PathProgramCache]: Analyzing trace with hash 210959605, now seen corresponding path program 1 times [2023-08-24 06:35:30,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:35:30,735 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295338016] [2023-08-24 06:35:30,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:35:30,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:35:30,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:30,786 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:35:30,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:30,847 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:35:30,847 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:35:30,847 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:35:30,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-08-24 06:35:30,847 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:35:30,848 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:35:30,848 WARN L233 ceAbstractionStarter]: 35 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:35:30,848 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 36 thread instances. [2023-08-24 06:35:30,931 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:35:30,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1106 places, 1253 transitions, 3946 flow [2023-08-24 06:35:31,959 INFO L124 PetriNetUnfolderBase]: 364/2472 cut-off events. [2023-08-24 06:35:31,960 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 06:35:32,106 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3247 conditions, 2472 events. 364/2472 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8828 event pairs, 0 based on Foata normal form. 0/2034 useless extension candidates. Maximal degree in co-relation 3116. Up to 74 conditions per place. [2023-08-24 06:35:32,106 INFO L82 GeneralOperation]: Start removeDead. Operand has 1106 places, 1253 transitions, 3946 flow [2023-08-24 06:35:32,159 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1106 places, 1253 transitions, 3946 flow [2023-08-24 06:35:32,159 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:35:32,159 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1106 places, 1253 transitions, 3946 flow [2023-08-24 06:35:32,160 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1106 places, 1253 transitions, 3946 flow [2023-08-24 06:35:32,160 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1106 places, 1253 transitions, 3946 flow [2023-08-24 06:35:33,140 INFO L124 PetriNetUnfolderBase]: 364/2472 cut-off events. [2023-08-24 06:35:33,141 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 06:35:33,308 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3247 conditions, 2472 events. 364/2472 cut-off events. For 8400/8400 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8828 event pairs, 0 based on Foata normal form. 0/2034 useless extension candidates. Maximal degree in co-relation 3116. Up to 74 conditions per place. [2023-08-24 06:35:33,762 INFO L119 LiptonReduction]: Number of co-enabled transitions 1411200 [2023-08-24 06:35:43,085 INFO L134 LiptonReduction]: Checked pairs total: 3954754 [2023-08-24 06:35:43,086 INFO L136 LiptonReduction]: Total number of compositions: 777 [2023-08-24 06:35:43,087 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:35:43,087 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:35:43,087 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:35:43,287 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:35:43,287 INFO L124 PetriNetUnfolderBase]: 320/1039 cut-off events. [2023-08-24 06:35:43,287 INFO L125 PetriNetUnfolderBase]: For 8400/8400 co-relation queries the response was YES. [2023-08-24 06:35:43,287 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:35:43,288 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 06:35:43,288 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:35:43,288 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:35:43,288 INFO L85 PathProgramCache]: Analyzing trace with hash 690057240, now seen corresponding path program 1 times [2023-08-24 06:35:43,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:35:43,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671998553] [2023-08-24 06:35:43,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:35:43,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:35:43,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:43,340 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:35:43,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:43,476 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:35:43,476 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:35:43,476 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:35:43,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-08-24 06:35:43,477 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:35:43,477 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:35:43,477 WARN L233 ceAbstractionStarter]: 36 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:35:43,477 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 37 thread instances. [2023-08-24 06:35:43,559 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:35:43,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1135 places, 1286 transitions, 4089 flow [2023-08-24 06:35:44,677 INFO L124 PetriNetUnfolderBase]: 374/2539 cut-off events. [2023-08-24 06:35:44,677 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 06:35:44,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3354 conditions, 2539 events. 374/2539 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8990 event pairs, 0 based on Foata normal form. 0/2089 useless extension candidates. Maximal degree in co-relation 3222. Up to 76 conditions per place. [2023-08-24 06:35:44,852 INFO L82 GeneralOperation]: Start removeDead. Operand has 1135 places, 1286 transitions, 4089 flow [2023-08-24 06:35:44,915 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1135 places, 1286 transitions, 4089 flow [2023-08-24 06:35:44,915 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:35:44,915 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1135 places, 1286 transitions, 4089 flow [2023-08-24 06:35:44,915 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1135 places, 1286 transitions, 4089 flow [2023-08-24 06:35:44,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1135 places, 1286 transitions, 4089 flow [2023-08-24 06:35:45,956 INFO L124 PetriNetUnfolderBase]: 374/2539 cut-off events. [2023-08-24 06:35:45,956 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 06:35:46,132 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3354 conditions, 2539 events. 374/2539 cut-off events. For 9102/9102 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 8990 event pairs, 0 based on Foata normal form. 0/2089 useless extension candidates. Maximal degree in co-relation 3222. Up to 76 conditions per place. [2023-08-24 06:35:46,693 INFO L119 LiptonReduction]: Number of co-enabled transitions 1489472 [2023-08-24 06:35:56,123 INFO L134 LiptonReduction]: Checked pairs total: 3737408 [2023-08-24 06:35:56,123 INFO L136 LiptonReduction]: Total number of compositions: 790 [2023-08-24 06:35:56,124 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:35:56,124 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:35:56,124 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:35:56,343 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:35:56,343 INFO L124 PetriNetUnfolderBase]: 329/1069 cut-off events. [2023-08-24 06:35:56,343 INFO L125 PetriNetUnfolderBase]: For 9102/9102 co-relation queries the response was YES. [2023-08-24 06:35:56,343 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:35:56,343 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 06:35:56,343 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:35:56,343 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:35:56,344 INFO L85 PathProgramCache]: Analyzing trace with hash -4077195, now seen corresponding path program 1 times [2023-08-24 06:35:56,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:35:56,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238168833] [2023-08-24 06:35:56,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:35:56,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:35:56,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:56,389 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:35:56,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:35:56,449 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:35:56,449 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:35:56,449 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:35:56,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2023-08-24 06:35:56,450 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:35:56,450 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:35:56,450 WARN L233 ceAbstractionStarter]: 37 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:35:56,450 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 38 thread instances. [2023-08-24 06:35:56,534 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:35:56,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1164 places, 1319 transitions, 4234 flow [2023-08-24 06:35:57,747 INFO L124 PetriNetUnfolderBase]: 384/2606 cut-off events. [2023-08-24 06:35:57,747 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 06:35:57,937 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3462 conditions, 2606 events. 384/2606 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9269 event pairs, 0 based on Foata normal form. 0/2144 useless extension candidates. Maximal degree in co-relation 3329. Up to 78 conditions per place. [2023-08-24 06:35:57,937 INFO L82 GeneralOperation]: Start removeDead. Operand has 1164 places, 1319 transitions, 4234 flow [2023-08-24 06:35:58,006 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1164 places, 1319 transitions, 4234 flow [2023-08-24 06:35:58,006 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:35:58,006 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1164 places, 1319 transitions, 4234 flow [2023-08-24 06:35:58,007 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1164 places, 1319 transitions, 4234 flow [2023-08-24 06:35:58,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1164 places, 1319 transitions, 4234 flow [2023-08-24 06:35:59,134 INFO L124 PetriNetUnfolderBase]: 384/2606 cut-off events. [2023-08-24 06:35:59,134 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 06:35:59,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3462 conditions, 2606 events. 384/2606 cut-off events. For 9842/9842 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9269 event pairs, 0 based on Foata normal form. 0/2144 useless extension candidates. Maximal degree in co-relation 3329. Up to 78 conditions per place. [2023-08-24 06:35:59,745 INFO L119 LiptonReduction]: Number of co-enabled transitions 1569856 [2023-08-24 06:36:09,309 INFO L134 LiptonReduction]: Checked pairs total: 3950310 [2023-08-24 06:36:09,309 INFO L136 LiptonReduction]: Total number of compositions: 816 [2023-08-24 06:36:09,310 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:36:09,310 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:36:09,310 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:36:09,533 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:36:09,533 INFO L124 PetriNetUnfolderBase]: 336/1093 cut-off events. [2023-08-24 06:36:09,533 INFO L125 PetriNetUnfolderBase]: For 9842/9842 co-relation queries the response was YES. [2023-08-24 06:36:09,533 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:36:09,533 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 06:36:09,533 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:36:09,533 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:36:09,533 INFO L85 PathProgramCache]: Analyzing trace with hash -248896623, now seen corresponding path program 1 times [2023-08-24 06:36:09,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:36:09,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272131167] [2023-08-24 06:36:09,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:36:09,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:36:09,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:09,582 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:36:09,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:09,644 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:36:09,644 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:36:09,644 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:36:09,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-08-24 06:36:09,644 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:36:09,644 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:36:09,645 WARN L233 ceAbstractionStarter]: 38 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:36:09,645 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 39 thread instances. [2023-08-24 06:36:09,732 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:36:09,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1352 transitions, 4381 flow [2023-08-24 06:36:10,965 INFO L124 PetriNetUnfolderBase]: 394/2673 cut-off events. [2023-08-24 06:36:10,965 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 06:36:11,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3571 conditions, 2673 events. 394/2673 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9521 event pairs, 0 based on Foata normal form. 0/2199 useless extension candidates. Maximal degree in co-relation 3437. Up to 80 conditions per place. [2023-08-24 06:36:11,118 INFO L82 GeneralOperation]: Start removeDead. Operand has 1193 places, 1352 transitions, 4381 flow [2023-08-24 06:36:11,166 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1193 places, 1352 transitions, 4381 flow [2023-08-24 06:36:11,167 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:36:11,167 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1193 places, 1352 transitions, 4381 flow [2023-08-24 06:36:11,167 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1193 places, 1352 transitions, 4381 flow [2023-08-24 06:36:11,167 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1193 places, 1352 transitions, 4381 flow [2023-08-24 06:36:12,307 INFO L124 PetriNetUnfolderBase]: 394/2673 cut-off events. [2023-08-24 06:36:12,307 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 06:36:12,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3571 conditions, 2673 events. 394/2673 cut-off events. For 10621/10621 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9521 event pairs, 0 based on Foata normal form. 0/2199 useless extension candidates. Maximal degree in co-relation 3437. Up to 80 conditions per place. [2023-08-24 06:36:13,041 INFO L119 LiptonReduction]: Number of co-enabled transitions 1652352 [2023-08-24 06:36:22,944 INFO L134 LiptonReduction]: Checked pairs total: 4142653 [2023-08-24 06:36:22,944 INFO L136 LiptonReduction]: Total number of compositions: 834 [2023-08-24 06:36:22,945 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:36:22,946 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:36:22,946 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:36:23,187 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:36:23,187 INFO L124 PetriNetUnfolderBase]: 347/1127 cut-off events. [2023-08-24 06:36:23,187 INFO L125 PetriNetUnfolderBase]: For 10621/10621 co-relation queries the response was YES. [2023-08-24 06:36:23,187 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:36:23,187 INFO L208 CegarLoopForPetriNet]: trace histogram [40, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-24 06:36:23,187 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:36:23,187 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:36:23,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1204503336, now seen corresponding path program 1 times [2023-08-24 06:36:23,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:36:23,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793507992] [2023-08-24 06:36:23,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:36:23,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:36:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:23,239 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:36:23,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:23,306 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:36:23,307 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:36:23,307 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:36:23,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-08-24 06:36:23,307 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:36:23,307 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:36:23,307 WARN L233 ceAbstractionStarter]: 39 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:36:23,307 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 40 thread instances. [2023-08-24 06:36:23,405 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:36:23,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1222 places, 1385 transitions, 4530 flow [2023-08-24 06:36:24,654 INFO L124 PetriNetUnfolderBase]: 404/2740 cut-off events. [2023-08-24 06:36:24,655 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 06:36:24,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3681 conditions, 2740 events. 404/2740 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9825 event pairs, 0 based on Foata normal form. 0/2254 useless extension candidates. Maximal degree in co-relation 3546. Up to 82 conditions per place. [2023-08-24 06:36:24,864 INFO L82 GeneralOperation]: Start removeDead. Operand has 1222 places, 1385 transitions, 4530 flow [2023-08-24 06:36:24,937 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1222 places, 1385 transitions, 4530 flow [2023-08-24 06:36:24,937 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:36:24,937 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1222 places, 1385 transitions, 4530 flow [2023-08-24 06:36:24,937 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1222 places, 1385 transitions, 4530 flow [2023-08-24 06:36:24,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1222 places, 1385 transitions, 4530 flow [2023-08-24 06:36:26,189 INFO L124 PetriNetUnfolderBase]: 404/2740 cut-off events. [2023-08-24 06:36:26,189 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 06:36:26,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3681 conditions, 2740 events. 404/2740 cut-off events. For 11440/11440 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 9825 event pairs, 0 based on Foata normal form. 0/2254 useless extension candidates. Maximal degree in co-relation 3546. Up to 82 conditions per place. [2023-08-24 06:36:26,853 INFO L119 LiptonReduction]: Number of co-enabled transitions 1736960 [2023-08-24 06:36:36,815 INFO L134 LiptonReduction]: Checked pairs total: 4346259 [2023-08-24 06:36:36,815 INFO L136 LiptonReduction]: Total number of compositions: 842 [2023-08-24 06:36:36,816 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:36:36,816 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:36:36,816 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:36:37,066 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:36:37,066 INFO L124 PetriNetUnfolderBase]: 356/1156 cut-off events. [2023-08-24 06:36:37,066 INFO L125 PetriNetUnfolderBase]: For 11440/11440 co-relation queries the response was YES. [2023-08-24 06:36:37,066 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:36:37,066 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 06:36:37,067 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:36:37,067 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:36:37,067 INFO L85 PathProgramCache]: Analyzing trace with hash -1191826282, now seen corresponding path program 1 times [2023-08-24 06:36:37,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:36:37,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386885101] [2023-08-24 06:36:37,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:36:37,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:36:37,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:37,123 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:36:37,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:37,190 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:36:37,190 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:36:37,190 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:36:37,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-08-24 06:36:37,191 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:36:37,191 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:36:37,191 WARN L233 ceAbstractionStarter]: 40 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:36:37,191 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 41 thread instances. [2023-08-24 06:36:37,286 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:36:37,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1251 places, 1418 transitions, 4681 flow [2023-08-24 06:36:38,613 INFO L124 PetriNetUnfolderBase]: 414/2807 cut-off events. [2023-08-24 06:36:38,613 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 06:36:38,820 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3792 conditions, 2807 events. 414/2807 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10108 event pairs, 0 based on Foata normal form. 0/2309 useless extension candidates. Maximal degree in co-relation 3656. Up to 84 conditions per place. [2023-08-24 06:36:38,821 INFO L82 GeneralOperation]: Start removeDead. Operand has 1251 places, 1418 transitions, 4681 flow [2023-08-24 06:36:38,885 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1251 places, 1418 transitions, 4681 flow [2023-08-24 06:36:38,885 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:36:38,886 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1251 places, 1418 transitions, 4681 flow [2023-08-24 06:36:38,886 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1251 places, 1418 transitions, 4681 flow [2023-08-24 06:36:38,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1251 places, 1418 transitions, 4681 flow [2023-08-24 06:36:40,297 INFO L124 PetriNetUnfolderBase]: 414/2807 cut-off events. [2023-08-24 06:36:40,297 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 06:36:40,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3792 conditions, 2807 events. 414/2807 cut-off events. For 12300/12300 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10108 event pairs, 0 based on Foata normal form. 0/2309 useless extension candidates. Maximal degree in co-relation 3656. Up to 84 conditions per place. [2023-08-24 06:36:41,214 INFO L119 LiptonReduction]: Number of co-enabled transitions 1823680 [2023-08-24 06:36:52,031 INFO L134 LiptonReduction]: Checked pairs total: 4580733 [2023-08-24 06:36:52,031 INFO L136 LiptonReduction]: Total number of compositions: 873 [2023-08-24 06:36:52,032 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:36:52,033 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:36:52,033 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:36:52,313 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:36:52,313 INFO L124 PetriNetUnfolderBase]: 365/1185 cut-off events. [2023-08-24 06:36:52,313 INFO L125 PetriNetUnfolderBase]: For 12300/12300 co-relation queries the response was YES. [2023-08-24 06:36:52,313 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:36:52,313 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 06:36:52,313 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:36:52,313 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:36:52,313 INFO L85 PathProgramCache]: Analyzing trace with hash 310467133, now seen corresponding path program 1 times [2023-08-24 06:36:52,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:36:52,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448742879] [2023-08-24 06:36:52,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:36:52,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:36:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:52,368 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:36:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:36:52,437 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:36:52,437 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:36:52,438 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:36:52,438 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2023-08-24 06:36:52,438 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:36:52,438 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:36:52,438 WARN L233 ceAbstractionStarter]: 41 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:36:52,438 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 42 thread instances. [2023-08-24 06:36:52,531 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:36:52,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1280 places, 1451 transitions, 4834 flow [2023-08-24 06:36:53,954 INFO L124 PetriNetUnfolderBase]: 424/2874 cut-off events. [2023-08-24 06:36:53,954 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 06:36:54,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3904 conditions, 2874 events. 424/2874 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10324 event pairs, 0 based on Foata normal form. 0/2364 useless extension candidates. Maximal degree in co-relation 3767. Up to 86 conditions per place. [2023-08-24 06:36:54,201 INFO L82 GeneralOperation]: Start removeDead. Operand has 1280 places, 1451 transitions, 4834 flow [2023-08-24 06:36:54,288 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1280 places, 1451 transitions, 4834 flow [2023-08-24 06:36:54,288 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:36:54,288 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1280 places, 1451 transitions, 4834 flow [2023-08-24 06:36:54,289 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1280 places, 1451 transitions, 4834 flow [2023-08-24 06:36:54,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1280 places, 1451 transitions, 4834 flow [2023-08-24 06:36:55,655 INFO L124 PetriNetUnfolderBase]: 424/2874 cut-off events. [2023-08-24 06:36:55,655 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 06:36:55,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3904 conditions, 2874 events. 424/2874 cut-off events. For 13202/13202 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10324 event pairs, 0 based on Foata normal form. 0/2364 useless extension candidates. Maximal degree in co-relation 3767. Up to 86 conditions per place. [2023-08-24 06:36:56,435 INFO L119 LiptonReduction]: Number of co-enabled transitions 1912512 [2023-08-24 06:37:07,591 INFO L134 LiptonReduction]: Checked pairs total: 4824452 [2023-08-24 06:37:07,592 INFO L136 LiptonReduction]: Total number of compositions: 898 [2023-08-24 06:37:07,593 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:37:07,593 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:37:07,593 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:37:08,009 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:37:08,009 INFO L124 PetriNetUnfolderBase]: 374/1213 cut-off events. [2023-08-24 06:37:08,009 INFO L125 PetriNetUnfolderBase]: For 13202/13202 co-relation queries the response was YES. [2023-08-24 06:37:08,009 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:37:08,010 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 06:37:08,010 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:37:08,012 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:37:08,012 INFO L85 PathProgramCache]: Analyzing trace with hash 551580168, now seen corresponding path program 1 times [2023-08-24 06:37:08,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:37:08,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381486946] [2023-08-24 06:37:08,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:37:08,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:37:08,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:08,070 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:37:08,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:08,140 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:37:08,141 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:37:08,141 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:37:08,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-08-24 06:37:08,141 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:37:08,141 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:37:08,141 WARN L233 ceAbstractionStarter]: 42 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:37:08,141 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 43 thread instances. [2023-08-24 06:37:08,252 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:37:08,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1309 places, 1484 transitions, 4989 flow [2023-08-24 06:37:09,954 INFO L124 PetriNetUnfolderBase]: 434/2941 cut-off events. [2023-08-24 06:37:09,954 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 06:37:10,211 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4017 conditions, 2941 events. 434/2941 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10497 event pairs, 0 based on Foata normal form. 0/2419 useless extension candidates. Maximal degree in co-relation 3879. Up to 88 conditions per place. [2023-08-24 06:37:10,211 INFO L82 GeneralOperation]: Start removeDead. Operand has 1309 places, 1484 transitions, 4989 flow [2023-08-24 06:37:10,301 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1309 places, 1484 transitions, 4989 flow [2023-08-24 06:37:10,301 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:37:10,301 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1309 places, 1484 transitions, 4989 flow [2023-08-24 06:37:10,302 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1309 places, 1484 transitions, 4989 flow [2023-08-24 06:37:10,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1309 places, 1484 transitions, 4989 flow [2023-08-24 06:37:11,735 INFO L124 PetriNetUnfolderBase]: 434/2941 cut-off events. [2023-08-24 06:37:11,735 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 06:37:11,959 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4017 conditions, 2941 events. 434/2941 cut-off events. For 14147/14147 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10497 event pairs, 0 based on Foata normal form. 0/2419 useless extension candidates. Maximal degree in co-relation 3879. Up to 88 conditions per place. [2023-08-24 06:37:12,570 INFO L119 LiptonReduction]: Number of co-enabled transitions 2003456 [2023-08-24 06:37:23,800 INFO L134 LiptonReduction]: Checked pairs total: 5034562 [2023-08-24 06:37:23,800 INFO L136 LiptonReduction]: Total number of compositions: 912 [2023-08-24 06:37:23,802 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:37:23,802 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:37:23,802 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:37:24,217 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:37:24,217 INFO L124 PetriNetUnfolderBase]: 383/1241 cut-off events. [2023-08-24 06:37:24,217 INFO L125 PetriNetUnfolderBase]: For 14147/14147 co-relation queries the response was YES. [2023-08-24 06:37:24,217 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:37:24,217 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 06:37:24,217 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:37:24,217 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:37:24,217 INFO L85 PathProgramCache]: Analyzing trace with hash -712666427, now seen corresponding path program 1 times [2023-08-24 06:37:24,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:37:24,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563787628] [2023-08-24 06:37:24,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:37:24,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:37:24,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:24,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:37:24,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:24,356 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:37:24,356 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:37:24,357 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:37:24,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2023-08-24 06:37:24,357 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:37:24,357 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:37:24,357 WARN L233 ceAbstractionStarter]: 43 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:37:24,357 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 44 thread instances. [2023-08-24 06:37:24,452 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:37:24,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1338 places, 1517 transitions, 5146 flow [2023-08-24 06:37:26,126 INFO L124 PetriNetUnfolderBase]: 444/3008 cut-off events. [2023-08-24 06:37:26,126 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 06:37:26,392 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4131 conditions, 3008 events. 444/3008 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10735 event pairs, 0 based on Foata normal form. 0/2474 useless extension candidates. Maximal degree in co-relation 3992. Up to 90 conditions per place. [2023-08-24 06:37:26,392 INFO L82 GeneralOperation]: Start removeDead. Operand has 1338 places, 1517 transitions, 5146 flow [2023-08-24 06:37:26,488 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1338 places, 1517 transitions, 5146 flow [2023-08-24 06:37:26,488 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:37:26,488 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1338 places, 1517 transitions, 5146 flow [2023-08-24 06:37:26,488 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1338 places, 1517 transitions, 5146 flow [2023-08-24 06:37:26,488 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1338 places, 1517 transitions, 5146 flow [2023-08-24 06:37:28,011 INFO L124 PetriNetUnfolderBase]: 444/3008 cut-off events. [2023-08-24 06:37:28,011 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 06:37:28,240 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4131 conditions, 3008 events. 444/3008 cut-off events. For 15136/15136 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10735 event pairs, 0 based on Foata normal form. 0/2474 useless extension candidates. Maximal degree in co-relation 3992. Up to 90 conditions per place. [2023-08-24 06:37:28,861 INFO L119 LiptonReduction]: Number of co-enabled transitions 2096512 [2023-08-24 06:37:40,092 INFO L134 LiptonReduction]: Checked pairs total: 5210476 [2023-08-24 06:37:40,092 INFO L136 LiptonReduction]: Total number of compositions: 929 [2023-08-24 06:37:40,093 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:37:40,093 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:37:40,093 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:37:40,414 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:37:40,414 INFO L124 PetriNetUnfolderBase]: 390/1267 cut-off events. [2023-08-24 06:37:40,414 INFO L125 PetriNetUnfolderBase]: For 15136/15136 co-relation queries the response was YES. [2023-08-24 06:37:40,414 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:37:40,414 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 06:37:40,415 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:37:40,415 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:37:40,415 INFO L85 PathProgramCache]: Analyzing trace with hash -2032378139, now seen corresponding path program 1 times [2023-08-24 06:37:40,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:37:40,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814281244] [2023-08-24 06:37:40,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:37:40,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:37:40,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:40,476 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:37:40,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:40,560 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:37:40,560 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:37:40,560 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:37:40,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-08-24 06:37:40,561 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:37:40,561 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:37:40,561 WARN L233 ceAbstractionStarter]: 44 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:37:40,561 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 45 thread instances. [2023-08-24 06:37:40,652 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:37:40,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1367 places, 1550 transitions, 5305 flow [2023-08-24 06:37:42,389 INFO L124 PetriNetUnfolderBase]: 454/3075 cut-off events. [2023-08-24 06:37:42,389 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-24 06:37:42,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4246 conditions, 3075 events. 454/3075 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10999 event pairs, 0 based on Foata normal form. 0/2529 useless extension candidates. Maximal degree in co-relation 4106. Up to 92 conditions per place. [2023-08-24 06:37:42,662 INFO L82 GeneralOperation]: Start removeDead. Operand has 1367 places, 1550 transitions, 5305 flow [2023-08-24 06:37:43,067 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1367 places, 1550 transitions, 5305 flow [2023-08-24 06:37:43,067 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:37:43,067 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1367 places, 1550 transitions, 5305 flow [2023-08-24 06:37:43,067 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1367 places, 1550 transitions, 5305 flow [2023-08-24 06:37:43,067 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1367 places, 1550 transitions, 5305 flow [2023-08-24 06:37:44,987 INFO L124 PetriNetUnfolderBase]: 454/3075 cut-off events. [2023-08-24 06:37:44,987 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-24 06:37:45,181 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4246 conditions, 3075 events. 454/3075 cut-off events. For 16170/16170 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 10999 event pairs, 0 based on Foata normal form. 0/2529 useless extension candidates. Maximal degree in co-relation 4106. Up to 92 conditions per place. [2023-08-24 06:37:45,839 INFO L119 LiptonReduction]: Number of co-enabled transitions 2191680 [2023-08-24 06:37:57,873 INFO L134 LiptonReduction]: Checked pairs total: 5520539 [2023-08-24 06:37:57,873 INFO L136 LiptonReduction]: Total number of compositions: 944 [2023-08-24 06:37:57,875 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:37:57,875 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:37:57,875 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:37:58,251 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:37:58,251 INFO L124 PetriNetUnfolderBase]: 401/1300 cut-off events. [2023-08-24 06:37:58,251 INFO L125 PetriNetUnfolderBase]: For 16170/16170 co-relation queries the response was YES. [2023-08-24 06:37:58,252 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:37:58,252 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 06:37:58,252 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:37:58,252 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:37:58,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1880120145, now seen corresponding path program 1 times [2023-08-24 06:37:58,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:37:58,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425892148] [2023-08-24 06:37:58,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:37:58,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:37:58,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:58,320 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:37:58,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:37:58,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:37:58,404 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:37:58,404 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:37:58,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2023-08-24 06:37:58,404 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:37:58,404 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:37:58,404 WARN L233 ceAbstractionStarter]: 45 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:37:58,404 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 46 thread instances. [2023-08-24 06:37:58,565 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:37:58,574 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1396 places, 1583 transitions, 5466 flow [2023-08-24 06:38:00,591 INFO L124 PetriNetUnfolderBase]: 464/3142 cut-off events. [2023-08-24 06:38:00,591 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-24 06:38:00,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4362 conditions, 3142 events. 464/3142 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11245 event pairs, 0 based on Foata normal form. 0/2584 useless extension candidates. Maximal degree in co-relation 4221. Up to 94 conditions per place. [2023-08-24 06:38:00,815 INFO L82 GeneralOperation]: Start removeDead. Operand has 1396 places, 1583 transitions, 5466 flow [2023-08-24 06:38:00,990 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1396 places, 1583 transitions, 5466 flow [2023-08-24 06:38:00,990 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:38:00,990 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1396 places, 1583 transitions, 5466 flow [2023-08-24 06:38:00,990 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1396 places, 1583 transitions, 5466 flow [2023-08-24 06:38:00,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1396 places, 1583 transitions, 5466 flow [2023-08-24 06:38:02,973 INFO L124 PetriNetUnfolderBase]: 464/3142 cut-off events. [2023-08-24 06:38:02,974 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-24 06:38:03,177 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4362 conditions, 3142 events. 464/3142 cut-off events. For 17250/17250 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11245 event pairs, 0 based on Foata normal form. 0/2584 useless extension candidates. Maximal degree in co-relation 4221. Up to 94 conditions per place. [2023-08-24 06:38:03,871 INFO L119 LiptonReduction]: Number of co-enabled transitions 2288960 [2023-08-24 06:38:16,120 INFO L134 LiptonReduction]: Checked pairs total: 5776410 [2023-08-24 06:38:16,120 INFO L136 LiptonReduction]: Total number of compositions: 970 [2023-08-24 06:38:16,121 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:38:16,121 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:38:16,121 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:38:16,523 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:38:16,523 INFO L124 PetriNetUnfolderBase]: 364/1284 cut-off events. [2023-08-24 06:38:16,523 INFO L125 PetriNetUnfolderBase]: For 17250/17250 co-relation queries the response was YES. [2023-08-24 06:38:16,523 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:38:16,523 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 06:38:16,523 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:38:16,523 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:38:16,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1305594325, now seen corresponding path program 1 times [2023-08-24 06:38:16,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:38:16,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133759379] [2023-08-24 06:38:16,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:38:16,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:38:16,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:38:16,593 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:38:16,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:38:16,677 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:38:16,677 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:38:16,677 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:38:16,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2023-08-24 06:38:16,678 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:38:16,678 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:38:16,678 WARN L233 ceAbstractionStarter]: 46 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:38:16,678 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 47 thread instances. [2023-08-24 06:38:16,771 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:38:16,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1425 places, 1616 transitions, 5629 flow [2023-08-24 06:38:18,782 INFO L124 PetriNetUnfolderBase]: 474/3209 cut-off events. [2023-08-24 06:38:18,782 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-24 06:38:19,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4479 conditions, 3209 events. 474/3209 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11447 event pairs, 0 based on Foata normal form. 0/2639 useless extension candidates. Maximal degree in co-relation 4337. Up to 96 conditions per place. [2023-08-24 06:38:19,000 INFO L82 GeneralOperation]: Start removeDead. Operand has 1425 places, 1616 transitions, 5629 flow [2023-08-24 06:38:19,058 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1425 places, 1616 transitions, 5629 flow [2023-08-24 06:38:19,059 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:38:19,059 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1425 places, 1616 transitions, 5629 flow [2023-08-24 06:38:19,059 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1425 places, 1616 transitions, 5629 flow [2023-08-24 06:38:19,059 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1425 places, 1616 transitions, 5629 flow [2023-08-24 06:38:21,242 INFO L124 PetriNetUnfolderBase]: 474/3209 cut-off events. [2023-08-24 06:38:21,243 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-24 06:38:21,462 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4479 conditions, 3209 events. 474/3209 cut-off events. For 18377/18377 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11447 event pairs, 0 based on Foata normal form. 0/2639 useless extension candidates. Maximal degree in co-relation 4337. Up to 96 conditions per place. [2023-08-24 06:38:22,224 INFO L119 LiptonReduction]: Number of co-enabled transitions 2388352 [2023-08-24 06:38:34,885 INFO L134 LiptonReduction]: Checked pairs total: 6033265 [2023-08-24 06:38:34,885 INFO L136 LiptonReduction]: Total number of compositions: 993 [2023-08-24 06:38:34,886 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:38:34,887 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:38:34,887 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:38:35,343 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:38:35,343 INFO L124 PetriNetUnfolderBase]: 419/1358 cut-off events. [2023-08-24 06:38:35,343 INFO L125 PetriNetUnfolderBase]: For 18377/18377 co-relation queries the response was YES. [2023-08-24 06:38:35,343 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:38:35,343 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 06:38:35,343 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:38:35,343 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:38:35,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1374609604, now seen corresponding path program 1 times [2023-08-24 06:38:35,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:38:35,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29503048] [2023-08-24 06:38:35,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:38:35,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:38:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:38:35,411 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:38:35,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:38:35,504 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:38:35,504 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:38:35,504 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:38:35,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2023-08-24 06:38:35,505 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:38:35,505 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:38:35,505 WARN L233 ceAbstractionStarter]: 47 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:38:35,505 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 48 thread instances. [2023-08-24 06:38:35,606 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:38:35,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1454 places, 1649 transitions, 5794 flow [2023-08-24 06:38:37,915 INFO L124 PetriNetUnfolderBase]: 484/3276 cut-off events. [2023-08-24 06:38:37,915 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-24 06:38:38,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4597 conditions, 3276 events. 484/3276 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11733 event pairs, 0 based on Foata normal form. 0/2694 useless extension candidates. Maximal degree in co-relation 4454. Up to 98 conditions per place. [2023-08-24 06:38:38,149 INFO L82 GeneralOperation]: Start removeDead. Operand has 1454 places, 1649 transitions, 5794 flow [2023-08-24 06:38:38,216 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1454 places, 1649 transitions, 5794 flow [2023-08-24 06:38:38,216 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:38:38,216 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1454 places, 1649 transitions, 5794 flow [2023-08-24 06:38:38,217 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1454 places, 1649 transitions, 5794 flow [2023-08-24 06:38:38,217 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1454 places, 1649 transitions, 5794 flow [2023-08-24 06:38:40,461 INFO L124 PetriNetUnfolderBase]: 484/3276 cut-off events. [2023-08-24 06:38:40,461 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-24 06:38:40,682 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4597 conditions, 3276 events. 484/3276 cut-off events. For 19552/19552 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11733 event pairs, 0 based on Foata normal form. 0/2694 useless extension candidates. Maximal degree in co-relation 4454. Up to 98 conditions per place. [2023-08-24 06:38:41,510 INFO L119 LiptonReduction]: Number of co-enabled transitions 2489856 [2023-08-24 06:38:54,294 INFO L134 LiptonReduction]: Checked pairs total: 6241953 [2023-08-24 06:38:54,294 INFO L136 LiptonReduction]: Total number of compositions: 1011 [2023-08-24 06:38:54,296 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:38:54,296 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:38:54,296 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:38:54,682 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:38:54,682 INFO L124 PetriNetUnfolderBase]: 428/1388 cut-off events. [2023-08-24 06:38:54,682 INFO L125 PetriNetUnfolderBase]: For 19552/19552 co-relation queries the response was YES. [2023-08-24 06:38:54,682 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:38:54,682 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 06:38:54,682 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:38:54,683 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:38:54,683 INFO L85 PathProgramCache]: Analyzing trace with hash 467432824, now seen corresponding path program 1 times [2023-08-24 06:38:54,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:38:54,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915729172] [2023-08-24 06:38:54,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:38:54,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:38:54,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:38:54,751 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:38:54,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:38:54,859 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:38:54,860 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:38:54,860 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:38:54,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2023-08-24 06:38:54,860 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:38:54,860 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:38:54,860 WARN L233 ceAbstractionStarter]: 48 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:38:54,860 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 49 thread instances. [2023-08-24 06:38:54,987 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:38:54,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1483 places, 1682 transitions, 5961 flow [2023-08-24 06:38:57,329 INFO L124 PetriNetUnfolderBase]: 494/3343 cut-off events. [2023-08-24 06:38:57,330 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-24 06:38:57,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4716 conditions, 3343 events. 494/3343 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11973 event pairs, 0 based on Foata normal form. 0/2749 useless extension candidates. Maximal degree in co-relation 4572. Up to 100 conditions per place. [2023-08-24 06:38:57,582 INFO L82 GeneralOperation]: Start removeDead. Operand has 1483 places, 1682 transitions, 5961 flow [2023-08-24 06:38:57,663 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1483 places, 1682 transitions, 5961 flow [2023-08-24 06:38:57,663 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:38:57,663 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1483 places, 1682 transitions, 5961 flow [2023-08-24 06:38:57,664 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1483 places, 1682 transitions, 5961 flow [2023-08-24 06:38:57,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1483 places, 1682 transitions, 5961 flow [2023-08-24 06:39:00,131 INFO L124 PetriNetUnfolderBase]: 494/3343 cut-off events. [2023-08-24 06:39:00,131 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-24 06:39:00,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4716 conditions, 3343 events. 494/3343 cut-off events. For 20776/20776 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 11973 event pairs, 0 based on Foata normal form. 0/2749 useless extension candidates. Maximal degree in co-relation 4572. Up to 100 conditions per place. [2023-08-24 06:39:01,278 INFO L119 LiptonReduction]: Number of co-enabled transitions 2593472 [2023-08-24 06:39:14,582 INFO L134 LiptonReduction]: Checked pairs total: 6509070 [2023-08-24 06:39:14,582 INFO L136 LiptonReduction]: Total number of compositions: 1029 [2023-08-24 06:39:14,584 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:39:14,584 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:39:14,584 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:39:14,992 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:39:14,993 INFO L124 PetriNetUnfolderBase]: 437/1416 cut-off events. [2023-08-24 06:39:14,993 INFO L125 PetriNetUnfolderBase]: For 20776/20776 co-relation queries the response was YES. [2023-08-24 06:39:14,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:39:14,993 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 06:39:14,993 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:39:14,993 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:39:14,993 INFO L85 PathProgramCache]: Analyzing trace with hash -704437623, now seen corresponding path program 1 times [2023-08-24 06:39:14,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:39:14,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512407192] [2023-08-24 06:39:14,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:39:14,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:39:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:39:15,154 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:39:15,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:39:15,247 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:39:15,247 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:39:15,247 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:39:15,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2023-08-24 06:39:15,247 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:39:15,248 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:39:15,248 WARN L233 ceAbstractionStarter]: 49 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:39:15,248 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 50 thread instances. [2023-08-24 06:39:15,347 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:39:15,352 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1512 places, 1715 transitions, 6130 flow [2023-08-24 06:39:17,869 INFO L124 PetriNetUnfolderBase]: 504/3410 cut-off events. [2023-08-24 06:39:17,869 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-24 06:39:18,113 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4836 conditions, 3410 events. 504/3410 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 12192 event pairs, 0 based on Foata normal form. 0/2804 useless extension candidates. Maximal degree in co-relation 4691. Up to 102 conditions per place. [2023-08-24 06:39:18,113 INFO L82 GeneralOperation]: Start removeDead. Operand has 1512 places, 1715 transitions, 6130 flow [2023-08-24 06:39:18,177 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1512 places, 1715 transitions, 6130 flow [2023-08-24 06:39:18,177 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:39:18,177 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1512 places, 1715 transitions, 6130 flow [2023-08-24 06:39:18,177 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1512 places, 1715 transitions, 6130 flow [2023-08-24 06:39:18,177 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1512 places, 1715 transitions, 6130 flow [2023-08-24 06:39:21,317 INFO L124 PetriNetUnfolderBase]: 504/3410 cut-off events. [2023-08-24 06:39:21,318 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-24 06:39:21,675 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4836 conditions, 3410 events. 504/3410 cut-off events. For 22050/22050 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 12192 event pairs, 0 based on Foata normal form. 0/2804 useless extension candidates. Maximal degree in co-relation 4691. Up to 102 conditions per place. [2023-08-24 06:39:22,669 INFO L119 LiptonReduction]: Number of co-enabled transitions 2699200 [2023-08-24 06:39:36,387 INFO L134 LiptonReduction]: Checked pairs total: 6781592 [2023-08-24 06:39:36,388 INFO L136 LiptonReduction]: Total number of compositions: 1047 [2023-08-24 06:39:36,389 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:39:36,389 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:39:36,389 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:39:36,906 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:39:36,907 INFO L124 PetriNetUnfolderBase]: 446/1446 cut-off events. [2023-08-24 06:39:36,907 INFO L125 PetriNetUnfolderBase]: For 22050/22050 co-relation queries the response was YES. [2023-08-24 06:39:36,907 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:39:36,907 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 06:39:36,907 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:39:36,907 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:39:36,907 INFO L85 PathProgramCache]: Analyzing trace with hash 328258332, now seen corresponding path program 1 times [2023-08-24 06:39:36,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:39:36,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132123878] [2023-08-24 06:39:36,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:39:36,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:39:36,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:39:36,981 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:39:37,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:39:37,078 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:39:37,078 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:39:37,078 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:39:37,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2023-08-24 06:39:37,079 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:39:37,079 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:39:37,079 WARN L233 ceAbstractionStarter]: 50 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:39:37,079 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 51 thread instances. [2023-08-24 06:39:37,176 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:39:37,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1541 places, 1748 transitions, 6301 flow [2023-08-24 06:39:39,561 INFO L124 PetriNetUnfolderBase]: 514/3477 cut-off events. [2023-08-24 06:39:39,562 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-24 06:39:39,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4957 conditions, 3477 events. 514/3477 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 12450 event pairs, 0 based on Foata normal form. 0/2859 useless extension candidates. Maximal degree in co-relation 4811. Up to 104 conditions per place. [2023-08-24 06:39:39,849 INFO L82 GeneralOperation]: Start removeDead. Operand has 1541 places, 1748 transitions, 6301 flow [2023-08-24 06:39:39,929 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1541 places, 1748 transitions, 6301 flow [2023-08-24 06:39:39,929 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:39:39,929 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1541 places, 1748 transitions, 6301 flow [2023-08-24 06:39:39,929 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1541 places, 1748 transitions, 6301 flow [2023-08-24 06:39:39,929 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1541 places, 1748 transitions, 6301 flow [2023-08-24 06:39:42,469 INFO L124 PetriNetUnfolderBase]: 514/3477 cut-off events. [2023-08-24 06:39:42,469 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-24 06:39:42,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4957 conditions, 3477 events. 514/3477 cut-off events. For 23375/23375 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 12450 event pairs, 0 based on Foata normal form. 0/2859 useless extension candidates. Maximal degree in co-relation 4811. Up to 104 conditions per place. [2023-08-24 06:39:43,702 INFO L119 LiptonReduction]: Number of co-enabled transitions 2807040 [2023-08-24 06:39:57,506 INFO L134 LiptonReduction]: Checked pairs total: 7014178 [2023-08-24 06:39:57,506 INFO L136 LiptonReduction]: Total number of compositions: 1058 [2023-08-24 06:39:57,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:39:57,508 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:39:57,508 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:39:57,967 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:39:57,967 INFO L124 PetriNetUnfolderBase]: 404/1424 cut-off events. [2023-08-24 06:39:57,967 INFO L125 PetriNetUnfolderBase]: For 23375/23375 co-relation queries the response was YES. [2023-08-24 06:39:57,967 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:39:57,967 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 06:39:57,967 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:39:57,968 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:39:57,968 INFO L85 PathProgramCache]: Analyzing trace with hash -349561761, now seen corresponding path program 1 times [2023-08-24 06:39:57,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:39:57,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423719857] [2023-08-24 06:39:57,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:39:57,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:39:58,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:39:58,095 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:39:58,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:39:58,187 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:39:58,187 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:39:58,187 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:39:58,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2023-08-24 06:39:58,187 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:39:58,188 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:39:58,188 WARN L233 ceAbstractionStarter]: 51 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:39:58,188 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 52 thread instances. [2023-08-24 06:39:58,287 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:39:58,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1570 places, 1781 transitions, 6474 flow [2023-08-24 06:40:00,897 INFO L124 PetriNetUnfolderBase]: 524/3544 cut-off events. [2023-08-24 06:40:00,897 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-24 06:40:01,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5079 conditions, 3544 events. 524/3544 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 12666 event pairs, 0 based on Foata normal form. 0/2914 useless extension candidates. Maximal degree in co-relation 4932. Up to 106 conditions per place. [2023-08-24 06:40:01,155 INFO L82 GeneralOperation]: Start removeDead. Operand has 1570 places, 1781 transitions, 6474 flow [2023-08-24 06:40:01,223 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1570 places, 1781 transitions, 6474 flow [2023-08-24 06:40:01,223 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:40:01,223 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1570 places, 1781 transitions, 6474 flow [2023-08-24 06:40:01,223 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1570 places, 1781 transitions, 6474 flow [2023-08-24 06:40:01,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1570 places, 1781 transitions, 6474 flow [2023-08-24 06:40:03,892 INFO L124 PetriNetUnfolderBase]: 524/3544 cut-off events. [2023-08-24 06:40:03,892 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-24 06:40:04,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5079 conditions, 3544 events. 524/3544 cut-off events. For 24752/24752 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 12666 event pairs, 0 based on Foata normal form. 0/2914 useless extension candidates. Maximal degree in co-relation 4932. Up to 106 conditions per place. [2023-08-24 06:40:05,134 INFO L119 LiptonReduction]: Number of co-enabled transitions 2916992 [2023-08-24 06:40:19,332 INFO L134 LiptonReduction]: Checked pairs total: 7326012 [2023-08-24 06:40:19,333 INFO L136 LiptonReduction]: Total number of compositions: 1086 [2023-08-24 06:40:19,334 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:40:19,335 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:40:19,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:40:19,900 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:40:19,900 INFO L124 PetriNetUnfolderBase]: 464/1504 cut-off events. [2023-08-24 06:40:19,901 INFO L125 PetriNetUnfolderBase]: For 24752/24752 co-relation queries the response was YES. [2023-08-24 06:40:19,901 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:40:19,901 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 06:40:19,901 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:40:19,901 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:40:19,901 INFO L85 PathProgramCache]: Analyzing trace with hash -522819413, now seen corresponding path program 1 times [2023-08-24 06:40:19,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:40:19,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266909149] [2023-08-24 06:40:19,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:40:19,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:40:19,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:40:19,979 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:40:20,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:40:20,088 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:40:20,088 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:40:20,088 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:40:20,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2023-08-24 06:40:20,088 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:40:20,089 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:40:20,089 WARN L233 ceAbstractionStarter]: 52 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:40:20,089 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 53 thread instances. [2023-08-24 06:40:20,206 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:40:20,213 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1599 places, 1814 transitions, 6649 flow [2023-08-24 06:40:22,913 INFO L124 PetriNetUnfolderBase]: 534/3611 cut-off events. [2023-08-24 06:40:22,913 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-24 06:40:23,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5202 conditions, 3611 events. 534/3611 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13012 event pairs, 0 based on Foata normal form. 0/2969 useless extension candidates. Maximal degree in co-relation 5054. Up to 108 conditions per place. [2023-08-24 06:40:23,202 INFO L82 GeneralOperation]: Start removeDead. Operand has 1599 places, 1814 transitions, 6649 flow [2023-08-24 06:40:23,281 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1599 places, 1814 transitions, 6649 flow [2023-08-24 06:40:23,281 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:40:23,281 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1599 places, 1814 transitions, 6649 flow [2023-08-24 06:40:23,281 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1599 places, 1814 transitions, 6649 flow [2023-08-24 06:40:23,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1599 places, 1814 transitions, 6649 flow [2023-08-24 06:40:25,981 INFO L124 PetriNetUnfolderBase]: 534/3611 cut-off events. [2023-08-24 06:40:25,981 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-24 06:40:26,276 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5202 conditions, 3611 events. 534/3611 cut-off events. For 26182/26182 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13012 event pairs, 0 based on Foata normal form. 0/2969 useless extension candidates. Maximal degree in co-relation 5054. Up to 108 conditions per place. [2023-08-24 06:40:27,316 INFO L119 LiptonReduction]: Number of co-enabled transitions 3029056 [2023-08-24 06:40:41,800 INFO L134 LiptonReduction]: Checked pairs total: 7571348 [2023-08-24 06:40:41,800 INFO L136 LiptonReduction]: Total number of compositions: 1097 [2023-08-24 06:40:41,801 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:40:41,801 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:40:41,801 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:40:42,311 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:40:42,312 INFO L124 PetriNetUnfolderBase]: 473/1533 cut-off events. [2023-08-24 06:40:42,312 INFO L125 PetriNetUnfolderBase]: For 26182/26182 co-relation queries the response was YES. [2023-08-24 06:40:42,312 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:40:42,312 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 06:40:42,312 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:40:42,312 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:40:42,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1631981299, now seen corresponding path program 1 times [2023-08-24 06:40:42,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:40:42,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523429055] [2023-08-24 06:40:42,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:40:42,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:40:42,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:40:42,380 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:40:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:40:42,468 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:40:42,468 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:40:42,468 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:40:42,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2023-08-24 06:40:42,469 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:40:42,469 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:40:42,469 WARN L233 ceAbstractionStarter]: 53 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:40:42,469 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 54 thread instances. [2023-08-24 06:40:42,632 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:40:42,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1628 places, 1847 transitions, 6826 flow [2023-08-24 06:40:45,263 INFO L124 PetriNetUnfolderBase]: 544/3678 cut-off events. [2023-08-24 06:40:45,263 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-24 06:40:45,581 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5326 conditions, 3678 events. 544/3678 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13163 event pairs, 0 based on Foata normal form. 0/3024 useless extension candidates. Maximal degree in co-relation 5177. Up to 110 conditions per place. [2023-08-24 06:40:45,581 INFO L82 GeneralOperation]: Start removeDead. Operand has 1628 places, 1847 transitions, 6826 flow [2023-08-24 06:40:45,672 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1628 places, 1847 transitions, 6826 flow [2023-08-24 06:40:45,672 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:40:45,672 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1628 places, 1847 transitions, 6826 flow [2023-08-24 06:40:45,673 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1628 places, 1847 transitions, 6826 flow [2023-08-24 06:40:45,673 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1628 places, 1847 transitions, 6826 flow [2023-08-24 06:40:48,460 INFO L124 PetriNetUnfolderBase]: 544/3678 cut-off events. [2023-08-24 06:40:48,460 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-24 06:40:48,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5326 conditions, 3678 events. 544/3678 cut-off events. For 27666/27666 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13163 event pairs, 0 based on Foata normal form. 0/3024 useless extension candidates. Maximal degree in co-relation 5177. Up to 110 conditions per place. [2023-08-24 06:40:49,848 INFO L119 LiptonReduction]: Number of co-enabled transitions 3143232 [2023-08-24 06:41:04,844 INFO L134 LiptonReduction]: Checked pairs total: 8833359 [2023-08-24 06:41:04,844 INFO L136 LiptonReduction]: Total number of compositions: 1124 [2023-08-24 06:41:04,846 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:41:04,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;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:41:04,846 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:41:05,491 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:41:05,491 INFO L124 PetriNetUnfolderBase]: 482/1562 cut-off events. [2023-08-24 06:41:05,491 INFO L125 PetriNetUnfolderBase]: For 27666/27666 co-relation queries the response was YES. [2023-08-24 06:41:05,491 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:41:05,491 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 06:41:05,491 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:41:05,491 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:41:05,491 INFO L85 PathProgramCache]: Analyzing trace with hash -492982798, now seen corresponding path program 1 times [2023-08-24 06:41:05,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:41:05,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377245461] [2023-08-24 06:41:05,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:41:05,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:41:05,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:41:05,585 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:41:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:41:05,699 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:41:05,699 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:41:05,699 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:41:05,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2023-08-24 06:41:05,699 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:41:05,699 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:41:05,700 WARN L233 ceAbstractionStarter]: 54 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:41:05,700 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 55 thread instances. [2023-08-24 06:41:05,834 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:41:05,843 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1657 places, 1880 transitions, 7005 flow [2023-08-24 06:41:08,927 INFO L124 PetriNetUnfolderBase]: 554/3745 cut-off events. [2023-08-24 06:41:08,927 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-24 06:41:09,236 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5451 conditions, 3745 events. 554/3745 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13536 event pairs, 0 based on Foata normal form. 0/3079 useless extension candidates. Maximal degree in co-relation 5301. Up to 112 conditions per place. [2023-08-24 06:41:09,237 INFO L82 GeneralOperation]: Start removeDead. Operand has 1657 places, 1880 transitions, 7005 flow [2023-08-24 06:41:09,319 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1657 places, 1880 transitions, 7005 flow [2023-08-24 06:41:09,319 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:41:09,319 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1657 places, 1880 transitions, 7005 flow [2023-08-24 06:41:09,320 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1657 places, 1880 transitions, 7005 flow [2023-08-24 06:41:09,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1657 places, 1880 transitions, 7005 flow [2023-08-24 06:41:13,244 INFO L124 PetriNetUnfolderBase]: 554/3745 cut-off events. [2023-08-24 06:41:13,245 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-24 06:41:13,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5451 conditions, 3745 events. 554/3745 cut-off events. For 29205/29205 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13536 event pairs, 0 based on Foata normal form. 0/3079 useless extension candidates. Maximal degree in co-relation 5301. Up to 112 conditions per place. [2023-08-24 06:41:14,702 INFO L119 LiptonReduction]: Number of co-enabled transitions 3259520 [2023-08-24 06:41:29,995 INFO L134 LiptonReduction]: Checked pairs total: 9133737 [2023-08-24 06:41:29,995 INFO L136 LiptonReduction]: Total number of compositions: 1143 [2023-08-24 06:41:29,997 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:41:29,997 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:41:29,997 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:41:30,536 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:41:30,536 INFO L124 PetriNetUnfolderBase]: 491/1591 cut-off events. [2023-08-24 06:41:30,536 INFO L125 PetriNetUnfolderBase]: For 29205/29205 co-relation queries the response was YES. [2023-08-24 06:41:30,537 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:41:30,537 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 06:41:30,537 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:41:30,537 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:41:30,537 INFO L85 PathProgramCache]: Analyzing trace with hash 152840812, now seen corresponding path program 1 times [2023-08-24 06:41:30,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:41:30,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197797358] [2023-08-24 06:41:30,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:41:30,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:41:30,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:41:30,627 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:41:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:41:30,812 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:41:30,812 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:41:30,812 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:41:30,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2023-08-24 06:41:30,812 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:41:30,813 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:41:30,813 WARN L233 ceAbstractionStarter]: 55 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:41:30,813 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 56 thread instances. [2023-08-24 06:41:30,921 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:41:30,929 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1686 places, 1913 transitions, 7186 flow [2023-08-24 06:41:34,043 INFO L124 PetriNetUnfolderBase]: 564/3812 cut-off events. [2023-08-24 06:41:34,043 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-24 06:41:34,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5577 conditions, 3812 events. 564/3812 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13783 event pairs, 0 based on Foata normal form. 0/3134 useless extension candidates. Maximal degree in co-relation 5426. Up to 114 conditions per place. [2023-08-24 06:41:34,357 INFO L82 GeneralOperation]: Start removeDead. Operand has 1686 places, 1913 transitions, 7186 flow [2023-08-24 06:41:34,437 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1686 places, 1913 transitions, 7186 flow [2023-08-24 06:41:34,437 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:41:34,437 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1686 places, 1913 transitions, 7186 flow [2023-08-24 06:41:34,438 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1686 places, 1913 transitions, 7186 flow [2023-08-24 06:41:34,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1686 places, 1913 transitions, 7186 flow [2023-08-24 06:41:37,530 INFO L124 PetriNetUnfolderBase]: 564/3812 cut-off events. [2023-08-24 06:41:37,530 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-24 06:41:37,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5577 conditions, 3812 events. 564/3812 cut-off events. For 30800/30800 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 13783 event pairs, 0 based on Foata normal form. 0/3134 useless extension candidates. Maximal degree in co-relation 5426. Up to 114 conditions per place. [2023-08-24 06:41:38,960 INFO L119 LiptonReduction]: Number of co-enabled transitions 3377920 [2023-08-24 06:41:54,648 INFO L134 LiptonReduction]: Checked pairs total: 8498500 [2023-08-24 06:41:54,648 INFO L136 LiptonReduction]: Total number of compositions: 1170 [2023-08-24 06:41:54,649 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:41:54,649 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:41:54,649 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:41:55,311 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:41:55,312 INFO L124 PetriNetUnfolderBase]: 500/1620 cut-off events. [2023-08-24 06:41:55,312 INFO L125 PetriNetUnfolderBase]: For 30800/30800 co-relation queries the response was YES. [2023-08-24 06:41:55,312 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:41:55,312 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 06:41:55,312 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:41:55,312 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:41:55,312 INFO L85 PathProgramCache]: Analyzing trace with hash -660533548, now seen corresponding path program 1 times [2023-08-24 06:41:55,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:41:55,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649476355] [2023-08-24 06:41:55,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:41:55,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:41:55,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:41:55,393 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:41:55,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:41:55,510 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:41:55,511 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:41:55,511 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:41:55,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2023-08-24 06:41:55,511 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:41:55,511 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:41:55,511 WARN L233 ceAbstractionStarter]: 56 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:41:55,512 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 57 thread instances. [2023-08-24 06:41:55,645 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:41:55,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1715 places, 1946 transitions, 7369 flow [2023-08-24 06:41:58,892 INFO L124 PetriNetUnfolderBase]: 574/3879 cut-off events. [2023-08-24 06:41:58,892 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-24 06:41:59,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5704 conditions, 3879 events. 574/3879 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14175 event pairs, 0 based on Foata normal form. 0/3189 useless extension candidates. Maximal degree in co-relation 5552. Up to 116 conditions per place. [2023-08-24 06:41:59,256 INFO L82 GeneralOperation]: Start removeDead. Operand has 1715 places, 1946 transitions, 7369 flow [2023-08-24 06:41:59,567 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1715 places, 1946 transitions, 7369 flow [2023-08-24 06:41:59,567 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:41:59,567 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1715 places, 1946 transitions, 7369 flow [2023-08-24 06:41:59,568 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1715 places, 1946 transitions, 7369 flow [2023-08-24 06:41:59,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1715 places, 1946 transitions, 7369 flow [2023-08-24 06:42:02,822 INFO L124 PetriNetUnfolderBase]: 574/3879 cut-off events. [2023-08-24 06:42:02,823 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-24 06:42:03,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5704 conditions, 3879 events. 574/3879 cut-off events. For 32452/32452 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14175 event pairs, 0 based on Foata normal form. 0/3189 useless extension candidates. Maximal degree in co-relation 5552. Up to 116 conditions per place. [2023-08-24 06:42:04,295 INFO L119 LiptonReduction]: Number of co-enabled transitions 3498432 [2023-08-24 06:42:20,321 INFO L134 LiptonReduction]: Checked pairs total: 8826770 [2023-08-24 06:42:20,321 INFO L136 LiptonReduction]: Total number of compositions: 1181 [2023-08-24 06:42:20,322 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:42:20,323 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:42:20,323 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:42:20,987 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:42:20,987 INFO L124 PetriNetUnfolderBase]: 509/1649 cut-off events. [2023-08-24 06:42:20,987 INFO L125 PetriNetUnfolderBase]: For 32452/32452 co-relation queries the response was YES. [2023-08-24 06:42:20,988 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:42:20,988 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 06:42:20,988 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:42:20,988 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:42:20,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1959860373, now seen corresponding path program 1 times [2023-08-24 06:42:20,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:42:20,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847970681] [2023-08-24 06:42:20,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:42:20,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:42:21,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:42:21,105 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:42:21,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:42:21,207 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:42:21,207 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:42:21,207 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:42:21,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2023-08-24 06:42:21,207 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:42:21,208 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:42:21,208 WARN L233 ceAbstractionStarter]: 57 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:42:21,208 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 58 thread instances. [2023-08-24 06:42:21,318 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:42:21,326 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1744 places, 1979 transitions, 7554 flow [2023-08-24 06:42:24,395 INFO L124 PetriNetUnfolderBase]: 584/3946 cut-off events. [2023-08-24 06:42:24,395 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-24 06:42:24,767 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5832 conditions, 3946 events. 584/3946 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14252 event pairs, 0 based on Foata normal form. 0/3244 useless extension candidates. Maximal degree in co-relation 5679. Up to 118 conditions per place. [2023-08-24 06:42:24,767 INFO L82 GeneralOperation]: Start removeDead. Operand has 1744 places, 1979 transitions, 7554 flow [2023-08-24 06:42:24,872 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1744 places, 1979 transitions, 7554 flow [2023-08-24 06:42:24,872 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:42:24,872 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1744 places, 1979 transitions, 7554 flow [2023-08-24 06:42:24,872 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1744 places, 1979 transitions, 7554 flow [2023-08-24 06:42:24,872 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1744 places, 1979 transitions, 7554 flow [2023-08-24 06:42:28,320 INFO L124 PetriNetUnfolderBase]: 584/3946 cut-off events. [2023-08-24 06:42:28,320 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-24 06:42:28,649 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5832 conditions, 3946 events. 584/3946 cut-off events. For 34162/34162 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14252 event pairs, 0 based on Foata normal form. 0/3244 useless extension candidates. Maximal degree in co-relation 5679. Up to 118 conditions per place. [2023-08-24 06:42:29,838 INFO L119 LiptonReduction]: Number of co-enabled transitions 3621056 [2023-08-24 06:42:46,071 INFO L134 LiptonReduction]: Checked pairs total: 9129942 [2023-08-24 06:42:46,071 INFO L136 LiptonReduction]: Total number of compositions: 1210 [2023-08-24 06:42:46,073 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:42:46,073 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:42:46,073 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:42:46,781 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:42:46,781 INFO L124 PetriNetUnfolderBase]: 518/1678 cut-off events. [2023-08-24 06:42:46,781 INFO L125 PetriNetUnfolderBase]: For 34162/34162 co-relation queries the response was YES. [2023-08-24 06:42:46,781 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:42:46,781 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 06:42:46,782 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:42:46,782 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:42:46,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1512507180, now seen corresponding path program 1 times [2023-08-24 06:42:46,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:42:46,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939060723] [2023-08-24 06:42:46,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:42:46,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:42:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:42:46,894 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:42:46,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:42:47,040 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:42:47,041 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:42:47,041 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:42:47,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2023-08-24 06:42:47,041 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:42:47,041 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:42:47,041 WARN L233 ceAbstractionStarter]: 58 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:42:47,041 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 59 thread instances. [2023-08-24 06:42:47,188 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:42:47,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1773 places, 2012 transitions, 7741 flow [2023-08-24 06:42:50,474 INFO L124 PetriNetUnfolderBase]: 594/4013 cut-off events. [2023-08-24 06:42:50,474 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-24 06:42:50,893 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5961 conditions, 4013 events. 594/4013 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14648 event pairs, 0 based on Foata normal form. 0/3299 useless extension candidates. Maximal degree in co-relation 5807. Up to 120 conditions per place. [2023-08-24 06:42:50,894 INFO L82 GeneralOperation]: Start removeDead. Operand has 1773 places, 2012 transitions, 7741 flow [2023-08-24 06:42:51,229 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1773 places, 2012 transitions, 7741 flow [2023-08-24 06:42:51,229 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:42:51,229 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1773 places, 2012 transitions, 7741 flow [2023-08-24 06:42:51,229 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1773 places, 2012 transitions, 7741 flow [2023-08-24 06:42:51,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1773 places, 2012 transitions, 7741 flow [2023-08-24 06:42:54,976 INFO L124 PetriNetUnfolderBase]: 594/4013 cut-off events. [2023-08-24 06:42:54,976 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-24 06:42:55,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5961 conditions, 4013 events. 594/4013 cut-off events. For 35931/35931 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14648 event pairs, 0 based on Foata normal form. 0/3299 useless extension candidates. Maximal degree in co-relation 5807. Up to 120 conditions per place. [2023-08-24 06:42:56,694 INFO L119 LiptonReduction]: Number of co-enabled transitions 3745792 [2023-08-24 06:43:13,479 INFO L134 LiptonReduction]: Checked pairs total: 9393401 [2023-08-24 06:43:13,479 INFO L136 LiptonReduction]: Total number of compositions: 1225 [2023-08-24 06:43:13,480 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == InUseError ======== [2023-08-24 06:43:13,480 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@64ad9696, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-24 06:43:13,480 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-08-24 06:43:14,120 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-24 06:43:14,120 INFO L124 PetriNetUnfolderBase]: 527/1707 cut-off events. [2023-08-24 06:43:14,120 INFO L125 PetriNetUnfolderBase]: For 35931/35931 co-relation queries the response was YES. [2023-08-24 06:43:14,120 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-24 06:43:14,120 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 06:43:14,121 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2023-08-24 06:43:14,121 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-24 06:43:14,121 INFO L85 PathProgramCache]: Analyzing trace with hash 236011759, now seen corresponding path program 1 times [2023-08-24 06:43:14,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-24 06:43:14,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755536802] [2023-08-24 06:43:14,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-24 06:43:14,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-24 06:43:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:43:14,218 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-08-24 06:43:14,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-08-24 06:43:14,328 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-08-24 06:43:14,329 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-08-24 06:43:14,329 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 1 remaining) [2023-08-24 06:43:14,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2023-08-24 06:43:14,329 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-08-24 06:43:14,329 INFO L307 ceAbstractionStarter]: Result for error location InUseError was UNSAFE (1/2) [2023-08-24 06:43:14,329 WARN L233 ceAbstractionStarter]: 59 thread instances were not sufficient, I will increase this number and restart the analysis [2023-08-24 06:43:14,329 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 60 thread instances. [2023-08-24 06:43:14,528 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2023-08-24 06:43:14,537 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1802 places, 2045 transitions, 7930 flow [2023-08-24 06:43:19,147 INFO L124 PetriNetUnfolderBase]: 604/4080 cut-off events. [2023-08-24 06:43:19,148 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-24 06:43:19,525 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6091 conditions, 4080 events. 604/4080 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14756 event pairs, 0 based on Foata normal form. 0/3354 useless extension candidates. Maximal degree in co-relation 5936. Up to 122 conditions per place. [2023-08-24 06:43:19,525 INFO L82 GeneralOperation]: Start removeDead. Operand has 1802 places, 2045 transitions, 7930 flow [2023-08-24 06:43:19,622 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1802 places, 2045 transitions, 7930 flow [2023-08-24 06:43:19,622 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-24 06:43:19,622 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 1802 places, 2045 transitions, 7930 flow [2023-08-24 06:43:19,622 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 1802 places, 2045 transitions, 7930 flow [2023-08-24 06:43:19,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1802 places, 2045 transitions, 7930 flow [2023-08-24 06:43:23,125 INFO L124 PetriNetUnfolderBase]: 604/4080 cut-off events. [2023-08-24 06:43:23,126 INFO L125 PetriNetUnfolderBase]: For 37760/37760 co-relation queries the response was YES. [2023-08-24 06:43:23,534 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6091 conditions, 4080 events. 604/4080 cut-off events. For 37760/37760 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 14756 event pairs, 0 based on Foata normal form. 0/3354 useless extension candidates. Maximal degree in co-relation 5936. Up to 122 conditions per place. [2023-08-24 06:43:24,878 INFO L119 LiptonReduction]: Number of co-enabled transitions 3872640 Received shutdown request... [2023-08-24 06:43:31,503 WARN L266 SmtUtils]: Removed 8 from assertion stack [2023-08-24 06:43:31,503 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 06:43:31,504 INFO L158 Benchmark]: Toolchain (without parser) took 706781.77ms. Allocated memory was 362.8MB in the beginning and 15.0GB in the end (delta: 14.7GB). Free memory was 318.9MB in the beginning and 12.5GB in the end (delta: -12.2GB). Peak memory consumption was 3.2GB. Max. memory is 16.0GB. [2023-08-24 06:43:31,504 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 362.8MB. Free memory was 340.8MB in the beginning and 340.7MB in the end (delta: 86.1kB). There was no memory consumed. Max. memory is 16.0GB. [2023-08-24 06:43:31,504 INFO L158 Benchmark]: CACSL2BoogieTranslator took 529.44ms. Allocated memory is still 362.8MB. Free memory was 318.9MB in the beginning and 298.9MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. [2023-08-24 06:43:31,504 INFO L158 Benchmark]: Boogie Procedure Inliner took 44.38ms. Allocated memory is still 362.8MB. Free memory was 298.9MB in the beginning and 296.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-24 06:43:31,505 INFO L158 Benchmark]: Boogie Preprocessor took 25.09ms. Allocated memory is still 362.8MB. Free memory was 296.9MB in the beginning and 295.8MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2023-08-24 06:43:31,505 INFO L158 Benchmark]: RCFGBuilder took 480.19ms. Allocated memory is still 362.8MB. Free memory was 295.8MB in the beginning and 279.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. [2023-08-24 06:43:31,505 INFO L158 Benchmark]: TraceAbstraction took 705695.79ms. Allocated memory was 362.8MB in the beginning and 15.0GB in the end (delta: 14.7GB). Free memory was 279.0MB in the beginning and 12.5GB in the end (delta: -12.2GB). Peak memory consumption was 3.2GB. Max. memory is 16.0GB. [2023-08-24 06:43:31,506 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.16ms. Allocated memory is still 362.8MB. Free memory was 340.8MB in the beginning and 340.7MB in the end (delta: 86.1kB). There was no memory consumed. Max. memory is 16.0GB. * CACSL2BoogieTranslator took 529.44ms. Allocated memory is still 362.8MB. Free memory was 318.9MB in the beginning and 298.9MB in the end (delta: 19.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.0GB. * Boogie Procedure Inliner took 44.38ms. Allocated memory is still 362.8MB. Free memory was 298.9MB in the beginning and 296.9MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 25.09ms. Allocated memory is still 362.8MB. Free memory was 296.9MB in the beginning and 295.8MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 480.19ms. Allocated memory is still 362.8MB. Free memory was 295.8MB in the beginning and 279.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.0GB. * TraceAbstraction took 705695.79ms. Allocated memory was 362.8MB in the beginning and 15.0GB in the end (delta: 14.7GB). Free memory was 279.0MB in the beginning and 12.5GB in the end (delta: -12.2GB). Peak memory consumption was 3.2GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 244]: Unsoundness Warning unspecified type, defaulting to int C: short [244] - GenericResultAtLocation [Line: 244]: Unsoundness Warning unspecified type, defaulting to int C: short [244] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.8s, 91 PlacesBefore, 24 PlacesAfterwards, 98 TransitionsBefore, 29 TransitionsAfterwards, 2240 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 39 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 13 ConcurrentYvCompositions, 2 ChoiceCompositions, 83 TotalNumberOfCompositions, 3958 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2257, independent: 2107, independent conditional: 0, independent unconditional: 2107, dependent: 150, dependent conditional: 0, dependent unconditional: 150, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1273, independent: 1238, independent conditional: 0, independent unconditional: 1238, dependent: 35, dependent conditional: 0, dependent unconditional: 35, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2257, independent: 869, independent conditional: 0, independent unconditional: 869, dependent: 115, dependent conditional: 0, dependent unconditional: 115, unknown: 1273, unknown conditional: 0, unknown unconditional: 1273] , Statistics on independence cache: Total cache size (in pairs): 77, Positive cache size: 61, Positive conditional cache size: 0, Positive unconditional cache size: 61, Negative cache size: 16, Negative conditional cache size: 0, Negative unconditional cache size: 16, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.6s, 120 PlacesBefore, 39 PlacesAfterwards, 131 TransitionsBefore, 48 TransitionsAfterwards, 6592 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 56 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 15 ConcurrentYvCompositions, 2 ChoiceCompositions, 102 TotalNumberOfCompositions, 13295 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 5628, independent: 5375, independent conditional: 0, independent unconditional: 5375, dependent: 253, dependent conditional: 0, dependent unconditional: 253, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 3298, independent: 3244, independent conditional: 0, independent unconditional: 3244, dependent: 54, dependent conditional: 0, dependent unconditional: 54, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 5628, independent: 2131, independent conditional: 0, independent unconditional: 2131, dependent: 199, dependent conditional: 0, dependent unconditional: 199, unknown: 3298, unknown conditional: 0, unknown unconditional: 3298] , Statistics on independence cache: Total cache size (in pairs): 137, Positive cache size: 114, Positive conditional cache size: 0, Positive unconditional cache size: 114, Negative cache size: 23, Negative conditional cache size: 0, Negative unconditional cache size: 23, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 2.7s, 149 PlacesBefore, 53 PlacesAfterwards, 164 TransitionsBefore, 66 TransitionsAfterwards, 13056 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 71 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 19 ConcurrentYvCompositions, 2 ChoiceCompositions, 121 TotalNumberOfCompositions, 27717 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 11201, independent: 10845, independent conditional: 0, independent unconditional: 10845, dependent: 356, dependent conditional: 0, dependent unconditional: 356, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 6309, independent: 6242, independent conditional: 0, independent unconditional: 6242, dependent: 67, dependent conditional: 0, dependent unconditional: 67, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 11201, independent: 4603, independent conditional: 0, independent unconditional: 4603, dependent: 289, dependent conditional: 0, dependent unconditional: 289, unknown: 6309, unknown conditional: 0, unknown unconditional: 6309] , Statistics on independence cache: Total cache size (in pairs): 309, Positive cache size: 277, Positive conditional cache size: 0, Positive unconditional cache size: 277, Negative cache size: 32, Negative conditional cache size: 0, Negative unconditional cache size: 32, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 178 PlacesBefore, 67 PlacesAfterwards, 197 TransitionsBefore, 84 TransitionsAfterwards, 21632 CoEnabledTransitionPairs, 7 FixpointIterations, 29 TrivialSequentialCompositions, 88 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 23 ConcurrentYvCompositions, 2 ChoiceCompositions, 142 TotalNumberOfCompositions, 54755 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 22731, independent: 22181, independent conditional: 0, independent unconditional: 22181, dependent: 550, dependent conditional: 0, dependent unconditional: 550, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 10947, independent: 10817, independent conditional: 0, independent unconditional: 10817, dependent: 130, dependent conditional: 0, dependent unconditional: 130, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 22731, independent: 11364, independent conditional: 0, independent unconditional: 11364, dependent: 420, dependent conditional: 0, dependent unconditional: 420, unknown: 10947, unknown conditional: 0, unknown unconditional: 10947] , Statistics on independence cache: Total cache size (in pairs): 875, Positive cache size: 816, Positive conditional cache size: 0, Positive unconditional cache size: 816, Negative cache size: 59, Negative conditional cache size: 0, Negative unconditional cache size: 59, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.0s, 207 PlacesBefore, 81 PlacesAfterwards, 230 TransitionsBefore, 102 TransitionsAfterwards, 32320 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 103 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 27 ConcurrentYvCompositions, 2 ChoiceCompositions, 161 TotalNumberOfCompositions, 73453 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 26197, independent: 25629, independent conditional: 0, independent unconditional: 25629, dependent: 568, dependent conditional: 0, dependent unconditional: 568, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 15124, independent: 14986, independent conditional: 0, independent unconditional: 14986, dependent: 138, dependent conditional: 0, dependent unconditional: 138, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 26197, independent: 10643, independent conditional: 0, independent unconditional: 10643, dependent: 430, dependent conditional: 0, dependent unconditional: 430, unknown: 15124, unknown conditional: 0, unknown unconditional: 15124] , Statistics on independence cache: Total cache size (in pairs): 620, Positive cache size: 566, Positive conditional cache size: 0, Positive unconditional cache size: 566, Negative cache size: 54, Negative conditional cache size: 0, Negative unconditional cache size: 54, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 236 PlacesBefore, 95 PlacesAfterwards, 263 TransitionsBefore, 120 TransitionsAfterwards, 45120 CoEnabledTransitionPairs, 7 FixpointIterations, 29 TrivialSequentialCompositions, 122 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 31 ConcurrentYvCompositions, 2 ChoiceCompositions, 184 TotalNumberOfCompositions, 114918 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 33594, independent: 32815, independent conditional: 0, independent unconditional: 32815, dependent: 779, dependent conditional: 0, dependent unconditional: 779, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 20742, independent: 20609, independent conditional: 0, independent unconditional: 20609, dependent: 133, dependent conditional: 0, dependent unconditional: 133, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 33594, independent: 12206, independent conditional: 0, independent unconditional: 12206, dependent: 646, dependent conditional: 0, dependent unconditional: 646, unknown: 20742, unknown conditional: 0, unknown unconditional: 20742] , Statistics on independence cache: Total cache size (in pairs): 757, Positive cache size: 693, Positive conditional cache size: 0, Positive unconditional cache size: 693, Negative cache size: 64, Negative conditional cache size: 0, Negative unconditional cache size: 64, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.1s, 265 PlacesBefore, 109 PlacesAfterwards, 296 TransitionsBefore, 138 TransitionsAfterwards, 60032 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 134 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 35 ConcurrentYvCompositions, 2 ChoiceCompositions, 200 TotalNumberOfCompositions, 136296 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 41473, independent: 40720, independent conditional: 0, independent unconditional: 40720, dependent: 753, dependent conditional: 0, dependent unconditional: 753, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 27171, independent: 27017, independent conditional: 0, independent unconditional: 27017, dependent: 154, dependent conditional: 0, dependent unconditional: 154, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 41473, independent: 13703, independent conditional: 0, independent unconditional: 13703, dependent: 599, dependent conditional: 0, dependent unconditional: 599, unknown: 27171, unknown conditional: 0, unknown unconditional: 27171] , Statistics on independence cache: Total cache size (in pairs): 711, Positive cache size: 637, Positive conditional cache size: 0, Positive unconditional cache size: 637, Negative cache size: 74, Negative conditional cache size: 0, Negative unconditional cache size: 74, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.4s, 294 PlacesBefore, 123 PlacesAfterwards, 329 TransitionsBefore, 156 TransitionsAfterwards, 77056 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 151 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 39 ConcurrentYvCompositions, 2 ChoiceCompositions, 221 TotalNumberOfCompositions, 178327 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 56879, independent: 56012, independent conditional: 0, independent unconditional: 56012, dependent: 867, dependent conditional: 0, dependent unconditional: 867, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 34599, independent: 34435, independent conditional: 0, independent unconditional: 34435, dependent: 164, dependent conditional: 0, dependent unconditional: 164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 56879, independent: 21577, independent conditional: 0, independent unconditional: 21577, dependent: 703, dependent conditional: 0, dependent unconditional: 703, unknown: 34599, unknown conditional: 0, unknown unconditional: 34599] , Statistics on independence cache: Total cache size (in pairs): 1016, Positive cache size: 932, Positive conditional cache size: 0, Positive unconditional cache size: 932, Negative cache size: 84, Negative conditional cache size: 0, Negative unconditional cache size: 84, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.6s, 323 PlacesBefore, 137 PlacesAfterwards, 362 TransitionsBefore, 174 TransitionsAfterwards, 96192 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 165 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 43 ConcurrentYvCompositions, 2 ChoiceCompositions, 239 TotalNumberOfCompositions, 219986 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 80743, independent: 79788, independent conditional: 0, independent unconditional: 79788, dependent: 955, dependent conditional: 0, dependent unconditional: 955, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 44374, independent: 44185, independent conditional: 0, independent unconditional: 44185, dependent: 189, dependent conditional: 0, dependent unconditional: 189, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 80743, independent: 35603, independent conditional: 0, independent unconditional: 35603, dependent: 766, dependent conditional: 0, dependent unconditional: 766, unknown: 44374, unknown conditional: 0, unknown unconditional: 44374] , Statistics on independence cache: Total cache size (in pairs): 2364, Positive cache size: 2270, Positive conditional cache size: 0, Positive unconditional cache size: 2270, Negative cache size: 94, Negative conditional cache size: 0, Negative unconditional cache size: 94, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 352 PlacesBefore, 151 PlacesAfterwards, 395 TransitionsBefore, 192 TransitionsAfterwards, 117440 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 180 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 47 ConcurrentYvCompositions, 2 ChoiceCompositions, 258 TotalNumberOfCompositions, 279702 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 93196, independent: 92108, independent conditional: 0, independent unconditional: 92108, dependent: 1088, dependent conditional: 0, dependent unconditional: 1088, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 52890, independent: 52662, independent conditional: 0, independent unconditional: 52662, dependent: 228, dependent conditional: 0, dependent unconditional: 228, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 93196, independent: 39446, independent conditional: 0, independent unconditional: 39446, dependent: 860, dependent conditional: 0, dependent unconditional: 860, unknown: 52890, unknown conditional: 0, unknown unconditional: 52890] , Statistics on independence cache: Total cache size (in pairs): 2289, Positive cache size: 2184, Positive conditional cache size: 0, Positive unconditional cache size: 2184, Negative cache size: 105, Negative conditional cache size: 0, Negative unconditional cache size: 105, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.0s, 381 PlacesBefore, 165 PlacesAfterwards, 428 TransitionsBefore, 210 TransitionsAfterwards, 140800 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 193 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 51 ConcurrentYvCompositions, 2 ChoiceCompositions, 275 TotalNumberOfCompositions, 327084 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 93738, independent: 92576, independent conditional: 0, independent unconditional: 92576, dependent: 1162, dependent conditional: 0, dependent unconditional: 1162, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 62074, independent: 61843, independent conditional: 0, independent unconditional: 61843, dependent: 231, dependent conditional: 0, dependent unconditional: 231, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 93738, independent: 30733, independent conditional: 0, independent unconditional: 30733, dependent: 931, dependent conditional: 0, dependent unconditional: 931, unknown: 62074, unknown conditional: 0, unknown unconditional: 62074] , Statistics on independence cache: Total cache size (in pairs): 1583, Positive cache size: 1469, Positive conditional cache size: 0, Positive unconditional cache size: 1469, Negative cache size: 114, Negative conditional cache size: 0, Negative unconditional cache size: 114, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.1s, 410 PlacesBefore, 179 PlacesAfterwards, 461 TransitionsBefore, 229 TransitionsAfterwards, 166272 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 219 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 55 ConcurrentYvCompositions, 1 ChoiceCompositions, 304 TotalNumberOfCompositions, 401912 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 126268, independent: 124994, independent conditional: 0, independent unconditional: 124994, dependent: 1274, dependent conditional: 0, dependent unconditional: 1274, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 74895, independent: 74595, independent conditional: 0, independent unconditional: 74595, dependent: 300, dependent conditional: 0, dependent unconditional: 300, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 126268, independent: 50399, independent conditional: 0, independent unconditional: 50399, dependent: 974, dependent conditional: 0, dependent unconditional: 974, unknown: 74895, unknown conditional: 0, unknown unconditional: 74895] , Statistics on independence cache: Total cache size (in pairs): 2495, Positive cache size: 2341, Positive conditional cache size: 0, Positive unconditional cache size: 2341, Negative cache size: 154, Negative conditional cache size: 0, Negative unconditional cache size: 154, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.4s, 439 PlacesBefore, 193 PlacesAfterwards, 494 TransitionsBefore, 246 TransitionsAfterwards, 193856 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 227 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 59 ConcurrentYvCompositions, 2 ChoiceCompositions, 317 TotalNumberOfCompositions, 472453 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 161424, independent: 160018, independent conditional: 0, independent unconditional: 160018, dependent: 1406, dependent conditional: 0, dependent unconditional: 1406, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 88027, independent: 87734, independent conditional: 0, independent unconditional: 87734, dependent: 293, dependent conditional: 0, dependent unconditional: 293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 161424, independent: 72284, independent conditional: 0, independent unconditional: 72284, dependent: 1113, dependent conditional: 0, dependent unconditional: 1113, unknown: 88027, unknown conditional: 0, unknown unconditional: 88027] , Statistics on independence cache: Total cache size (in pairs): 4495, Positive cache size: 4361, Positive conditional cache size: 0, Positive unconditional cache size: 4361, Negative cache size: 134, Negative conditional cache size: 0, Negative unconditional cache size: 134, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.5s, 468 PlacesBefore, 207 PlacesAfterwards, 527 TransitionsBefore, 265 TransitionsAfterwards, 223552 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 244 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 63 ConcurrentYvCompositions, 1 ChoiceCompositions, 337 TotalNumberOfCompositions, 547746 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 183846, independent: 182345, independent conditional: 0, independent unconditional: 182345, dependent: 1501, dependent conditional: 0, dependent unconditional: 1501, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 101326, independent: 101007, independent conditional: 0, independent unconditional: 101007, dependent: 319, dependent conditional: 0, dependent unconditional: 319, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 183846, independent: 81338, independent conditional: 0, independent unconditional: 81338, dependent: 1182, dependent conditional: 0, dependent unconditional: 1182, unknown: 101326, unknown conditional: 0, unknown unconditional: 101326] , Statistics on independence cache: Total cache size (in pairs): 5169, Positive cache size: 5027, Positive conditional cache size: 0, Positive unconditional cache size: 5027, Negative cache size: 142, Negative conditional cache size: 0, Negative unconditional cache size: 142, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 4.8s, 497 PlacesBefore, 221 PlacesAfterwards, 560 TransitionsBefore, 283 TransitionsAfterwards, 255360 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 260 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 67 ConcurrentYvCompositions, 1 ChoiceCompositions, 357 TotalNumberOfCompositions, 625613 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 198987, independent: 197385, independent conditional: 0, independent unconditional: 197385, dependent: 1602, dependent conditional: 0, dependent unconditional: 1602, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 113530, independent: 113194, independent conditional: 0, independent unconditional: 113194, dependent: 336, dependent conditional: 0, dependent unconditional: 336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 198987, independent: 84191, independent conditional: 0, independent unconditional: 84191, dependent: 1266, dependent conditional: 0, dependent unconditional: 1266, unknown: 113530, unknown conditional: 0, unknown unconditional: 113530] , Statistics on independence cache: Total cache size (in pairs): 4395, Positive cache size: 4244, Positive conditional cache size: 0, Positive unconditional cache size: 4244, 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.9s, 526 PlacesBefore, 235 PlacesAfterwards, 593 TransitionsBefore, 301 TransitionsAfterwards, 289280 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 275 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 71 ConcurrentYvCompositions, 1 ChoiceCompositions, 376 TotalNumberOfCompositions, 703446 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 228638, independent: 226948, independent conditional: 0, independent unconditional: 226948, dependent: 1690, dependent conditional: 0, dependent unconditional: 1690, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 128216, independent: 127880, independent conditional: 0, independent unconditional: 127880, dependent: 336, dependent conditional: 0, dependent unconditional: 336, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 228638, independent: 99068, independent conditional: 0, independent unconditional: 99068, dependent: 1354, dependent conditional: 0, dependent unconditional: 1354, unknown: 128216, unknown conditional: 0, unknown unconditional: 128216] , Statistics on independence cache: Total cache size (in pairs): 4794, Positive cache size: 4632, Positive conditional cache size: 0, Positive unconditional cache size: 4632, Negative cache size: 162, Negative conditional cache size: 0, Negative unconditional cache size: 162, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.0s, 555 PlacesBefore, 249 PlacesAfterwards, 626 TransitionsBefore, 319 TransitionsAfterwards, 325312 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 293 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 75 ConcurrentYvCompositions, 1 ChoiceCompositions, 398 TotalNumberOfCompositions, 797011 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 254129, independent: 252328, independent conditional: 0, independent unconditional: 252328, dependent: 1801, dependent conditional: 0, dependent unconditional: 1801, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 143568, independent: 143251, independent conditional: 0, independent unconditional: 143251, dependent: 317, dependent conditional: 0, dependent unconditional: 317, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 254129, independent: 109077, independent conditional: 0, independent unconditional: 109077, dependent: 1484, dependent conditional: 0, dependent unconditional: 1484, unknown: 143568, unknown conditional: 0, unknown unconditional: 143568] , Statistics on independence cache: Total cache size (in pairs): 5044, Positive cache size: 4873, Positive conditional cache size: 0, Positive unconditional cache size: 4873, Negative cache size: 171, Negative conditional cache size: 0, Negative unconditional cache size: 171, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 584 PlacesBefore, 263 PlacesAfterwards, 659 TransitionsBefore, 337 TransitionsAfterwards, 363456 CoEnabledTransitionPairs, 7 FixpointIterations, 29 TrivialSequentialCompositions, 311 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 79 ConcurrentYvCompositions, 1 ChoiceCompositions, 420 TotalNumberOfCompositions, 990702 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 303217, independent: 301014, independent conditional: 0, independent unconditional: 301014, dependent: 2203, dependent conditional: 0, dependent unconditional: 2203, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 163033, independent: 162640, independent conditional: 0, independent unconditional: 162640, dependent: 393, dependent conditional: 0, dependent unconditional: 393, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 303217, independent: 138374, independent conditional: 0, independent unconditional: 138374, dependent: 1810, dependent conditional: 0, dependent unconditional: 1810, unknown: 163033, unknown conditional: 0, unknown unconditional: 163033] , Statistics on independence cache: Total cache size (in pairs): 7410, Positive cache size: 7229, Positive conditional cache size: 0, Positive unconditional cache size: 7229, Negative cache size: 181, Negative conditional cache size: 0, Negative unconditional cache size: 181, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.4s, 613 PlacesBefore, 277 PlacesAfterwards, 692 TransitionsBefore, 354 TransitionsAfterwards, 403712 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 324 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 83 ConcurrentYvCompositions, 2 ChoiceCompositions, 438 TotalNumberOfCompositions, 1001441 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 324950, independent: 322914, independent conditional: 0, independent unconditional: 322914, dependent: 2036, dependent conditional: 0, dependent unconditional: 2036, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 178518, independent: 178117, independent conditional: 0, independent unconditional: 178117, dependent: 401, dependent conditional: 0, dependent unconditional: 401, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 324950, independent: 144797, independent conditional: 0, independent unconditional: 144797, dependent: 1635, dependent conditional: 0, dependent unconditional: 1635, unknown: 178518, unknown conditional: 0, unknown unconditional: 178518] , Statistics on independence cache: Total cache size (in pairs): 7675, Positive cache size: 7481, Positive conditional cache size: 0, Positive unconditional cache size: 7481, Negative cache size: 194, Negative conditional cache size: 0, Negative unconditional cache size: 194, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 5.8s, 642 PlacesBefore, 291 PlacesAfterwards, 725 TransitionsBefore, 373 TransitionsAfterwards, 446080 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 335 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 87 ConcurrentYvCompositions, 1 ChoiceCompositions, 452 TotalNumberOfCompositions, 1096438 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 308474, independent: 306359, independent conditional: 0, independent unconditional: 306359, dependent: 2115, dependent conditional: 0, dependent unconditional: 2115, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 193909, independent: 193435, independent conditional: 0, independent unconditional: 193435, dependent: 474, dependent conditional: 0, dependent unconditional: 474, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 308474, independent: 112924, independent conditional: 0, independent unconditional: 112924, dependent: 1641, dependent conditional: 0, dependent unconditional: 1641, unknown: 193909, unknown conditional: 0, unknown unconditional: 193909] , Statistics on independence cache: Total cache size (in pairs): 4620, Positive cache size: 4378, Positive conditional cache size: 0, Positive unconditional cache size: 4378, Negative cache size: 242, Negative conditional cache size: 0, Negative unconditional cache size: 242, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.4s, 671 PlacesBefore, 305 PlacesAfterwards, 758 TransitionsBefore, 391 TransitionsAfterwards, 490560 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 358 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 91 ConcurrentYvCompositions, 1 ChoiceCompositions, 479 TotalNumberOfCompositions, 1212935 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 382022, independent: 379801, independent conditional: 0, independent unconditional: 379801, 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: 217813, independent: 217348, independent conditional: 0, independent unconditional: 217348, dependent: 465, dependent conditional: 0, dependent unconditional: 465, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 382022, independent: 162453, independent conditional: 0, independent unconditional: 162453, dependent: 1756, dependent conditional: 0, dependent unconditional: 1756, unknown: 217813, unknown conditional: 0, unknown unconditional: 217813] , Statistics on independence cache: Total cache size (in pairs): 9297, Positive cache size: 9085, Positive conditional cache size: 0, Positive unconditional cache size: 9085, Negative cache size: 212, Negative conditional cache size: 0, Negative unconditional cache size: 212, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.6s, 700 PlacesBefore, 319 PlacesAfterwards, 791 TransitionsBefore, 409 TransitionsAfterwards, 537152 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 374 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 95 ConcurrentYvCompositions, 1 ChoiceCompositions, 499 TotalNumberOfCompositions, 1331279 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 394042, independent: 391716, independent conditional: 0, independent unconditional: 391716, dependent: 2326, dependent conditional: 0, dependent unconditional: 2326, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 233248, independent: 232830, independent conditional: 0, independent unconditional: 232830, dependent: 418, dependent conditional: 0, dependent unconditional: 418, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 394042, independent: 158886, independent conditional: 0, independent unconditional: 158886, dependent: 1908, dependent conditional: 0, dependent unconditional: 1908, unknown: 233248, unknown conditional: 0, unknown unconditional: 233248] , Statistics on independence cache: Total cache size (in pairs): 6079, Positive cache size: 5857, Positive conditional cache size: 0, Positive unconditional cache size: 5857, 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: 6.7s, 729 PlacesBefore, 333 PlacesAfterwards, 824 TransitionsBefore, 426 TransitionsAfterwards, 585856 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 379 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 99 ConcurrentYvCompositions, 2 ChoiceCompositions, 509 TotalNumberOfCompositions, 1454952 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 457925, independent: 455464, independent conditional: 0, independent unconditional: 455464, dependent: 2461, dependent conditional: 0, dependent unconditional: 2461, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 259819, independent: 259307, independent conditional: 0, independent unconditional: 259307, dependent: 512, dependent conditional: 0, dependent unconditional: 512, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 457925, independent: 196157, independent conditional: 0, independent unconditional: 196157, dependent: 1949, dependent conditional: 0, dependent unconditional: 1949, unknown: 259819, unknown conditional: 0, unknown unconditional: 259819] , Statistics on independence cache: Total cache size (in pairs): 12810, Positive cache size: 12576, Positive conditional cache size: 0, Positive unconditional cache size: 12576, Negative cache size: 234, Negative conditional cache size: 0, Negative unconditional cache size: 234, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 6.9s, 758 PlacesBefore, 347 PlacesAfterwards, 857 TransitionsBefore, 445 TransitionsAfterwards, 636672 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 400 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 103 ConcurrentYvCompositions, 1 ChoiceCompositions, 533 TotalNumberOfCompositions, 1586901 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 514495, independent: 511939, independent conditional: 0, independent unconditional: 511939, dependent: 2556, dependent conditional: 0, dependent unconditional: 2556, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 283039, independent: 282529, independent conditional: 0, independent unconditional: 282529, dependent: 510, dependent conditional: 0, dependent unconditional: 510, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 514495, independent: 229410, independent conditional: 0, independent unconditional: 229410, dependent: 2046, dependent conditional: 0, dependent unconditional: 2046, unknown: 283039, unknown conditional: 0, unknown unconditional: 283039] , Statistics on independence cache: Total cache size (in pairs): 13283, Positive cache size: 13041, Positive conditional cache size: 0, Positive unconditional cache size: 13041, Negative cache size: 242, Negative conditional cache size: 0, Negative unconditional cache size: 242, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.3s, 787 PlacesBefore, 361 PlacesAfterwards, 890 TransitionsBefore, 463 TransitionsAfterwards, 689600 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 417 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 107 ConcurrentYvCompositions, 1 ChoiceCompositions, 554 TotalNumberOfCompositions, 1718800 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 508961, independent: 506308, independent conditional: 0, independent unconditional: 506308, dependent: 2653, dependent conditional: 0, dependent unconditional: 2653, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 298663, independent: 298136, independent conditional: 0, independent unconditional: 298136, dependent: 527, dependent conditional: 0, dependent unconditional: 527, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 508961, independent: 208172, independent conditional: 0, independent unconditional: 208172, dependent: 2126, dependent conditional: 0, dependent unconditional: 2126, unknown: 298663, unknown conditional: 0, unknown unconditional: 298663] , Statistics on independence cache: Total cache size (in pairs): 8457, Positive cache size: 8205, Positive conditional cache size: 0, Positive unconditional cache size: 8205, Negative cache size: 252, Negative conditional cache size: 0, Negative unconditional cache size: 252, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.4s, 816 PlacesBefore, 375 PlacesAfterwards, 923 TransitionsBefore, 481 TransitionsAfterwards, 744640 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 434 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 111 ConcurrentYvCompositions, 1 ChoiceCompositions, 575 TotalNumberOfCompositions, 1854269 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 506324, independent: 503578, independent conditional: 0, independent unconditional: 503578, dependent: 2746, dependent conditional: 0, dependent unconditional: 2746, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 320896, independent: 320347, independent conditional: 0, independent unconditional: 320347, dependent: 549, dependent conditional: 0, dependent unconditional: 549, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 506324, independent: 183231, independent conditional: 0, independent unconditional: 183231, dependent: 2197, dependent conditional: 0, dependent unconditional: 2197, unknown: 320896, unknown conditional: 0, unknown unconditional: 320896] , Statistics on independence cache: Total cache size (in pairs): 6684, Positive cache size: 6421, Positive conditional cache size: 0, Positive unconditional cache size: 6421, Negative cache size: 263, Negative conditional cache size: 0, Negative unconditional cache size: 263, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 7.7s, 845 PlacesBefore, 389 PlacesAfterwards, 956 TransitionsBefore, 499 TransitionsAfterwards, 801792 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 447 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 115 ConcurrentYvCompositions, 1 ChoiceCompositions, 592 TotalNumberOfCompositions, 2002963 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 636083, independent: 633221, independent conditional: 0, independent unconditional: 633221, dependent: 2862, dependent conditional: 0, dependent unconditional: 2862, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 357799, independent: 357185, independent conditional: 0, independent unconditional: 357185, dependent: 614, dependent conditional: 0, dependent unconditional: 614, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 636083, independent: 276036, independent conditional: 0, independent unconditional: 276036, dependent: 2248, dependent conditional: 0, dependent unconditional: 2248, unknown: 357799, unknown conditional: 0, unknown unconditional: 357799] , Statistics on independence cache: Total cache size (in pairs): 17541, Positive cache size: 17269, Positive conditional cache size: 0, Positive unconditional cache size: 17269, Negative cache size: 272, Negative conditional cache size: 0, Negative unconditional cache size: 272, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.1s, 874 PlacesBefore, 403 PlacesAfterwards, 989 TransitionsBefore, 517 TransitionsAfterwards, 861056 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 467 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 119 ConcurrentYvCompositions, 1 ChoiceCompositions, 616 TotalNumberOfCompositions, 2141084 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 676378, independent: 673427, independent conditional: 0, independent unconditional: 673427, dependent: 2951, dependent conditional: 0, dependent unconditional: 2951, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 377398, independent: 376819, independent conditional: 0, independent unconditional: 376819, dependent: 579, dependent conditional: 0, dependent unconditional: 579, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 676378, independent: 296608, independent conditional: 0, independent unconditional: 296608, dependent: 2372, dependent conditional: 0, dependent unconditional: 2372, unknown: 377398, unknown conditional: 0, unknown unconditional: 377398] , Statistics on independence cache: Total cache size (in pairs): 15386, Positive cache size: 15104, Positive conditional cache size: 0, Positive unconditional cache size: 15104, Negative cache size: 282, Negative conditional cache size: 0, Negative unconditional cache size: 282, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.3s, 903 PlacesBefore, 417 PlacesAfterwards, 1022 TransitionsBefore, 535 TransitionsAfterwards, 922432 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 486 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 123 ConcurrentYvCompositions, 1 ChoiceCompositions, 639 TotalNumberOfCompositions, 2295492 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 683567, independent: 680514, independent conditional: 0, independent unconditional: 680514, dependent: 3053, dependent conditional: 0, dependent unconditional: 3053, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 399768, independent: 399172, independent conditional: 0, independent unconditional: 399172, dependent: 596, dependent conditional: 0, dependent unconditional: 596, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 683567, independent: 281342, independent conditional: 0, independent unconditional: 281342, dependent: 2457, dependent conditional: 0, dependent unconditional: 2457, unknown: 399768, unknown conditional: 0, unknown unconditional: 399768] , Statistics on independence cache: Total cache size (in pairs): 12500, Positive cache size: 12208, Positive conditional cache size: 0, Positive unconditional cache size: 12208, Negative cache size: 292, Negative conditional cache size: 0, Negative unconditional cache size: 292, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 8.6s, 932 PlacesBefore, 431 PlacesAfterwards, 1055 TransitionsBefore, 553 TransitionsAfterwards, 985920 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 499 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 127 ConcurrentYvCompositions, 1 ChoiceCompositions, 656 TotalNumberOfCompositions, 2465927 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 708941, independent: 705778, independent conditional: 0, independent unconditional: 705778, dependent: 3163, dependent conditional: 0, dependent unconditional: 3163, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 426062, independent: 425428, independent conditional: 0, independent unconditional: 425428, dependent: 634, dependent conditional: 0, dependent unconditional: 634, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 708941, independent: 280350, independent conditional: 0, independent unconditional: 280350, dependent: 2529, dependent conditional: 0, dependent unconditional: 2529, unknown: 426062, unknown conditional: 0, unknown unconditional: 426062] , Statistics on independence cache: Total cache size (in pairs): 10674, Positive cache size: 10372, Positive conditional cache size: 0, Positive unconditional cache size: 10372, Negative cache size: 302, Negative conditional cache size: 0, Negative unconditional cache size: 302, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 961 PlacesBefore, 445 PlacesAfterwards, 1088 TransitionsBefore, 570 TransitionsAfterwards, 1051520 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 508 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 131 ConcurrentYvCompositions, 2 ChoiceCompositions, 670 TotalNumberOfCompositions, 2634630 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 712815, independent: 709522, independent conditional: 0, independent unconditional: 709522, dependent: 3293, dependent conditional: 0, dependent unconditional: 3293, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 450621, independent: 449959, independent conditional: 0, independent unconditional: 449959, dependent: 662, dependent conditional: 0, dependent unconditional: 662, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 712815, independent: 259563, independent conditional: 0, independent unconditional: 259563, dependent: 2631, dependent conditional: 0, dependent unconditional: 2631, unknown: 450621, unknown conditional: 0, unknown unconditional: 450621] , Statistics on independence cache: Total cache size (in pairs): 9304, Positive cache size: 8990, Positive conditional cache size: 0, Positive unconditional cache size: 8990, Negative cache size: 314, Negative conditional cache size: 0, Negative unconditional cache size: 314, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.0s, 990 PlacesBefore, 459 PlacesAfterwards, 1121 TransitionsBefore, 589 TransitionsAfterwards, 1119232 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 529 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 135 ConcurrentYvCompositions, 1 ChoiceCompositions, 694 TotalNumberOfCompositions, 2785672 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 768449, independent: 765093, independent conditional: 0, independent unconditional: 765093, dependent: 3356, dependent conditional: 0, dependent unconditional: 3356, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 481901, independent: 481180, independent conditional: 0, independent unconditional: 481180, dependent: 721, dependent conditional: 0, dependent unconditional: 721, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 768449, independent: 283913, independent conditional: 0, independent unconditional: 283913, dependent: 2635, dependent conditional: 0, dependent unconditional: 2635, unknown: 481901, unknown conditional: 0, unknown unconditional: 481901] , Statistics on independence cache: Total cache size (in pairs): 11047, Positive cache size: 10725, Positive conditional cache size: 0, Positive unconditional cache size: 10725, Negative cache size: 322, Negative conditional cache size: 0, Negative unconditional cache size: 322, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 9.5s, 1019 PlacesBefore, 473 PlacesAfterwards, 1154 TransitionsBefore, 607 TransitionsAfterwards, 1189056 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 548 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 139 ConcurrentYvCompositions, 1 ChoiceCompositions, 717 TotalNumberOfCompositions, 2959401 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 820780, independent: 817324, independent conditional: 0, independent unconditional: 817324, dependent: 3456, dependent conditional: 0, dependent unconditional: 3456, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 512095, independent: 511310, independent conditional: 0, independent unconditional: 511310, dependent: 785, dependent conditional: 0, dependent unconditional: 785, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 820780, independent: 306014, independent conditional: 0, independent unconditional: 306014, dependent: 2671, dependent conditional: 0, dependent unconditional: 2671, unknown: 512095, unknown conditional: 0, unknown unconditional: 512095] , Statistics on independence cache: Total cache size (in pairs): 11531, Positive cache size: 11132, Positive conditional cache size: 0, Positive unconditional cache size: 11132, Negative cache size: 399, Negative conditional cache size: 0, Negative unconditional cache size: 399, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.1s, 1048 PlacesBefore, 487 PlacesAfterwards, 1187 TransitionsBefore, 625 TransitionsAfterwards, 1260992 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 558 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 143 ConcurrentYvCompositions, 1 ChoiceCompositions, 731 TotalNumberOfCompositions, 3156902 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 879195, independent: 875614, independent conditional: 0, independent unconditional: 875614, dependent: 3581, dependent conditional: 0, dependent unconditional: 3581, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 543139, independent: 542325, independent conditional: 0, independent unconditional: 542325, dependent: 814, dependent conditional: 0, dependent unconditional: 814, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 879195, independent: 333289, independent conditional: 0, independent unconditional: 333289, dependent: 2767, dependent conditional: 0, dependent unconditional: 2767, unknown: 543139, unknown conditional: 0, unknown unconditional: 543139] , Statistics on independence cache: Total cache size (in pairs): 12665, Positive cache size: 12254, Positive conditional cache size: 0, Positive unconditional cache size: 12254, 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.4s, 1077 PlacesBefore, 501 PlacesAfterwards, 1220 TransitionsBefore, 642 TransitionsAfterwards, 1335040 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 575 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 147 ConcurrentYvCompositions, 2 ChoiceCompositions, 753 TotalNumberOfCompositions, 3354941 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1039902, independent: 1036196, independent conditional: 0, independent unconditional: 1036196, dependent: 3706, dependent conditional: 0, dependent unconditional: 3706, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 585751, independent: 584940, independent conditional: 0, independent unconditional: 584940, dependent: 811, dependent conditional: 0, dependent unconditional: 811, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1039902, independent: 451256, independent conditional: 0, independent unconditional: 451256, dependent: 2895, dependent conditional: 0, dependent unconditional: 2895, unknown: 585751, unknown conditional: 0, unknown unconditional: 585751] , Statistics on independence cache: Total cache size (in pairs): 25320, Positive cache size: 24966, Positive conditional cache size: 0, Positive unconditional cache size: 24966, Negative cache size: 354, Negative conditional cache size: 0, Negative unconditional cache size: 354, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10.9s, 1106 PlacesBefore, 515 PlacesAfterwards, 1253 TransitionsBefore, 661 TransitionsAfterwards, 1411200 CoEnabledTransitionPairs, 7 FixpointIterations, 29 TrivialSequentialCompositions, 596 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 151 ConcurrentYvCompositions, 1 ChoiceCompositions, 777 TotalNumberOfCompositions, 3954754 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1011532, independent: 1007119, independent conditional: 0, independent unconditional: 1007119, dependent: 4413, dependent conditional: 0, dependent unconditional: 4413, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 607321, independent: 606447, independent conditional: 0, independent unconditional: 606447, dependent: 874, dependent conditional: 0, dependent unconditional: 874, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1011532, independent: 400672, independent conditional: 0, independent unconditional: 400672, dependent: 3539, dependent conditional: 0, dependent unconditional: 3539, unknown: 607321, unknown conditional: 0, unknown unconditional: 607321] , Statistics on independence cache: Total cache size (in pairs): 13950, Positive cache size: 13516, Positive conditional cache size: 0, Positive unconditional cache size: 13516, Negative cache size: 434, Negative conditional cache size: 0, Negative unconditional cache size: 434, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.2s, 1135 PlacesBefore, 529 PlacesAfterwards, 1286 TransitionsBefore, 679 TransitionsAfterwards, 1489472 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 605 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 155 ConcurrentYvCompositions, 1 ChoiceCompositions, 790 TotalNumberOfCompositions, 3737408 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1133786, independent: 1129877, independent conditional: 0, independent unconditional: 1129877, dependent: 3909, dependent conditional: 0, dependent unconditional: 3909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 651639, independent: 650814, independent conditional: 0, independent unconditional: 650814, dependent: 825, dependent conditional: 0, dependent unconditional: 825, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1133786, independent: 479063, independent conditional: 0, independent unconditional: 479063, dependent: 3084, dependent conditional: 0, dependent unconditional: 3084, unknown: 651639, unknown conditional: 0, unknown unconditional: 651639] , Statistics on independence cache: Total cache size (in pairs): 27272, Positive cache size: 26901, Positive conditional cache size: 0, Positive unconditional cache size: 26901, Negative cache size: 371, Negative conditional cache size: 0, Negative unconditional cache size: 371, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.3s, 1164 PlacesBefore, 543 PlacesAfterwards, 1319 TransitionsBefore, 697 TransitionsAfterwards, 1569856 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 627 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 159 ConcurrentYvCompositions, 1 ChoiceCompositions, 816 TotalNumberOfCompositions, 3950310 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1073053, independent: 1069044, independent conditional: 0, independent unconditional: 1069044, dependent: 4009, dependent conditional: 0, dependent unconditional: 4009, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 675241, independent: 674109, independent conditional: 0, independent unconditional: 674109, dependent: 1132, dependent conditional: 0, dependent unconditional: 1132, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1073053, independent: 394935, independent conditional: 0, independent unconditional: 394935, dependent: 2877, dependent conditional: 0, dependent unconditional: 2877, unknown: 675241, unknown conditional: 0, unknown unconditional: 675241] , Statistics on independence cache: Total cache size (in pairs): 14881, Positive cache size: 14422, Positive conditional cache size: 0, Positive unconditional cache size: 14422, Negative cache size: 459, Negative conditional cache size: 0, Negative unconditional cache size: 459, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.8s, 1193 PlacesBefore, 557 PlacesAfterwards, 1352 TransitionsBefore, 715 TransitionsAfterwards, 1652352 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 641 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 163 ConcurrentYvCompositions, 1 ChoiceCompositions, 834 TotalNumberOfCompositions, 4142653 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1273065, independent: 1268967, independent conditional: 0, independent unconditional: 1268967, dependent: 4098, dependent conditional: 0, dependent unconditional: 4098, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 723971, independent: 723118, independent conditional: 0, independent unconditional: 723118, dependent: 853, dependent conditional: 0, dependent unconditional: 853, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1273065, independent: 545849, independent conditional: 0, independent unconditional: 545849, dependent: 3245, dependent conditional: 0, dependent unconditional: 3245, unknown: 723971, unknown conditional: 0, unknown unconditional: 723971] , Statistics on independence cache: Total cache size (in pairs): 30765, Positive cache size: 30373, Positive conditional cache size: 0, Positive unconditional cache size: 30373, Negative cache size: 392, Negative conditional cache size: 0, Negative unconditional cache size: 392, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 11.9s, 1222 PlacesBefore, 571 PlacesAfterwards, 1385 TransitionsBefore, 733 TransitionsAfterwards, 1736960 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 645 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 167 ConcurrentYvCompositions, 1 ChoiceCompositions, 842 TotalNumberOfCompositions, 4346259 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1170288, independent: 1166077, independent conditional: 0, independent unconditional: 1166077, dependent: 4211, dependent conditional: 0, dependent unconditional: 4211, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 742404, independent: 741562, independent conditional: 0, independent unconditional: 741562, dependent: 842, dependent conditional: 0, dependent unconditional: 842, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1170288, independent: 424515, independent conditional: 0, independent unconditional: 424515, dependent: 3369, dependent conditional: 0, dependent unconditional: 3369, unknown: 742404, unknown conditional: 0, unknown unconditional: 742404] , Statistics on independence cache: Total cache size (in pairs): 15535, Positive cache size: 15133, Positive conditional cache size: 0, Positive unconditional cache size: 15133, 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: 13.1s, 1251 PlacesBefore, 585 PlacesAfterwards, 1418 TransitionsBefore, 751 TransitionsAfterwards, 1823680 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 672 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 171 ConcurrentYvCompositions, 1 ChoiceCompositions, 873 TotalNumberOfCompositions, 4580733 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1421235, independent: 1416920, independent conditional: 0, independent unconditional: 1416920, dependent: 4315, dependent conditional: 0, dependent unconditional: 4315, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 798097, independent: 797188, independent conditional: 0, independent unconditional: 797188, dependent: 909, dependent conditional: 0, dependent unconditional: 909, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1421235, independent: 619732, independent conditional: 0, independent unconditional: 619732, dependent: 3406, dependent conditional: 0, dependent unconditional: 3406, unknown: 798097, unknown conditional: 0, unknown unconditional: 798097] , Statistics on independence cache: Total cache size (in pairs): 33271, Positive cache size: 32859, Positive conditional cache size: 0, Positive unconditional cache size: 32859, Negative cache size: 412, Negative conditional cache size: 0, Negative unconditional cache size: 412, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.3s, 1280 PlacesBefore, 599 PlacesAfterwards, 1451 TransitionsBefore, 769 TransitionsAfterwards, 1912512 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 693 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 175 ConcurrentYvCompositions, 1 ChoiceCompositions, 898 TotalNumberOfCompositions, 4824452 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1393283, independent: 1388857, independent conditional: 0, independent unconditional: 1388857, dependent: 4426, dependent conditional: 0, dependent unconditional: 4426, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 824523, independent: 823634, independent conditional: 0, independent unconditional: 823634, dependent: 889, dependent conditional: 0, dependent unconditional: 889, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1393283, independent: 565223, independent conditional: 0, independent unconditional: 565223, dependent: 3537, dependent conditional: 0, dependent unconditional: 3537, unknown: 824523, unknown conditional: 0, unknown unconditional: 824523] , Statistics on independence cache: Total cache size (in pairs): 23514, Positive cache size: 23092, Positive conditional cache size: 0, Positive unconditional cache size: 23092, Negative cache size: 422, Negative conditional cache size: 0, Negative unconditional cache size: 422, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.5s, 1309 PlacesBefore, 613 PlacesAfterwards, 1484 TransitionsBefore, 787 TransitionsAfterwards, 2003456 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 703 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 179 ConcurrentYvCompositions, 1 ChoiceCompositions, 912 TotalNumberOfCompositions, 5034562 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1562878, independent: 1558343, independent conditional: 0, independent unconditional: 1558343, dependent: 4535, dependent conditional: 0, dependent unconditional: 4535, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 876217, independent: 875270, independent conditional: 0, independent unconditional: 875270, dependent: 947, dependent conditional: 0, dependent unconditional: 947, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1562878, independent: 683073, independent conditional: 0, independent unconditional: 683073, dependent: 3588, dependent conditional: 0, dependent unconditional: 3588, unknown: 876217, unknown conditional: 0, unknown unconditional: 876217] , Statistics on independence cache: Total cache size (in pairs): 39656, Positive cache size: 39224, Positive conditional cache size: 0, Positive unconditional cache size: 39224, Negative cache size: 432, Negative conditional cache size: 0, Negative unconditional cache size: 432, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 13.6s, 1338 PlacesBefore, 627 PlacesAfterwards, 1517 TransitionsBefore, 805 TransitionsAfterwards, 2096512 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 716 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 183 ConcurrentYvCompositions, 1 ChoiceCompositions, 929 TotalNumberOfCompositions, 5210476 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1611814, independent: 1607239, independent conditional: 0, independent unconditional: 1607239, dependent: 4575, dependent conditional: 0, dependent unconditional: 4575, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 913504, independent: 912495, independent conditional: 0, independent unconditional: 912495, dependent: 1009, dependent conditional: 0, dependent unconditional: 1009, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1611814, independent: 694744, independent conditional: 0, independent unconditional: 694744, dependent: 3566, dependent conditional: 0, dependent unconditional: 3566, unknown: 913504, unknown conditional: 0, unknown unconditional: 913504] , Statistics on independence cache: Total cache size (in pairs): 36343, Positive cache size: 35841, Positive conditional cache size: 0, Positive unconditional cache size: 35841, Negative cache size: 502, Negative conditional cache size: 0, Negative unconditional cache size: 502, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14.8s, 1367 PlacesBefore, 641 PlacesAfterwards, 1550 TransitionsBefore, 823 TransitionsAfterwards, 2191680 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 727 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 187 ConcurrentYvCompositions, 1 ChoiceCompositions, 944 TotalNumberOfCompositions, 5520539 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1480115, independent: 1475372, independent conditional: 0, independent unconditional: 1475372, dependent: 4743, dependent conditional: 0, dependent unconditional: 4743, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 935117, independent: 934251, independent conditional: 0, independent unconditional: 934251, dependent: 866, dependent conditional: 0, dependent unconditional: 866, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1480115, independent: 541121, independent conditional: 0, independent unconditional: 541121, dependent: 3877, dependent conditional: 0, dependent unconditional: 3877, unknown: 935117, unknown conditional: 0, unknown unconditional: 935117] , Statistics on independence cache: Total cache size (in pairs): 18743, Positive cache size: 18291, Positive conditional cache size: 0, Positive unconditional cache size: 18291, Negative cache size: 452, Negative conditional cache size: 0, Negative unconditional cache size: 452, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.1s, 1396 PlacesBefore, 655 PlacesAfterwards, 1583 TransitionsBefore, 840 TransitionsAfterwards, 2288960 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 748 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 191 ConcurrentYvCompositions, 2 ChoiceCompositions, 970 TotalNumberOfCompositions, 5776410 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1779730, independent: 1774870, independent conditional: 0, independent unconditional: 1774870, dependent: 4860, dependent conditional: 0, dependent unconditional: 4860, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 999097, independent: 998075, independent conditional: 0, independent unconditional: 998075, dependent: 1022, dependent conditional: 0, dependent unconditional: 1022, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1779730, independent: 776795, independent conditional: 0, independent unconditional: 776795, dependent: 3838, dependent conditional: 0, dependent unconditional: 3838, unknown: 999097, unknown conditional: 0, unknown unconditional: 999097] , Statistics on independence cache: Total cache size (in pairs): 42114, Positive cache size: 41650, Positive conditional cache size: 0, Positive unconditional cache size: 41650, Negative cache size: 464, Negative conditional cache size: 0, Negative unconditional cache size: 464, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 15.8s, 1425 PlacesBefore, 669 PlacesAfterwards, 1616 TransitionsBefore, 859 TransitionsAfterwards, 2388352 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 768 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 195 ConcurrentYvCompositions, 1 ChoiceCompositions, 993 TotalNumberOfCompositions, 6033265 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1740545, independent: 1735589, independent conditional: 0, independent unconditional: 1735589, dependent: 4956, dependent conditional: 0, dependent unconditional: 4956, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1026582, independent: 1025597, independent conditional: 0, independent unconditional: 1025597, dependent: 985, dependent conditional: 0, dependent unconditional: 985, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1740545, independent: 709992, independent conditional: 0, independent unconditional: 709992, dependent: 3971, dependent conditional: 0, dependent unconditional: 3971, unknown: 1026582, unknown conditional: 0, unknown unconditional: 1026582] , Statistics on independence cache: Total cache size (in pairs): 29447, Positive cache size: 28975, Positive conditional cache size: 0, Positive unconditional cache size: 28975, Negative cache size: 472, Negative conditional cache size: 0, Negative unconditional cache size: 472, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.1s, 1454 PlacesBefore, 683 PlacesAfterwards, 1649 TransitionsBefore, 877 TransitionsAfterwards, 2489856 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 782 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 199 ConcurrentYvCompositions, 1 ChoiceCompositions, 1011 TotalNumberOfCompositions, 6241953 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1683617, independent: 1678601, independent conditional: 0, independent unconditional: 1678601, dependent: 5016, dependent conditional: 0, dependent unconditional: 5016, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1063740, independent: 1062591, independent conditional: 0, independent unconditional: 1062591, dependent: 1149, dependent conditional: 0, dependent unconditional: 1149, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1683617, independent: 616010, independent conditional: 0, independent unconditional: 616010, dependent: 3867, dependent conditional: 0, dependent unconditional: 3867, unknown: 1063740, unknown conditional: 0, unknown unconditional: 1063740] , Statistics on independence cache: Total cache size (in pairs): 21619, Positive cache size: 21040, Positive conditional cache size: 0, Positive unconditional cache size: 21040, Negative cache size: 579, Negative conditional cache size: 0, Negative unconditional cache size: 579, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 16.9s, 1483 PlacesBefore, 697 PlacesAfterwards, 1682 TransitionsBefore, 895 TransitionsAfterwards, 2593472 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 796 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 203 ConcurrentYvCompositions, 1 ChoiceCompositions, 1029 TotalNumberOfCompositions, 6509070 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1990745, independent: 1985605, independent conditional: 0, independent unconditional: 1985605, dependent: 5140, dependent conditional: 0, dependent unconditional: 5140, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1133560, independent: 1132486, independent conditional: 0, independent unconditional: 1132486, dependent: 1074, dependent conditional: 0, dependent unconditional: 1074, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1990745, independent: 853119, independent conditional: 0, independent unconditional: 853119, dependent: 4066, dependent conditional: 0, dependent unconditional: 4066, unknown: 1133560, unknown conditional: 0, unknown unconditional: 1133560] , Statistics on independence cache: Total cache size (in pairs): 49628, Positive cache size: 49136, Positive conditional cache size: 0, Positive unconditional cache size: 49136, Negative cache size: 492, Negative conditional cache size: 0, Negative unconditional cache size: 492, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.2s, 1512 PlacesBefore, 711 PlacesAfterwards, 1715 TransitionsBefore, 913 TransitionsAfterwards, 2699200 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 810 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 207 ConcurrentYvCompositions, 1 ChoiceCompositions, 1047 TotalNumberOfCompositions, 6781592 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1958135, independent: 1952901, independent conditional: 0, independent unconditional: 1952901, dependent: 5234, dependent conditional: 0, dependent unconditional: 5234, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1160717, independent: 1159617, independent conditional: 0, independent unconditional: 1159617, dependent: 1100, dependent conditional: 0, dependent unconditional: 1100, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1958135, independent: 793284, independent conditional: 0, independent unconditional: 793284, dependent: 4134, dependent conditional: 0, dependent unconditional: 4134, unknown: 1160717, unknown conditional: 0, unknown unconditional: 1160717] , Statistics on independence cache: Total cache size (in pairs): 33235, Positive cache size: 32733, Positive conditional cache size: 0, Positive unconditional cache size: 32733, Negative cache size: 502, Negative conditional cache size: 0, Negative unconditional cache size: 502, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 17.6s, 1541 PlacesBefore, 725 PlacesAfterwards, 1748 TransitionsBefore, 930 TransitionsAfterwards, 2807040 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 816 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 211 ConcurrentYvCompositions, 2 ChoiceCompositions, 1058 TotalNumberOfCompositions, 7014178 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 1870550, independent: 1865212, independent conditional: 0, independent unconditional: 1865212, dependent: 5338, dependent conditional: 0, dependent unconditional: 5338, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1196812, independent: 1195590, independent conditional: 0, independent unconditional: 1195590, dependent: 1222, dependent conditional: 0, dependent unconditional: 1222, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 1870550, independent: 669622, independent conditional: 0, independent unconditional: 669622, dependent: 4116, dependent conditional: 0, dependent unconditional: 4116, unknown: 1196812, unknown conditional: 0, unknown unconditional: 1196812] , Statistics on independence cache: Total cache size (in pairs): 24871, Positive cache size: 24255, Positive conditional cache size: 0, Positive unconditional cache size: 24255, Negative cache size: 616, Negative conditional cache size: 0, Negative unconditional cache size: 616, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.1s, 1570 PlacesBefore, 739 PlacesAfterwards, 1781 TransitionsBefore, 949 TransitionsAfterwards, 2916992 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 841 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 215 ConcurrentYvCompositions, 1 ChoiceCompositions, 1086 TotalNumberOfCompositions, 7326012 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2214645, independent: 2209200, independent conditional: 0, independent unconditional: 2209200, dependent: 5445, dependent conditional: 0, dependent unconditional: 5445, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1271771, independent: 1270628, independent conditional: 0, independent unconditional: 1270628, dependent: 1143, dependent conditional: 0, dependent unconditional: 1143, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2214645, independent: 938572, independent conditional: 0, independent unconditional: 938572, dependent: 4302, dependent conditional: 0, dependent unconditional: 4302, unknown: 1271771, unknown conditional: 0, unknown unconditional: 1271771] , Statistics on independence cache: Total cache size (in pairs): 53139, Positive cache size: 52617, Positive conditional cache size: 0, Positive unconditional cache size: 52617, Negative cache size: 522, Negative conditional cache size: 0, Negative unconditional cache size: 522, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 18.5s, 1599 PlacesBefore, 753 PlacesAfterwards, 1814 TransitionsBefore, 967 TransitionsAfterwards, 3029056 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 848 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 219 ConcurrentYvCompositions, 1 ChoiceCompositions, 1097 TotalNumberOfCompositions, 7571348 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2231271, independent: 2225730, independent conditional: 0, independent unconditional: 2225730, dependent: 5541, dependent conditional: 0, dependent unconditional: 5541, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1305715, independent: 1304617, independent conditional: 0, independent unconditional: 1304617, dependent: 1098, dependent conditional: 0, dependent unconditional: 1098, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2231271, independent: 921113, independent conditional: 0, independent unconditional: 921113, dependent: 4443, dependent conditional: 0, dependent unconditional: 4443, unknown: 1305715, unknown conditional: 0, unknown unconditional: 1305715] , Statistics on independence cache: Total cache size (in pairs): 43048, Positive cache size: 42517, Positive conditional cache size: 0, Positive unconditional cache size: 42517, Negative cache size: 531, Negative conditional cache size: 0, Negative unconditional cache size: 531, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19.2s, 1628 PlacesBefore, 767 PlacesAfterwards, 1847 TransitionsBefore, 985 TransitionsAfterwards, 3143232 CoEnabledTransitionPairs, 7 FixpointIterations, 29 TrivialSequentialCompositions, 871 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 223 ConcurrentYvCompositions, 1 ChoiceCompositions, 1124 TotalNumberOfCompositions, 8833359 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2160250, independent: 2153655, independent conditional: 0, independent unconditional: 2153655, dependent: 6595, dependent conditional: 0, dependent unconditional: 6595, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1337866, independent: 1336570, independent conditional: 0, independent unconditional: 1336570, dependent: 1296, dependent conditional: 0, dependent unconditional: 1296, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2160250, independent: 817085, independent conditional: 0, independent unconditional: 817085, dependent: 5299, dependent conditional: 0, dependent unconditional: 5299, unknown: 1337866, unknown conditional: 0, unknown unconditional: 1337866] , Statistics on independence cache: Total cache size (in pairs): 26159, Positive cache size: 25617, Positive conditional cache size: 0, Positive unconditional cache size: 25617, Negative cache size: 542, Negative conditional cache size: 0, Negative unconditional cache size: 542, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.7s, 1657 PlacesBefore, 781 PlacesAfterwards, 1880 TransitionsBefore, 1003 TransitionsAfterwards, 3259520 CoEnabledTransitionPairs, 7 FixpointIterations, 29 TrivialSequentialCompositions, 885 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 228 ConcurrentYvCompositions, 1 ChoiceCompositions, 1143 TotalNumberOfCompositions, 9133737 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2771042, independent: 2764338, independent conditional: 0, independent unconditional: 2764338, dependent: 6704, dependent conditional: 0, dependent unconditional: 6704, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1427426, independent: 1425995, independent conditional: 0, independent unconditional: 1425995, dependent: 1431, dependent conditional: 0, dependent unconditional: 1431, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2771042, independent: 1338343, independent conditional: 0, independent unconditional: 1338343, dependent: 5273, dependent conditional: 0, dependent unconditional: 5273, unknown: 1427426, unknown conditional: 0, unknown unconditional: 1427426] , Statistics on independence cache: Total cache size (in pairs): 64463, Positive cache size: 63612, Positive conditional cache size: 0, Positive unconditional cache size: 63612, Negative cache size: 851, Negative conditional cache size: 0, Negative unconditional cache size: 851, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.2s, 1686 PlacesBefore, 795 PlacesAfterwards, 1913 TransitionsBefore, 1021 TransitionsAfterwards, 3377920 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 908 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 232 ConcurrentYvCompositions, 1 ChoiceCompositions, 1170 TotalNumberOfCompositions, 8498500 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2664627, independent: 2658768, independent conditional: 0, independent unconditional: 2658768, dependent: 5859, dependent conditional: 0, dependent unconditional: 5859, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1475946, independent: 1474782, independent conditional: 0, independent unconditional: 1474782, dependent: 1164, dependent conditional: 0, dependent unconditional: 1164, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2664627, independent: 1183986, independent conditional: 0, independent unconditional: 1183986, dependent: 4695, dependent conditional: 0, dependent unconditional: 4695, unknown: 1475946, unknown conditional: 0, unknown unconditional: 1475946] , Statistics on independence cache: Total cache size (in pairs): 61625, Positive cache size: 61063, Positive conditional cache size: 0, Positive unconditional cache size: 61063, Negative cache size: 562, Negative conditional cache size: 0, Negative unconditional cache size: 562, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 20.8s, 1715 PlacesBefore, 809 PlacesAfterwards, 1946 TransitionsBefore, 1039 TransitionsAfterwards, 3498432 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 915 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 236 ConcurrentYvCompositions, 1 ChoiceCompositions, 1181 TotalNumberOfCompositions, 8826770 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2674863, independent: 2668872, independent conditional: 0, independent unconditional: 2668872, dependent: 5991, dependent conditional: 0, dependent unconditional: 5991, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1514721, independent: 1513464, independent conditional: 0, independent unconditional: 1513464, dependent: 1257, dependent conditional: 0, dependent unconditional: 1257, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2674863, independent: 1155408, independent conditional: 0, independent unconditional: 1155408, dependent: 4734, dependent conditional: 0, dependent unconditional: 4734, unknown: 1514721, unknown conditional: 0, unknown unconditional: 1514721] , Statistics on independence cache: Total cache size (in pairs): 52928, Positive cache size: 52356, Positive conditional cache size: 0, Positive unconditional cache size: 52356, Negative cache size: 572, Negative conditional cache size: 0, Negative unconditional cache size: 572, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21.2s, 1744 PlacesBefore, 823 PlacesAfterwards, 1979 TransitionsBefore, 1057 TransitionsAfterwards, 3621056 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 940 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 240 ConcurrentYvCompositions, 1 ChoiceCompositions, 1210 TotalNumberOfCompositions, 9129942 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2548988, independent: 2542913, independent conditional: 0, independent unconditional: 2542913, dependent: 6075, dependent conditional: 0, dependent unconditional: 6075, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1547675, independent: 1546400, independent conditional: 0, independent unconditional: 1546400, dependent: 1275, dependent conditional: 0, dependent unconditional: 1275, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2548988, independent: 996513, independent conditional: 0, independent unconditional: 996513, dependent: 4800, dependent conditional: 0, dependent unconditional: 4800, unknown: 1547675, unknown conditional: 0, unknown unconditional: 1547675] , Statistics on independence cache: Total cache size (in pairs): 31884, Positive cache size: 31302, Positive conditional cache size: 0, Positive unconditional cache size: 31302, 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: 22.2s, 1773 PlacesBefore, 837 PlacesAfterwards, 2012 TransitionsBefore, 1075 TransitionsAfterwards, 3745792 CoEnabledTransitionPairs, 6 FixpointIterations, 29 TrivialSequentialCompositions, 951 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 244 ConcurrentYvCompositions, 1 ChoiceCompositions, 1225 TotalNumberOfCompositions, 9393401 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 2525988, independent: 2519833, independent conditional: 0, independent unconditional: 2519833, dependent: 6155, dependent conditional: 0, dependent unconditional: 6155, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: SyntacticIndependenceRelation.Independence Queries: [ total: 1597346, independent: 1596254, independent conditional: 0, independent unconditional: 1596254, dependent: 1092, dependent conditional: 0, dependent unconditional: 1092, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , Cache Queries: [ total: 2525988, independent: 923579, independent conditional: 0, independent unconditional: 923579, dependent: 5063, dependent conditional: 0, dependent unconditional: 5063, unknown: 1597346, unknown conditional: 0, unknown unconditional: 1597346] , Statistics on independence cache: Total cache size (in pairs): 31091, Positive cache size: 30499, Positive conditional cache size: 0, Positive unconditional cache size: 30499, 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 - 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 1802 places, 2045 transitions, 7930 flow,while LiptonReduction was applying LiptonReduction to Petri net that has 1802 places, 2045 transitions, 7930 flow and 3872640 co-enabled transitions pairs.,while SimplifyDDAWithTimeout was simplifying term of DAG size 23 for 4ms.. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown